.HighEndLocations_highend-container__mZt9W{padding:20px;font-family:Poppins,sans-serif}.HighEndLocations_highend-tabs__70jUH{display:flex;gap:20px;margin-bottom:25px;border-bottom:1px solid #ddd;padding-bottom:10px}.HighEndLocations_highend-tab__Ko_U6{cursor:pointer;color:#999;font-weight:500;position:relative;padding-bottom:5px}.HighEndLocations_highend-tab__Ko_U6.HighEndLocations_active__Wjhql{color:#1a1a1a;font-weight:600}.HighEndLocations_highend-tab__Ko_U6.HighEndLocations_active__Wjhql:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;background-color:#f35626;border-radius:3px}.HighEndLocations_highend-grid__ypY4w{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.HighEndLocations_highend-card__0GmQg{position:relative;overflow:hidden;border-radius:12px;height:420px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}.HighEndLocations_highend-card__0GmQg:hover{transform:translateY(-5px)}.HighEndLocations_highend-card-img__NlYei{width:100%;height:420px;object-fit:cover;display:block}.HighEndLocations_highend-card-overlay__NNSSn{position:absolute;bottom:0;width:100%;padding:15px;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);color:white}.HighEndLocations_highend-card-title__7SR0M{font-size:1.25rem;font-weight:600;margin:0 0 6px}.HighEndLocations_highend-card-types__4DcVs{font-size:.95rem;opacity:.85}.HighEndLocations_effect-hover-new__YQmCL{position:relative;overflow:hidden;margin:0}.HighEndLocations_effect-hover-new__YQmCL figcaption{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none;color:white;text-align:center}.HighEndLocations_effect-hover-new__YQmCL figcaption .HighEndLocations_caption-wrapper__ducuB{position:relative;z-index:4;padding:20px;opacity:0;transform:translateY(20px);transition:opacity .35s,transform .35s;width:100%}.HighEndLocations_effect-hover-new__YQmCL figcaption{background-color:rgba(0,0,0,.5);opacity:0}.HighEndLocations_effect-hover-new__YQmCL:hover figcaption{opacity:1}.HighEndLocations_effect-hover-new__YQmCL:hover .HighEndLocations_caption-wrapper__ducuB{opacity:1;transform:translateY(0)}.HighEndLocations_effect-hover-new__YQmCL figcaption:after,.HighEndLocations_effect-hover-new__YQmCL figcaption:before{content:"";position:absolute;top:30px;right:30px;bottom:30px;left:30px;pointer-events:none;opacity:0;transition:opacity .35s,transform .35s}.HighEndLocations_effect-hover-new__YQmCL figcaption:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scaleX(0)}.HighEndLocations_effect-hover-new__YQmCL figcaption:after{border-left:1px solid #fff;border-right:1px solid #fff;transform:scaleY(0)}.HighEndLocations_effect-hover-new__YQmCL:hover figcaption:after,.HighEndLocations_effect-hover-new__YQmCL:hover figcaption:before{opacity:1;transform:scale(1)}.HighEndLocations_effect-hover-new__YQmCL h2{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;opacity:0;transform:translateY(-20px);transition:opacity .35s,transform .35s}.HighEndLocations_effect-hover-new__YQmCL .HighEndLocations_p-bottom__yg4jj{font-size:.9rem;margin:0;opacity:0;transform:translateY(20px);transition:opacity .35s,transform .35s}.HighEndLocations_effect-hover-new__YQmCL:hover .HighEndLocations_p-bottom__yg4jj,.HighEndLocations_effect-hover-new__YQmCL:hover h2{opacity:1;transform:translateY(0)}.HighEndLocations_effect-hover-new__YQmCL span{font-size:13px;text-transform:capitalize;display:block;margin-top:5px}.HighEndLocations_effect-hover-new__YQmCL:hover .HighEndLocations_card-overlay-content__9uApQ{opacity:0;pointer-events:none}.rental_yield_calculator_header__i8IRc.rental_yield_calculator_the-new-header__SLbOf{left:0}.rental_yield_calculator_rental-yield-calculator-container__iMaG6{max-width:100%!important}.rental_yield_calculator_rental-yield-calculator-page__9vXM_ .rental_yield_calculator_off-plan-developer-content-section__20TR2 h3,.rental_yield_calculator_rental-yield-calculator-page__9vXM_ .rental_yield_calculator_off-plan-developer-content-section__20TR2 p{color:#fff}.rental_yield_calculator_rental-yield-calculator-page__9vXM_{max-width:1400px!important}.rental_yield_calculator_rental-yield-calculator___86Sl{display:flex;gap:40px;background-color:#f7f8f2;padding:40px;border-radius:10px;border:2px solid #e3e3e3;margin-top:50px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-left__wGXC8{flex:1 1}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-right__pGtuS{flex:1 1;padding:20px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-center__C9VH_{border:1px solid #e3e3e3}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_input-group__qq2ae{margin-bottom:30px;width:100%}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_input-group__qq2ae label{font-weight:700;display:block;margin-bottom:5px;color:#0b0909}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_input-wrapper__Jg2Qy{display:flex;align-items:center;margin-bottom:5px;justify-content:space-between}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_input-wrapper__Jg2Qy input{width:150px;padding:8px 12px;font-size:16px;border:1px solid #d5d3d3}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_unit__ZOZ91{margin-left:10px;color:#555}input[type=range].rental_yield_calculator_range-slider__vtNjv{width:100%;accent-color:#808080}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_range-values__DiB6k{display:flex;justify-content:space-between;font-size:12px;color:#555}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_big-value__DIqoM{font-size:24px;font-weight:700;color:#0b0909;margin-bottom:20px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_contact-button__rXZTW{margin-top:20px;width:100%;background-color:#000000;border:none;color:white;padding:14px;font-weight:700;border-radius:25px;cursor:pointer;font-size:16px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_contact-button__rXZTW:hover{background-color:#44444c}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_note__w_OHC{font-size:12px;color:#666;margin-top:20px}@media (max-width:1024px){.rental_yield_calculator_rental-yield-calculator___86Sl{display:flex;flex-direction:column;gap:20px;padding:25px 30px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-right__pGtuS{padding:0!important}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-right__pGtuS h3,.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-right__pGtuS p.rental_yield_calculator_big-value__DIqoM{font-size:20px}.rental_yield_calculator_rental-yield-calculator___86Sl .rental_yield_calculator_calculator-right__pGtuS p{font-size:14px}.rental_yield_calculator_rental-yield-calculator-page__9vXM_ .rental_yield_calculator_off-plan-developer-content-section__20TR2 h3{font-size:24px}}