.project-details-page-v2 {overflow-x: hidden;}.project-details-page-v2 .nav-tabs {justify-content: end;border: none;padding-right: 12%;padding-top: 16px;padding-bottom: 16px;border-bottom: 1px solid rgba(238, 238, 238, 0.93);flex-wrap: nowrap;white-space: nowrap;}.project-details-page-v2 .nav-tabs .nav-link {font-family: "SF Pro Display", sans-serif;font-size: 16px;font-weight: 500;line-height: 21px;color: #131212;}.project-details-page-v2 .nav-tabs .nav-link.active {color: #1E6E5A;border: none;}.project-details-page-v2 .project-banner {aspect-ratio: 1440/501;width: 100%;position: relative;}.project-details-page-v2 .project-banner .handover-tag {position: absolute;right: 5.5%;top: 20px;background-color: #FFF8DD;border-radius: 4px;font-family: "SF Pro Display", sans-serif;font-size: 16px;font-weight: 500;line-height: 21px;color: #DBAC04;padding: 12px;}.project-details-page-v2 .project-banner .handover-tag svg {margin-right: 4px;}.project-details-page-v2 .project-banner .banner-info .title {font-family: "SF Pro Display", sans-serif;font-size: 48px;font-weight: 500;line-height: 160%;color: #FFF;}.project-details-page-v2 .project-banner .banner-info .contact-us-btn {width: 201px;gap: 8px;border-radius: 8px;background-color: #1E6E5A;outline: 0;border: 0;color: #fff;padding: 16px;font-family: "SF Pro Display", sans-serif;font-size: 18px;font-weight: 500;display: flex;justify-content: center;align-items: center;}.project-details-page-v2 .page-main {padding: 24px 64px;}.project-details-page-v2 .page-main .breadcrumb .home-item {display: flex;}.project-details-page-v2 .page-main .breadcrumb .home-item::before {margin-top: 2px;margin-right: 8px;content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.1411 8.85603V13.1417C13.1411 13.2965 13.0845 13.4304 12.9714 13.5435C12.8583 13.6566 12.7244 13.7132 12.5696 13.7132H9.14106V10.2846H6.85534V13.7132H3.42677C3.27201 13.7132 3.13808 13.6566 3.02499 13.5435C2.91189 13.4304 2.85534 13.2965 2.85534 13.1417V8.85603C2.85534 8.85007 2.85683 8.84115 2.85981 8.82924C2.86279 8.81734 2.86427 8.80841 2.86427 8.80246L7.9982 4.57031L13.1321 8.80246C13.1381 8.81436 13.1411 8.83222 13.1411 8.85603ZM15.1321 8.23996L14.5786 8.90067C14.5309 8.95424 14.4684 8.98698 14.3911 8.99888H14.3643C14.2869 8.99888 14.2244 8.97805 14.1768 8.93638L7.9982 3.7846L1.81963 8.93638C1.7482 8.984 1.67677 9.00484 1.60534 8.99888C1.52796 8.98698 1.46546 8.95424 1.41784 8.90067L0.864273 8.23996C0.816654 8.18043 0.795821 8.11049 0.801773 8.03013C0.807726 7.94978 0.840464 7.88579 0.899988 7.83817L7.31963 2.48996C7.51011 2.33519 7.7363 2.25781 7.9982 2.25781C8.26011 2.25781 8.4863 2.33519 8.67677 2.48996L10.8553 4.31138V2.57031C10.8553 2.48698 10.8821 2.41853 10.9357 2.36496C10.9893 2.31138 11.0577 2.2846 11.1411 2.2846H12.8553C12.9387 2.2846 13.0071 2.31138 13.0607 2.36496C13.1143 2.41853 13.1411 2.48698 13.1411 2.57031V6.21317L15.0964 7.83817C15.1559 7.88579 15.1887 7.94978 15.1946 8.03013C15.2006 8.11049 15.1797 8.18043 15.1321 8.23996Z' fill='%23131212'/%3E%3C/svg%3E");}.project-details-page-v2 .page-main .breadcrumb .breadcrumb-item {font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;}.project-details-page-v2 .page-main .breadcrumb .breadcrumb-item a {color: #131212;text-decoration: none;}.project-details-page-v2 .page-main .breadcrumb .breadcrumb-item.active {color: #131212;font-weight: 400;}.project-details-page-v2 .page-main .breadcrumb .breadcrumb-item + .breadcrumb-item::before {margin-top: 1px;content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.9024 7.76813C11.9024 7.76809 11.9024 7.76817 11.9024 7.76813L8.23568 4.10138C8.10327 3.9735 7.89225 3.97716 7.76436 4.10956C7.63961 4.23875 7.63961 4.44355 7.76436 4.5727L10.862 7.67039H4.33333C4.14925 7.67039 4 7.81965 4 8.00373C4 8.18781 4.14925 8.33706 4.33333 8.33706H10.862L7.76432 11.4347C7.63192 11.5626 7.62825 11.7736 7.75614 11.906C7.88403 12.0385 8.09509 12.0421 8.2275 11.9143C8.23027 11.9116 8.23299 11.9088 8.23568 11.906L11.9023 8.23936C12.0325 8.10928 12.0325 7.8983 11.9024 7.76813Z' fill='black'/%3E%3C/svg%3E");}.project-details-page-v2 .page-main .btn-download {min-width: 169px;border-radius: 8px;background-color: #1E6E5A;outline: 0;border: 0;color: #fff;padding: 8px 16px;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-weight: 500;display: flex;justify-content: center;align-items: center;}.project-details-page-v2 .page-main .info-card {padding: 16px;border-radius: 16px;border: 1px solid #EEE;margin-top: 16px;}.project-details-page-v2 .page-main .info-card .info-card-header svg {margin-right: 4px;}.project-details-page-v2 .page-main .info-card .info-card-header .title {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 18px;font-style: normal;font-weight: 500;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-header .tag {margin-left: 16px;border-radius: 4px;background: #E8FFF3;padding: 8px;color: #50CD89;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 500;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-header .price-title {color: #131212;text-align: right;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 500;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-header .price-value {color: #1E6E5A;text-align: right;font-family: "SF Pro Display", sans-serif;font-size: 24px;font-style: normal;font-weight: 800;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-header .developer-name, .project-details-page-v2 .page-main .info-card .info-card-header .area-name {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 500;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-header .read-more {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;line-height: 160%;cursor: pointer;}.project-details-page-v2 .page-main .info-card .info-card-header .read-more svg {margin-left: 8px;}.project-details-page-v2 .page-main .info-card hr {background: #bbbbbb;margin-top: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list {list-style-type: none;padding: 0;display: grid;grid-template-columns: auto auto auto;gap: 16px;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item {display: flex;flex-direction: column;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item .type {display: flex;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item .type svg {margin-right: 4px;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item .type, .project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item .value {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list .list-item .value {font-weight: 600;}.project-details-page-v2 .page-main .info-card .info-card-body .desc {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .highlights-list .list-item {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8' fill='none'%3E%3Cg clip-path='url(%23clip0_1286_22031)'%3E%3Cpath d='M4.44556 6.08455C5.71206 6.08455 6.73877 5.15795 6.73877 4.01493C6.73877 2.87191 5.71206 1.94531 4.44556 1.94531C3.17905 1.94531 2.15234 2.87191 2.15234 4.01493C2.15234 5.15795 3.17905 6.08455 4.44556 6.08455Z' fill='%231E6E5A'/%3E%3Cpath d='M7.87945 4.0171C7.87922 4.18019 7.86678 4.34309 7.84221 4.50466L7.85836 4.39933C7.81231 4.69521 7.72479 4.98462 7.5979 5.26059L7.64274 5.16381C7.51484 5.43959 7.34853 5.69966 7.14831 5.9378L7.21876 5.85436C7.01448 6.09584 6.77687 6.31278 6.51169 6.49994L6.6047 6.43464C6.3312 6.62651 6.0307 6.78514 5.71114 6.90586L5.82364 6.86348C5.50681 6.98211 5.17406 7.06259 4.83396 7.10284L4.95486 7.08877C4.6078 7.12889 4.25638 7.12745 3.90973 7.08448L4.02646 7.09906C3.6986 7.05749 3.37793 6.9785 3.07214 6.86399L3.17937 6.90446C2.87381 6.78903 2.58564 6.63894 2.32176 6.45823L2.4142 6.52182C2.14664 6.33746 1.90625 6.12301 1.69888 5.88369L1.77123 5.96763C1.55864 5.7208 1.38286 5.44959 1.24909 5.1612L1.29605 5.26273C1.1646 4.97679 1.07543 4.67648 1.03084 4.36954L1.04643 4.47866C1.00196 4.16543 1.00356 3.84828 1.05118 3.53543L1.03503 3.64077C1.08108 3.34489 1.1686 3.05548 1.29548 2.7795L1.25064 2.87628C1.37854 2.60051 1.54485 2.34044 1.74509 2.10229L1.67463 2.18573C1.87891 1.94425 2.11652 1.7273 2.3817 1.54015L2.28869 1.60545C2.56219 1.41358 2.8627 1.25494 3.18225 1.13423L3.06975 1.1766C3.38657 1.05797 3.71933 0.977496 4.05943 0.93725L3.93853 0.951321C4.2856 0.911189 4.63701 0.912631 4.98365 0.95561L4.86694 0.941031C5.19479 0.982596 5.51546 1.06158 5.82125 1.17609L5.71402 1.13563C6.01959 1.25114 6.30775 1.40107 6.57162 1.58186L6.47917 1.51827C6.74673 1.70264 6.98712 1.91708 7.19449 2.1564L7.12214 2.07246C7.33474 2.31929 7.51051 2.5905 7.64427 2.87889L7.59732 2.77736C7.72876 3.0633 7.81793 3.36361 7.86252 3.67055L7.84694 3.56144C7.86838 3.71256 7.87923 3.86475 7.87945 4.0171C7.87983 4.24054 8.08165 4.42881 8.33074 4.43031C8.57679 4.43177 8.78897 4.24648 8.78859 4.02301C8.78729 3.25536 8.53648 2.48498 8.05978 1.84766C7.59701 1.22898 6.94351 0.720406 6.17911 0.429227C5.9683 0.348922 5.75611 0.277235 5.53431 0.225633C5.30957 0.173344 5.07887 0.141188 4.84818 0.119688C4.4138 0.0791878 3.9715 0.108664 3.54421 0.187117C3.132 0.262805 2.72983 0.402094 2.36052 0.582914C1.99833 0.76025 1.66198 0.991641 1.37082 1.25441C0.783364 1.78459 0.363635 2.47858 0.197897 3.21381C0.111037 3.59916 0.0813797 3.99575 0.126186 4.38721C0.15019 4.59696 0.186349 4.8054 0.244703 5.00969C0.30232 5.21139 0.384315 5.40406 0.473954 5.59572C0.796955 6.28634 1.36682 6.87059 2.05192 7.28797C2.75403 7.71572 3.61031 7.93975 4.45565 7.93857C5.30482 7.93739 6.16007 7.70614 6.86319 7.27506C7.54751 6.85553 8.10943 6.26494 8.4299 5.57397C8.54271 5.33073 8.63715 5.08515 8.6955 4.82629C8.75492 4.56272 8.78813 4.29208 8.78859 4.02301C8.78897 3.79956 8.5858 3.6113 8.33729 3.6098C8.09066 3.60833 7.87983 3.79365 7.87945 4.0171Z' fill='%231E6E5A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1286_22031'%3E%3Crect width='8.8643' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}.project-details-page-v2 .page-main .info-card .info-card-body .features-list {list-style: none;padding: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .features-list .list-item .title {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;line-height: 160%;margin-top: 8px;margin-bottom: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .features-list .list-item .desc {color: #464646;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table {width: 100%;font-size: 14px;font-family: "SF Pro Display", sans-serif;font-weight: 500;line-height: 32px;border-spacing: 0px 8px;border-collapse: separate;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table thead, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table thead {background: #FFE6B9;color: #1E6E5A;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td {padding: 12px 24px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(1) {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(3) {border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td {background-color: #F6F6F6;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption {text-align: center;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption .btn-cta, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption .btn-cta {background-color: #1E6E5A;color: #fff;border-radius: 8px;padding: 8px 16px;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;margin-right: 10px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption .btn-cta svg, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption .btn-cta svg {margin-right: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .payment-plan-card, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .available-unit-card, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .payment-plan-card, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .available-unit-card {display: flex;padding: 12px;flex-direction: column;align-items: flex-start;gap: 10px;border-radius: 4px;border: 1px solid #D3D3D3;background: #FFF;margin-top: 16px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .payment-plan-card .card-item, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .available-unit-card .card-item, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .payment-plan-card .card-item, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .available-unit-card .card-item {border-bottom: 1px solid #D3D3D3;display: flex;padding-bottom: 8px;flex-direction: column;gap: 4px;align-self: stretch;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .payment-plan-card .card-item .card-item-header, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .available-unit-card .card-item .card-item-header, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .payment-plan-card .card-item .card-item-header, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .available-unit-card .card-item .card-item-header {color: #464646;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .payment-plan-card .card-item .card-item-value, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .available-unit-card .card-item .card-item-value, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .payment-plan-card .card-item .card-item-value, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .available-unit-card .card-item .card-item-value {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .payment-plan-card .card-item:nth-last-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .available-unit-card .card-item:nth-last-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .payment-plan-card .card-item:nth-last-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .available-unit-card .card-item:nth-last-child(1) {border: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .btn-link, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .btn-link {text-align: center;width: 100%;color: #2F80ED;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 14px;text-transform: capitalize;text-decoration: none;display: flex;justify-content: center;align-items: center;cursor: pointer;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .actions, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .actions {display: flex;justify-content: center;align-items: center;gap: 8px;margin-top: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .actions .btn-cta, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-cards .actions .btn-cta {padding: 10px 12px;border-radius: 8px;background: #1E6E5A;display: flex;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(1) {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(3) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(4), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(4) {border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .video-container {width: 100%;aspect-ratio: 840/382;}.project-details-page-v2 .page-main .info-card .info-card-body .video-container iframe {border-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container {width: 100%;aspect-ratio: 840/382;background-image: url("https://www.rootsland.com/map-placeholder.png");background-position: center;position: relative;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container::after {-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);content: "";display: block;position: absolute;width: 100%;height: 100%;top: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details {display: flex;flex-direction: column;z-index: 1;justify-content: center;align-items: center;border-radius: 16px;background: rgba(255, 255, 255, 0.7);backdrop-filter: blur(5px);padding: 48px 32px;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details .title {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 24px;font-style: normal;font-weight: 500;line-height: normal;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details .location-link {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list {list-style: none;padding: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list .title {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 600;line-height: 160%;margin: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list .desc {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table {width: 100%;font-size: 14px;font-family: "SF Pro Display", sans-serif;font-weight: 500;line-height: 32px;border-spacing: 0px 8px;border-collapse: separate;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table thead {background: #1E6E5A;color: #fff;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table th, .project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table td {padding: 0 5px;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table caption {text-align: center;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-table .btn-load-more {color: #2F80ED;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 18px;font-style: normal;font-weight: 400;line-height: 37px;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-filters .form-group .title {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 13px;font-style: normal;font-weight: 600;line-height: 14px;margin-bottom: 4px;}.project-details-page-v2 .page-main .info-card .info-card-body .floor-plan-filters .form-group .form-control-select {padding: 12px 8px;border-radius: 6px;border: 1px solid var(--Gray-Gray-300, #E1E3EA);}.project-details-page-v2 .page-main .contact-us-box {border-radius: 16px;border: 1px solid rgba(238, 238, 238, 0.93);}.project-details-page-v2 .page-main .contact-us-box .header {background-color: #1E6E5A;border-top-left-radius: 16px;border-top-right-radius: 16px;text-align: center;padding: 12px;}.project-details-page-v2 .page-main .contact-us-box .header .title {color: #FFF;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 24px;font-style: normal;font-weight: 500;line-height: 160%;text-transform: capitalize;margin: 0;}.project-details-page-v2 .page-main .contact-us-box .body {padding: 24px;}.project-details-page-v2 .page-main .contact-us-box .body .form-group {display: flex;margin-top: 16px;}.project-details-page-v2 .page-main .contact-us-box .body .form-group .icon-container {padding: 12px;border-radius: 6px 0px 0px 6px;border: 1px solid var(--Gray-Gray-300, #E1E3EA);background: var(--Gray-Gray-100, #F9F9F9);color: #A1A5B7;font-family: Inter;font-size: 20px;font-style: normal;font-weight: 600;line-height: 21.538px;}.project-details-page-v2 .page-main .contact-us-box .body .form-group .form-control {border-left: none;border-radius: 6px;border-top-left-radius: 0;border-bottom-left-radius: 0;}.project-details-page-v2 .page-main .contact-us-box .body .form-group textarea.form-control {min-height: 80px;border: 1px solid #ced4da;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}.project-details-page-v2 .page-main .contact-us-box .body .btn-send {width: 100%;background-color: #1E6E5A;margin-top: 24px;color: #fff;border-radius: 8px;padding: 16px 24px;color: var(--Gray-White, #FFF);text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 18px;font-style: normal;font-weight: 500;line-height: normal;}.project-details-page-v2 .recommendations {margin-top: 32px;}.project-details-page-v2 .recommendations .details-title {font-family: "SF Pro Display", sans-serif;font-style: normal;font-weight: 500;font-size: 22px;line-height: 28px;margin: 10px 0;color: #1E6E5A;}.project-details-page-v2 .recommendations .project-card {text-decoration: none;display: flex;flex-direction: column;height: 100%;}.project-details-page-v2 .recommendations .project-card .project-img {object-fit: cover;width: 100%;border-top-left-radius: 8px;border-top-right-radius: 8px;}.project-details-page-v2 .recommendations .project-card .project-card-header .project-tags {position: absolute;bottom: 0;background: linear-gradient(359deg, rgba(62, 62, 62, 0.8) 1.1%, rgba(0, 0, 0, 0) 98.9%);width: 100%;padding-left: 24px;padding-top: 16px;padding-bottom: 16px;z-index: 1;}.project-details-page-v2 .recommendations .project-card .project-card-header .project-tags .project-tag {color: #F9F9F9;font-family: "SF Pro Display", sans-serif;padding: 8px;margin-right: 8px;font-size: 11px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;border-radius: 4px;background: #1E6E5A;}.project-details-page-v2 .recommendations .project-card .card-footer {padding: 16px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border: 1px solid #DDD;background: #F6F6F6;color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-weight: 600;text-transform: capitalize;display: flex;flex-direction: column;flex-grow: 1;}.project-details-page-v2 .recommendations .project-card .card-footer .project-title {font-size: 18px;font-weight: 500;line-height: 24px;margin-bottom: 0;}.project-details-page-v2 .recommendations .project-card .card-footer .project-detail {font-size: 14px;line-height: 16px;font-weight: 600;margin-top: 8px;margin-bottom: 8px;}.project-details-page-v2 .recommendations .project-card .card-footer .project-detail-type {color: #888;}@media (max-width: 991.98px) {.project-details-page-v2 .nav-tabs {padding-right: 0;display: inline-flex;}.project-details-page-v2 .page-main {padding: 16px 24px;}.project-details-page-v2 .page-main .info-card {padding: 16px;margin-top: 14px;}.project-details-page-v2 .page-main .info-card .info-card-header .title {font-size: 16px;}.project-details-page-v2 .page-main .info-card .info-card-header .price-title {font-size: 16px;font-weight: 400;}.project-details-page-v2 .page-main .info-card .info-card-header .price-value {font-size: 16px;font-weight: 500;}.project-details-page-v2 .page-main .info-card .info-card-header .developer-name, .project-details-page-v2 .page-main .info-card .info-card-header .area-name {font-size: 10px;}.project-details-page-v2 .page-main .info-card .info-card-header .read-more {display: none;}.project-details-page-v2 .page-main .info-card .info-card-body .read-more {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .details-list {grid-template-columns: auto auto;}.project-details-page-v2 .page-main .info-card .info-card-body .highlights-list .list-item {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8' fill='none'%3E%3Cg clip-path='url(%23clip0_1286_22031)'%3E%3Cpath d='M4.44556 6.08455C5.71206 6.08455 6.73877 5.15795 6.73877 4.01493C6.73877 2.87191 5.71206 1.94531 4.44556 1.94531C3.17905 1.94531 2.15234 2.87191 2.15234 4.01493C2.15234 5.15795 3.17905 6.08455 4.44556 6.08455Z' fill='%231E6E5A'/%3E%3Cpath d='M7.87945 4.0171C7.87922 4.18019 7.86678 4.34309 7.84221 4.50466L7.85836 4.39933C7.81231 4.69521 7.72479 4.98462 7.5979 5.26059L7.64274 5.16381C7.51484 5.43959 7.34853 5.69966 7.14831 5.9378L7.21876 5.85436C7.01448 6.09584 6.77687 6.31278 6.51169 6.49994L6.6047 6.43464C6.3312 6.62651 6.0307 6.78514 5.71114 6.90586L5.82364 6.86348C5.50681 6.98211 5.17406 7.06259 4.83396 7.10284L4.95486 7.08877C4.6078 7.12889 4.25638 7.12745 3.90973 7.08448L4.02646 7.09906C3.6986 7.05749 3.37793 6.9785 3.07214 6.86399L3.17937 6.90446C2.87381 6.78903 2.58564 6.63894 2.32176 6.45823L2.4142 6.52182C2.14664 6.33746 1.90625 6.12301 1.69888 5.88369L1.77123 5.96763C1.55864 5.7208 1.38286 5.44959 1.24909 5.1612L1.29605 5.26273C1.1646 4.97679 1.07543 4.67648 1.03084 4.36954L1.04643 4.47866C1.00196 4.16543 1.00356 3.84828 1.05118 3.53543L1.03503 3.64077C1.08108 3.34489 1.1686 3.05548 1.29548 2.7795L1.25064 2.87628C1.37854 2.60051 1.54485 2.34044 1.74509 2.10229L1.67463 2.18573C1.87891 1.94425 2.11652 1.7273 2.3817 1.54015L2.28869 1.60545C2.56219 1.41358 2.8627 1.25494 3.18225 1.13423L3.06975 1.1766C3.38657 1.05797 3.71933 0.977496 4.05943 0.93725L3.93853 0.951321C4.2856 0.911189 4.63701 0.912631 4.98365 0.95561L4.86694 0.941031C5.19479 0.982596 5.51546 1.06158 5.82125 1.17609L5.71402 1.13563C6.01959 1.25114 6.30775 1.40107 6.57162 1.58186L6.47917 1.51827C6.74673 1.70264 6.98712 1.91708 7.19449 2.1564L7.12214 2.07246C7.33474 2.31929 7.51051 2.5905 7.64427 2.87889L7.59732 2.77736C7.72876 3.0633 7.81793 3.36361 7.86252 3.67055L7.84694 3.56144C7.86838 3.71256 7.87923 3.86475 7.87945 4.0171C7.87983 4.24054 8.08165 4.42881 8.33074 4.43031C8.57679 4.43177 8.78897 4.24648 8.78859 4.02301C8.78729 3.25536 8.53648 2.48498 8.05978 1.84766C7.59701 1.22898 6.94351 0.720406 6.17911 0.429227C5.9683 0.348922 5.75611 0.277235 5.53431 0.225633C5.30957 0.173344 5.07887 0.141188 4.84818 0.119688C4.4138 0.0791878 3.9715 0.108664 3.54421 0.187117C3.132 0.262805 2.72983 0.402094 2.36052 0.582914C1.99833 0.76025 1.66198 0.991641 1.37082 1.25441C0.783364 1.78459 0.363635 2.47858 0.197897 3.21381C0.111037 3.59916 0.0813797 3.99575 0.126186 4.38721C0.15019 4.59696 0.186349 4.8054 0.244703 5.00969C0.30232 5.21139 0.384315 5.40406 0.473954 5.59572C0.796955 6.28634 1.36682 6.87059 2.05192 7.28797C2.75403 7.71572 3.61031 7.93975 4.45565 7.93857C5.30482 7.93739 6.16007 7.70614 6.86319 7.27506C7.54751 6.85553 8.10943 6.26494 8.4299 5.57397C8.54271 5.33073 8.63715 5.08515 8.6955 4.82629C8.75492 4.56272 8.78813 4.29208 8.78859 4.02301C8.78897 3.79956 8.5858 3.6113 8.33729 3.6098C8.09066 3.60833 7.87983 3.79365 7.87945 4.0171Z' fill='%231E6E5A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1286_22031'%3E%3Crect width='8.8643' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}.project-details-page-v2 .page-main .info-card .info-card-body .features-list {list-style: none;padding: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .features-list .list-item .title {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 600;line-height: 160%;margin-top: 8px;margin-bottom: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .features-list .list-item .desc {color: #464646;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table {width: 100%;font-size: 14px;font-family: "SF Pro Display", sans-serif;font-weight: 500;line-height: 32px;border-spacing: 0px 8px;border-collapse: separate;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table thead, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table thead {background: #FFE6B9;color: #1E6E5A;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th, .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td {padding: 12px 24px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(1) {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(3) {border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table td, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td {background-color: #F6F6F6;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption {text-align: center;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption .btn-cta, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption .btn-cta {background-color: #1E6E5A;color: #fff;border-radius: 8px;padding: 8px 16px;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;margin-right: 10px;}.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-table caption .btn-cta svg, .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table caption .btn-cta svg {margin-right: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(1), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(1) {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(3), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(3) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table th:nth-child(4), .project-details-page-v2 .page-main .info-card .info-card-body .available-unit-table td:nth-child(4) {border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.project-details-page-v2 .page-main .info-card .info-card-body .video-container {width: 100%;aspect-ratio: 311/207;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container {width: 100%;aspect-ratio: 840/382;background-image: url("https://www.rootsland.com/map-placeholder.png");background-position: center;position: relative;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container::after {-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);content: "";display: block;position: absolute;width: 100%;height: 100%;top: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details {border-radius: 6px;padding: 18px;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details svg {width: 14px;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details .title {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;}.project-details-page-v2 .page-main .info-card .info-card-body .map-container .details .location-link {color: #1E6E5A;font-family: "SF Pro Display", sans-serif;font-size: 10px;font-style: normal;font-weight: 400;line-height: normal;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list {list-style: none;padding: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list .title {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 600;line-height: 160%;margin: 0;}.project-details-page-v2 .page-main .info-card .info-card-body .places-list .desc {color: #131212;font-family: "SF Pro Display", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 160%;}.project-details-page-v2 .page-main .btn-send-msg {width: 100%;display: flex;padding: 16px 24px;justify-content: center;align-items: center;flex-shrink: 0;border-radius: 8px;border: 1px solid var(--New-Primary-Color, #1E6E5A);background: var(--New-Primary-Color, #1E6E5A);color: var(--Gray-White, #FFF);text-align: center;font-family: "SF Pro Display";font-size: 18px;font-style: normal;font-weight: 500;line-height: normal;margin-top: 16px;margin-bottom: 16px;}.project-details-page-v2 .page-main .btn-send-msg svg {margin-right: 8px;}}.project-details-page-v2 .unit-gallery {padding: 24px 64px;}.project-details-page-v2 .unit-gallery .cover-img {aspect-ratio: 1730/1100;border-radius: 8px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.project-details-page-v2 .unit-gallery .cover-img-container {position: relative;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container {position: absolute;padding-bottom: 24px;z-index: 100;padding-left: 24px;bottom: 0;left: 0;width: 100%;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;background: linear-gradient(180deg, rgba(171, 171, 171, 0) 0%, rgba(68, 68, 68, 0.6) 50%, rgba(56, 56, 56, 0.98) 100%);}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .title {color: #FFF;font-family: "SF Pro Display", sans-serif;font-size: 40px;font-style: normal;font-weight: 500;margin: 0;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .sub-title {color: #FFF;font-family: "SF Pro Display", sans-serif;font-size: 20px;font-style: normal;font-weight: 400;max-width: calc(100% - 24px);}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register {display: none;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-cta {color: #1E6E5A;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;border-radius: 8px;background: #FFE6B9;display: flex;padding: 8px 24px;justify-content: center;align-items: center;margin-right: 10px;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-cta svg {margin-right: 4px;}.project-details-page-v2 .unit-gallery .cover-img-container .owl-stage-outer .owl-stage {padding-bottom: 0 !important;}.project-details-page-v2 .unit-gallery .cover-img-container .owl-nav {position: absolute;left: 0;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 100%;top: 50%;transform: translateY(-50%);}.project-details-page-v2 .unit-gallery .cover-img-container .owl-nav button svg {background-color: rgba(237, 237, 237, 0.7294117647);border-radius: 50%;width: 40px;height: 40px;padding: 5.5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}.project-details-page-v2 .unit-gallery .cover-img-container .owl-nav button:first-child {margin-left: 12px;}.project-details-page-v2 .unit-gallery .cover-img-container .owl-nav button:last-child {margin-right: 12px;}.project-details-page-v2 .unit-gallery .cover-img-container .owl-nav button:disabled {opacity: 0.5;}.project-details-page-v2 .unit-gallery .cover-img-container .header-action.share-btn {position: absolute;right: 16px;top: 16px;background: white;border-radius: 8px;padding: 12px;opacity: 1;z-index: 2;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-bottom {position: absolute;bottom: 32px;width: 100%;padding: 0 30px;z-index: 2;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-bottom .action {font-family: "SF Pro Display", sans-serif;font-style: normal;font-size: 16px;line-height: 40px;color: #131212;background: #fff;border-radius: 8px;min-width: 169px;min-height: 51px;padding: 8px 16px;}.project-details-page-v2 .unit-gallery .thumbs-img-col {padding-right: 12px;}.project-details-page-v2 .unit-gallery .thumbs-img-container {position: relative;height: 100%;}.project-details-page-v2 .unit-gallery .thumbs-img-container .thumbs-img {aspect-ratio: 1730/1100;border-radius: 8px;height: 100%;object-fit: cover;}.project-details-page-v2 .unit-gallery .thumbs-img-container .more-images-layer {position: absolute;width: 100%;height: 100%;background: rgba(48, 48, 48, 0.5019607843);border-radius: 8px;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 24px;font-weight: 500;font-family: "SF Pro Display", sans-serif;}@media (max-width: 991.98px) {.project-details-page-v2 .unit-gallery {padding: 0;}.project-details-page-v2 .unit-gallery .cover-img {border-radius: 0;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container {padding-left: 42px;border-radius: 0;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .title {font-size: 32px;font-style: normal;font-weight: 500;margin: 0;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .sub-title {display: none;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-cta {display: none;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register {display: flex;margin-top: 8px;background-color: #1E6E5A;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register .title {color: #FFF;text-align: center;font-family: "SF Pro Display", sans-serif;font-size: 24px;font-style: normal;font-weight: 500;line-height: normal;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register svg {margin-right: 8px;width: 24px;height: 24px;}}@media (max-width: 575.98px) {.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container {padding-left: 24px;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .title {font-size: 18px;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register .title {font-size: 14px;}.project-details-page-v2 .unit-gallery .cover-img-container .cover-img-title-container .btn-register svg {width: 16px;height: 16px;}}@media (min-width: 992px) {.project-details-page-v2 {max-width: 1440px;margin-right: auto;margin-left: auto;}}