.calendar-wrapper .fc-view-harness{overflow:auto}.custom-calendar-title{color:#b77f1e!important;border:1px solid #b77f1e;padding:8px;font-size:15px!important;border-radius:5px;background:transparent!important;box-shadow:none!important;font-weight:600!important;line-height:20px!important}.fc-day-disabled{background-color:#f9fafb!important}.multi-calendar-custom .fc-col-header-cell{background-color:#e8decb!important}.multi-calendar-custom .fc .fc-multimonth-title{font-family:MaisonNeueLight,sans-serif;background-color:#e8decb!important}.multi-calendar-custom .fc .fc-multimonth{border:none!important}.multi-calendar-custom .fc-daygrid-day-frame,.multi-calendar-custom .fc-scrollgrid-sync-inner{background-color:#e8decb!important}.calendar-wrapper .fc-toolbar .fc-toolbar-chunk{margin-top:16px;display:flex!important;align-items:center}.calendar-wrapper .fc-view-harness-active>.fc-view{min-width:450px}.calendar-wrapper .fc-daygrid-body-balanced .fc-scrollgrid-sync-table{min-height:450px}.calendar-wrapper table>tbody>tr>td,.calendar-wrapper table>thead>tr>th[role=presentation]{padding:0!important}.multi-calendar-custom .calendar-wrapper table th.fc-day{background-color:#e8decb!important;font-family:MaisonNeueBook,sans-serif!important}.calendar-wrapper table th.fc-day{padding:12px 16px;background-color:rgba(224,230,237,.3)}.dark .calendar-wrapper table th.fc-day{background-color:#1a2941}.calendar-wrapper table td .fc-daygrid-day-number{padding:16px}@media only screen and (max-width:1024px){.calendar-wrapper table td .fc-daygrid-day-number{padding:2px 8px}}.multi-calendar-custom .fc-theme-standard .fc-scrollgrid,.multi-calendar-custom .fc-theme-standard td,.multi-calendar-custom .fc-theme-standard th{border:none!important}.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border-color:rgba(224,230,237,.4)!important}.dark .fc-theme-standard .fc-scrollgrid,.dark .fc-theme-standard td,.dark .fc-theme-standard th{border-color:#191e3a!important}.calendar-wrapper .fc-theme-standard .fc-scrollgrid{border-radius:10px}.calendar-wrapper .fc-theme-standard td{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.calendar-wrapper .fc-button{text-transform:capitalize!important;font-weight:500!important;border-radius:6px!important;padding:8px 15px!important;margin-left:12px!important}.ltr .calendar-wrapper .fc-button-group .fc-button:first-child{margin-left:0!important}.rtl .calendar-wrapper .fc-button-group .fc-button:first-child{margin-right:0!important}.calendar-wrapper .fc-button.fc-button-disabled,.calendar-wrapper .fc-button:disabled{cursor:not-allowed!important;background-color:transparent!important;border-color:#e5e7eb!important;color:#4b5563}.calendar-wrapper .fc-button-primary,.calendar-wrapper .fc-button-primary:disabled{color:#b77f1e!important;border-color:#b77f1e!important;background:transparent!important;box-shadow:none!important;font-weight:600!important;line-height:20px!important}.calendar-wrapper .fc-button-primary:not(:disabled).fc-button-active,.calendar-wrapper .fc-button-primary:not(:disabled):hover{background-color:#b77f1e!important;color:#fff!important}.calendar-wrapper .fc-daygrid-event.info,.calendar-wrapper .fc-timegrid-event.info{background-color:rgba(33,150,243,.8);border-color:rgba(33,150,243,.8)}.calendar-wrapper .fc-daygrid-event.info:hover,.calendar-wrapper .fc-timegrid-event.info:hover{background-color:#2196f3;border-color:#2196f3}.calendar-wrapper .fc-daygrid-event.primary,.calendar-wrapper .fc-timegrid-event.primary{background-color:rgba(67,97,238,.8);border-color:rgba(67,97,238,.8)}.calendar-wrapper .fc-daygrid-event.primary:hover,.calendar-wrapper .fc-timegrid-event.primary:hover{background-color:#4361ee;border-color:#4361ee}.calendar-wrapper .fc-daygrid-event.success,.calendar-wrapper .fc-timegrid-event.success{background-color:rgba(0,171,85,.8);border-color:rgba(0,171,85,.8)}.calendar-wrapper .fc-daygrid-event.booked,.calendar-wrapper .fc-daygrid-event.success:hover,.calendar-wrapper .fc-timegrid-event.booked,.calendar-wrapper .fc-timegrid-event.success:hover{background-color:transparent;border-color:transparent}.calendar-wrapper .fc-daygrid-event.booked:hover,.calendar-wrapper .fc-timegrid-event.booked:hover{background-color:#28a745;border-color:#28a745}.calendar-wrapper .fc-daygrid-event.danger,.calendar-wrapper .fc-timegrid-event.danger{background-color:rgba(231,81,90,.8);border-color:rgba(231,81,90,.8)}.calendar-wrapper .fc-daygrid-event.danger:hover,.calendar-wrapper .fc-timegrid-event.danger:hover{background-color:#e7515a;border-color:#e7515a}.calendar-wrapper .fc-daygrid-event.external,.calendar-wrapper .fc-daygrid-event.external:hover,.calendar-wrapper .fc-daygrid-event.open,.calendar-wrapper .fc-daygrid-event.open:hover,.calendar-wrapper .fc-timegrid-event.external,.calendar-wrapper .fc-timegrid-event.external:hover,.calendar-wrapper .fc-timegrid-event.open,.calendar-wrapper .fc-timegrid-event.open:hover{background-color:transparent;border-color:transparent}.calendar-wrapper .fc-next-button,.calendar-wrapper .fc-prev-button{background-color:transparent!important;color:#4b5563!important;border:2px solid #e5e7eb!important;padding:6px!important;display:flex!important;justify-content:center}.dark .calendar-wrapper .fc-next-button,.dark .calendar-wrapper .fc-prev-button{border-color:#374151!important}.calendar-wrapper .fc-button.fc-next-button:hover,.calendar-wrapper .fc-button.fc-prev-button:hover,.dark .calendar-wrapper .fc-button.fc-next-button:hover,.dark .calendar-wrapper .fc-button.fc-prev-button:hover{color:#b77f1e!important;border-color:#b77f1e!important;background:transparent!important}.calendar-wrapper .fc-timegrid-body .fc-event-main-frame{flex-direction:column!important}.calendar-wrapper .fc-button-group,.calendar-wrapper .fc-event-main-frame,.calendar-wrapper .fc-toolbar{flex-direction:row}@media only screen and (max-width:768px){.calendar-wrapper .fc-toolbar{flex-direction:column!important}.calendar-wrapper .fc-view-harness{height:500px!important}.calendar-wrapper .fc-toolbar .fc-toolbar-chunk{margin-top:16px}.calendar-wrapper .fc-toolbar .fc-toolbar-chunk:first-child{margin-top:0!important}}.calendar-wrapper .fc-toolbar-title{font-size:20px}.calendar-wrapper .fc .fc-popover{z-index:10}.calendar-wrapper .fc-event{padding:2px 4px;color:#fff}.calendar-wrapper .fc-timegrid-event-harness-inset .fc-timegrid-event{box-shadow:none;overflow:hidden}.calendar-wrapper .fc-event-title.fc-sticky{font-weight:700}.calendar-wrapper .fc-daygrid-event-dot{display:none}.calendar-wrapper .fc-daygrid-dot-event{border-width:1px}.calendar-wrapper .fc-event-time{padding:1px!important;font-weight:700;flex-shrink:0}.rtl .calendar-wrapper .fc-event-time{margin-left:3px!important;margin-right:0!important}.dark .calendar-wrapper .fc-theme-standard .fc-popover{background-color:#3b3f5c;border-color:#3b3f5c}.dark .calendar-wrapper .fc-theme-standard .fc-popover-header{background-color:#0e1726;color:#888ea8}.header_sticky-header__BhUE_{position:sticky;top:0;z-index:1000;padding-top:15px;padding-bottom:15px;background-color:#fcfbf5}.image-container{overflow:hidden;position:relative}.image-container img{transition:transform .3s ease}.image-container:hover img{transform:scale(1.1)}.carousel-hero_hero-image__nc4BT{height:80vh;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.drawer-body{overflow-y:auto;height:calc(100% - 100px);scrollbar-width:none}.text-over-image_image-content__YhrrR{position:absolute;width:100%;height:8rem;bottom:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent)}.filters-sales .charles-slider{width:459px}.filters-sales .charles-slider:hover span{z-index:3}.filters-sales .charles-slider:hover .rt-SliderThumb{visibility:visible}.filters-sales .charles-slider .rt-SliderTrack{height:9px;background-color:transparent;box-shadow:none;position:relative}.filters-sales .charles-slider .rt-SliderTrack:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:1px;width:100%;background-color:#1c2024;z-index:0}.filters-sales .charles-slider .rt-SliderRange{background-color:#b77f1e;z-index:1}.filters-sales .charles-slider .rt-SliderThumb{visibility:hidden}@media(max-width:768px){.filters-sales .charles-slider{width:340px}}.filter-rentals_sticky-filter__xdPNp{position:sticky;top:90px;z-index:500}.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDateDisplayWrapper,.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDefinedRangesWrapper{display:none!important}.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDay,.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDays .rdrDay .rdrInRange .rdrDayNumber span,.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDays .rdrDay:not(.rdrDayPassive) .rdrInRange .rdrDayNumber span{color:#000!important}.filter-rentals_dateInputIcon__fijt6{margin-right:10px}.filter-rentals_dateInput__pCU_t{width:100%;padding:0 15px}.filter-rentals_MonthSelectionItem__X4_I2{align-items:center;border:.7px solid #000;border-radius:.75rem;color:#000;cursor:pointer;display:flex;flex-direction:column;height:8.25rem;justify-content:center;padding:0;width:100%}.filter-rentals_MonthSelectionItem__X4_I2:hover{background-color:#c6a574}.filter-rentals_span-year__vSbEq{font-size:.75rem;font-weight:400;line-height:1rem}.filter-rentals_span-month__8VDHA{font-size:.875rem;font-weight:600;line-height:1.25rem}.filter-rentals_selected-item__ABgi1{border-color:#000!important;border-width:1px!important;background-color:#c6a574}.filter-rentals_btn-flexible-dates__HNAYX,.filter-rentals_btn-specific-dates__xFVXF{cursor:pointer;display:flex;flex:1 1 50%;justify-content:center;padding:.4rem 1rem;border-radius:.5rem 0 0 .5rem;margin-right:.125rem;border-color:#000;border-width:.95px;font-size:.875rem;font-weight:400;line-height:1.25rem;background-color:transparent;color:#000}.filter-rentals_btn-flexible-dates__HNAYX{border-radius:0 .5rem .5rem 0;margin-right:0}.filter-rentals_btn-active__MYN9g{background-color:#c6a574!important}.filter-rentals_btns-container__dcy47{margin:0 auto;width:20.625rem}.filter-rentals_text-truncate___MAhu{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:768px){.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrDateDisplayWrapper{display:block!important;padding-top:25px}.filter-rentals_MonthSelectionItem__X4_I2{height:113px}.filter-rentals_rdrMonth__Nwbrg{width:390px!important;padding-left:0!important;padding-right:0!important}.filter-rentals_custom-calendar__mTI_X .filter-rentals_rdrCalendarWrapper__bYW8u{width:390px!important}.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrMonth,.filter-rentals_hideDefinedRanges__Ku7Q1 .rdrMonths,.filter-rentals_rdrMonthsHorizontal__tixug,.filter-rentals_rdrMonths__wkCfn,.filter-rentals_rdrMonths__wkCfn .filter-rentals_rdrMonthsHorizontal__tixug{width:390px!important;padding-left:0!important;padding-right:0!important}}.sponsor-list_sponsor-img__hkBMc{-o-object-fit:cover;object-fit:cover}.sponsor-list_sponsor-img-grid__vW07O,.sponsor-list_sponsor-img__hkBMc{width:100%;-o-object-position:center;object-position:center;height:100%;padding:0 4rem}.sponsor-list_sponsor-img-grid__vW07O{-o-object-fit:contain;object-fit:contain}@media(max-width:480px){.sponsor-list_sponsor-img-grid__vW07O,.sponsor-list_sponsor-img__hkBMc{width:95px!important;padding:0!important}}.files-uploaded_container__XFP_p.files-uploaded_with-label__nxQWs{margin-top:1rem}.files-uploaded_container__XFP_p p{font-size:14px;color:#8a96a2;margin-bottom:.5rem}.files-uploaded_content__yiL1L{background-color:#fff;border:1px dashed #6b7280;border-radius:8px}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME{display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:1.25rem}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME .files-uploaded_file__QiuoY{display:flex;gap:1rem;align-items:center}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME .files-uploaded_file__QiuoY h4{color:#334155;margin-top:0;font-size:.875rem}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME .files-uploaded_file__QiuoY .files-uploaded_send-file__s8JG8{cursor:pointer;text-decoration:underline;color:#2e4057}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME input{display:none}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME .files-uploaded_buttons__kZKWk{display:flex;gap:1rem}.files-uploaded_content__yiL1L .files-uploaded_files-content__RAGME .files-uploaded_buttons__kZKWk .files-uploaded_btn__Q390W{font-size:1.5rem}.avatar-container{position:relative;color:#fff;cursor:pointer;width:100%;height:100%}.avatar-container .avatar-image{border:1px solid #cdced7;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatar-container:hover{opacity:.9}.uploader{display:none}.file-upload_message-content__0WY1t{display:flex;background-color:#fff}.file-upload_container__J3VhU{display:flex;position:relative;border:2px dashed #cbd5e1;width:100%;height:180px;cursor:pointer}.file-upload_container__J3VhU:hover .file-upload_file-selected__sG9cp{visibility:visible!important}.file-upload_container__J3VhU:hover .file-upload_file-selected__sG9cp h3,.file-upload_container__J3VhU:hover .file-upload_file-selected__sG9cp h4{visibility:hidden}.file-upload_container__J3VhU:hover .file-upload_file-selected__sG9cp .file-upload_upload-files__50_Oj{visibility:visible;color:#fff;background-color:#2e4057;padding:0 1rem;text-decoration:none}.file-upload_container__J3VhU:hover .file-upload_file-selected__sG9cp svg{visibility:hidden}.file-upload_container__J3VhU .file-upload_actions__aQJ2q{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;gap:.5rem}.file-upload_container__J3VhU .file-upload_actions__aQJ2q.file-upload_file-selected__sG9cp{visibility:hidden}.file-upload_container__J3VhU .file-upload_actions__aQJ2q h4{color:#334155}.file-upload_container__J3VhU .file-upload_actions__aQJ2q .file-upload_upload-files__50_Oj{cursor:pointer;text-decoration:underline;color:#563850}.file-upload_container__J3VhU .file-upload_actions__aQJ2q svg{padding-bottom:1rem}.file-upload_container__J3VhU input{display:none}.blog-hero_hero-image__E8xaE{height:80vh;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-hero_hero-description__7IXfU{position:absolute;bottom:70px;left:50px;width:55%}@font-face{font-family:PPEiko-Regular;src:url(/fonts/PPEiko-Regular.woff2) format("woff2"),url(/fonts/PPEiko-Regular.woff) format("woff")}@font-face{font-family:PPEiko;src:url(/fonts/PPEiko-Bold.woff2) format("woff2"),url(/fonts/PPEiko-Bold.woff) format("woff")}@font-face{font-family:MaisonNeueBold;src:url(/fonts/MaisonNeue/MaisonNeueBold.woff2) format("woff2"),url(/fonts/MaisonNeue/MaisonNeueBold.woff) format("woff")}@font-face{font-family:MaisonNeueLight;src:url(/fonts/MaisonNeue/MaisonNeueLight.woff2) format("woff2"),url(/fonts/MaisonNeue/MaisonNeueLight.woff) format("woff")}@font-face{font-family:MaisonNeueMedium;src:url(/fonts/MaisonNeue/MaisonNeueMedium.woff2) format("woff2"),url(/fonts/MaisonNeue/MaisonNeueMedium.woff) format("woff")}@font-face{font-family:MaisonNeueBook;src:url(/fonts/MaisonNeueBook/MaisonNeueBook.woff2) format("woff2"),url(/fonts/MaisonNeueBook/MaisonNeueBook.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MaisonNeueMono;src:url(/fonts/MaisonNeueMono-Regular.woff2) format("woff2"),url(/fonts/MaisonNeueMono-Regular.woff) format("woff");font-weight:400;font-style:normal}body{background-color:#fcfbf5;font-family:MaisonNeueLight,sans-serif}html{scroll-behavior:smooth}p{font-size:20px;letter-spacing:.01em}li,p{font-family:MaisonNeueLight,sans-serif;font-weight:300;line-height:28px}li{font-size:18px}button{font-family:MaisonNeueBook,sans-serif!important}h1,h2,h3,h4{font-family:PPEiko-Regular,sans-serif!important}h1,h2,h3,h4,h5{font-weight:400!important}h1{font-size:50px!important;line-height:55px!important;letter-spacing:-.02em!important}h2{font-size:40px!important;line-height:48px!important}h3{font-family:PPEiko-Regular,sans-serif;font-size:24px;line-height:32.81px}@media (min-width:1280px){.container{max-width:100%!important}}@media (max-width:1024px){h1{font-size:40px;line-height:45px}h2{font-size:32px;line-height:36px}h3{font-size:20px}h3,p{line-height:28px}p{font-size:18px}}@media (max-width:768px){h1{font-size:32px;line-height:38px}h2{font-size:28px;line-height:32px}h3{font-size:18px}h3,p{line-height:24px}p{font-size:16px}}@media (max-width:480px){h1{line-height:25px!important}h1,h2{font-size:25px!important}h2{line-height:30px!important}h3{font-size:20px;line-height:25px}p{font-size:14px;line-height:19px}li{font-size:14px!important;line-height:19px!important}}.btn-new-form{font-family:MaisonNeueLight,sans-serif!important}.btn-outline.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 .75px #000;color:#000}.btn-outline.rt-BaseButton:where(.rt-variant-outline):hover{color:#fff;box-shadow:none}.container{max-width:100%!important;width:100%!important;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}.no-scrollbar::-webkit-scrollbar{display:none!important}.custom-border{border:.7px solid #1c2024!important}.charles-primary-inputs{border:none!important;background-color:#eddfc7!important;padding:0!important;outline:none!important;box-shadow:none!important;color:#1c2024!important;height:40px!important;font-size:18px!important;line-height:28px!important}.charles-primary-inputs:-webkit-autofill{background-color:#eddfc7!important}.charles-primary-inputs input,textarea{border:none!important;outline:none!important;box-shadow:none!important;color:#1c2024!important;font-size:18px!important;line-height:28px!important}.charles-primary-inputs{input[type=tel]{border:0!important;font-family:MaisonNeueLight,sans-serif!important}.flag-dropdown,input[type=tel]{background-color:#eddfc7!important}.flag-dropdown{border:1px solid #b5a486!important}}.select-theme-cream{background-color:#eddfc7;padding:8px!important}.homeowner-text-area,.select-theme-cream{outline:none!important;box-shadow:none!important;color:#000!important;font-size:18px!important;line-height:28px!important}.homeowner-text-area{background-color:#eddfc7!important;height:124px!important}.homeowner-text-area textarea{font-size:18px!important;line-height:28px!important;height:124px!important}.homeowner-text-area:focus{box-shadow:none!important}.custom-text-field{padding:0!important}.custom-text-field,.custom-text-field-phone input{border:none!important;background-color:transparent!important;outline:none!important;box-shadow:none!important;color:#fff!important}.custom-text-field-phone input{font-size:18px!important;line-height:28px!important;border-bottom:1px solid #fff!important}.custom-text-field input{background-color:transparent!important;padding:0!important;outline:none!important;box-shadow:none!important;color:#fff!important;font-size:18px!important;line-height:28px!important;border:none!important;border-bottom:1px solid #fff!important;height:40px}.custom-text-field input:-webkit-autofill{color:#fff!important;background-color:transparent!important}.custom-select{border:none!important;background-color:transparent!important;color:#fff!important;padding:0!important;outline:none!important;font-size:18px!important;line-height:28px!important}.custom-select,.custom-select:focus{border-bottom:1px solid #fff!important;box-shadow:none!important}.custom-text-field input::-moz-placeholder{color:#fff!important}.custom-text-field input::placeholder{color:#fff!important}.custom-text-area{border:1px solid #fff!important;background-color:transparent!important;color:#fff!important;padding:.5rem!important;outline:none!important}.custom-text-area textarea{font-size:18px!important;line-height:28px!important;color:#fff!important}.custom-text-area:focus{border-color:#fff!important;box-shadow:none!important}.imput-footer:focus-within{outline:auto!important;outline-color:#b77f1e!important}.btn-footer{font-family:MaisonNeueLight,sans-serif!important}.custom-calendar .rdrCalendarWrapper,.custom-calendar .rdrDateDisplayItem,.custom-calendar .rdrDateDisplayWrapper,.custom-calendar .rdrDayDisabled,.custom-calendar .rdrDays,.custom-calendar .rdrMonth,.custom-calendar .rdrMonthAndYearPickers,.custom-calendar .rdrMonthAndYearWrapper,.custom-calendar .rdrNextPrevButton,.custom-calendar .rdrWeekDay,.custom-calendar .rdrWeekDays{background-color:#e8decb!important;color:#000!important}.custom-calendar .rdrDateDisplayItem input,.custom-calendar .rdrDateDisplayItemActive input{color:#000;font-family:MaisonNeueLight,sans-serif}.custom-calendar .rdrMonthAndYearPickers select{color:#000;font-family:MaisonNeueMedium,sans-serif;font-weight:500}.custom-calendar .rdrDay .rdrDayNumber span,.custom-calendar .rdrDayDisabled .rdrDayNumber span,.custom-calendar .rdrDayNumber span,.custom-calendar .rdrInRange .rdrDayNumber span{color:#000!important;font-family:MaisonNeueBook,sans-serif!important}.custom-calendar .rdrDayPassive .rdrDayNumber span{color:#e8decb!important}.custom-calendar .rdrMonthName,.custom-calendar .rdrWeekDay{font-family:MaisonNeueBook,sans-serif!important;color:#000!important}.size-calendar .rdrDay,.size-calendar .rdrWeekDay{width:48px;height:48px}.size-calendar .rdrWeekDay{font-size:15px;font-family:MaisonNeueBook,sans-serif!important}.size-calendar .rdrCalendarWrapper,.size-calendar .rdrDateRangeWrapper{width:336px}.size-calendar .rdrMonth{padding:0;width:336px}.custom-calendar .rdrDayDisabled .rdrDayNumber span{text-decoration:line-through!important;color:#000}.custom-calendar .rdrDateRangePicker,.custom-calendar .rdrDay,.custom-calendar .rdrDayEndOfMonth,.custom-calendar .rdrDayEndPreview,.custom-calendar .rdrDayHovered,.custom-calendar .rdrDayInPreview,.custom-calendar .rdrDaySelected,.custom-calendar .rdrDayStartOfMonth,.custom-calendar .rdrEndEdge,.custom-calendar .rdrInRange,.custom-calendar .rdrRangePreview,.custom-calendar .rdrSelectedRange,.custom-calendar .rdrStartEdge,.custom-calendar .rdrStartPreview{border-radius:0!important}.rdrDayToday .rdrDayNumber span:after{background:#d7a446!important}.custom-calendar .rdrDayEndPreview,.custom-calendar .rdrDayHovered,.custom-calendar .rdrDayStartPreview{border-radius:0!important}.custom-calendar .rdrEndEdge,.custom-calendar .rdrStartEdge{border:none!important}.custom-calendar .rdrEndEdge{border-top-right-radius:0;border-bottom-right-radius:0}.size-calendar .rdrDateDisplayItem input,.size-calendar .rdrDateDisplayItemActive input,.size-calendar .rdrDay .rdrDayNumber span,.size-calendar .rdrDayDisabled .rdrDayNumber span,.size-calendar .rdrDayNumber span,.size-calendar .rdrInRange .rdrDayNumber span,.size-calendar .rdrMonthAndYearPickers select{font-size:15px!important}.size-calendar .rdrDateDisplayItem input,.size-calendar .rdrDateDisplayItemActive input{font-size:14px!important}.slick-dots li button:before{font-size:10px!important;color:#d7a446!important}.slick-list{padding-bottom:20px!important}.comments-slider{.slick-track{display:flex!important;align-items:center!important}.slick-list{padding-bottom:0!important}.slick-dots{position:relative!important}}.rental-description{p{font-size:18px;line-height:26px}strong{font-weight:600}ul{list-style:outside}ol,ul{padding:revert}ol{list-style:auto}}.stories-card h3{text-transform:uppercase;font-size:28px;line-height:34px}.custom-input{background-color:transparent!important;outline-color:#000!important;box-shadow:none!important;outline-width:1px!important;border:.8px solid #000!important;font-family:MaisonNeueLight,sans-serif!important;input[type=tel]{padding-left:0!important;background-color:transparent!important;border:0!important;font-family:MaisonNeueLight,sans-serif!important}.flag-dropdown{background-color:#eddfc7!important;border:1px solid #b5a486!important}}.input-phone-rounded .form-control{background-color:transparent!important;border:.8px solid #000!important;border-radius:40px!important;font-family:MaisonNeueLight,sans-serif!important}.input-phone-rounded .flag-dropdown{border:.8px solid #000!important;outline-color:#000!important}.input-phone-rounded .flag-dropdown,.input-phone-rounded .selected-flag{border-radius:30px 0 0 30px!important}.input-phone .form-control{background-color:transparent!important;font-family:MaisonNeueLight,sans-serif!important}.input-phone .flag-dropdown,.input-phone .form-control{border:.8px solid #000!important}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:#b77f1e!important}.dark\:border-\[\#191e3a\]{border-color:#e5e7eb!important}.custom-tab{border:.7px solid #b77f1e!important}.custom-tab[data-state=active]{border-radius:9999px}.custom-tab:focus,.custom-tab:hover,.custom-tab[data-state=active]{background-color:#b77f1e!important;color:#fff!important;border:1px solid #b77f1e!important;box-shadow:none!important}.custom-tab:focus,.custom-tab:hover{border-radius:9999px!important}.custom-tab:before{background-color:transparent!important}.custom-tab .rt-BaseTabList,.rt-BaseTabList{box-shadow:none!important;gap:15px!important}.rt-BaseTabListTriggerInner,.rt-TabsTriggerInner{box-shadow:none!important;background-color:transparent!important}.subAreas-card{p{line-height:26px!important}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked]):before{background-color:#b77f1e!important}.sale-property{strong{font-weight:600}ul{list-style:outside}ol,ul{padding:revert}ol{list-style:auto}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolyline points="6 9 12 15 18 9"%3E%3C/polyline%3E%3C/svg%3E') no-repeat 100%;background-size:20px;background-repeat:no-repeat;border-radius:0}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:#b77f1e!important}.homeowners-information{p{line-height:30px!important}}@media (max-width:768px){.homeowners-information{p{line-height:19px!important}}.container{padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}.popover-rentals.rt-PopoverContent:where(.rt-r-size-2){padding:10px 0!important}.custom-select,.custom-text-field input{font-size:14px!important;line-height:19px!important}select{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolyline points="6 9 12 15 18 9"%3E%3C/polyline%3E%3C/svg%3E') no-repeat 100%;background-size:12px!important}.custom-text-area textarea{font-size:14px!important;line-height:19px!important;color:#fff!important}.rental-description{p{font-size:14px!important;line-height:19px!important}}.size-calendar .rdrWeekDay{font-size:14px!important;font-family:MaisonNeueBook,sans-serif!important}.size-calendar .rdrDateDisplayItem input,.size-calendar .rdrDateDisplayItemActive input,.size-calendar .rdrDay .rdrDayNumber span,.size-calendar .rdrDayDisabled .rdrDayNumber span,.size-calendar .rdrDayNumber span,.size-calendar .rdrInRange .rdrDayNumber span,.size-calendar .rdrMonthAndYearPickers select{font-size:14px!important}.stories-card h3{font-size:16px!important;line-height:22px!important;text-align:center!important}.subAreas-card{p{line-height:19px!important}}.react-tel-input .form-control{font-size:12px!important}.slick-list{padding-bottom:5px!important}}.slick-next:before,.slick-prev:before{display:none!important}.cover-video-home{width:100%;overflow:hidden;position:relative}.grecaptcha-badge{visibility:hidden}.footer_embed-form__FbbL_ form{display:flex;gap:1rem}.island-card_img-card__B6KRT{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem}.hero-video_hero-video-container__piiyK{width:100%;overflow:hidden;position:relative}.hero-video_hero-video__JIKUP{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-video_text-cover__Y_fpO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;padding:2rem;text-align:center}.rental-card_information__zQ9ut{display:grid;grid-template-columns:1fr 1fr}.rental-card_information__zQ9ut .rental-card_wrap-info__jFL_e{display:flex;align-items:center;gap:1rem}.rental-card_header-card__GG6za{position:relative}.rental-card_header-card__GG6za .rental-card_title-card__VpomH{margin:0;color:#fff;font-size:1.6rem;font-weight:700}.rental-card_text__clSWa{margin:0}.rental-card_content__EQ58E{padding:0 1rem}.rental-card_content-booking__o9ek1,.rental-card_content__EQ58E{display:flex;flex-direction:column;gap:1rem}.rental-card_container-rental__jWLSB{display:flex;flex-direction:column;gap:1.5rem}.rental-card_container-rental__jWLSB img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rental-card_container-wrapper__WQ48B{background-color:#fff;border:1px solid #fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);position:relative;padding-bottom:1rem}.rental-card_container-wrapper__WQ48B:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.rental-card_slick-arrow__X091T{background-color:aqua!important}.rental-card_rental-card__vou7i .rental-card_slick-prev__tXnnR{left:5px;background-color:#000}.rental-card_rental-card__vou7i .rental-card_slick-next__p9sTo{right:5px!important}.team-members_member-img__7wMEl{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:219px;width:219px;border-radius:50%;margin-bottom:19px}