.v-page-directory-address{font-size:1.6rem}.v-page-directory-address .no-records-container{color:var(--primary-4);display:flex;justify-content:center}.v-page-directory-address .no-records-container .no-records{border:1px dotted;border-radius:var(--corner-3);font-size:1.6rem;max-width:800px;padding:3rem;text-align:center}.v-page-directory-address .address-directory{margin-top:74px;max-width:650px;padding:26px 20px 30px}@media(min-width:992px){.v-page-directory-address .address-directory{max-width:1250px}}.v-page-directory-address .address-directory .title{color:var(--primary-5);font-size:3rem;font-weight:700;margin-bottom:20px;max-width:100%}@media(min-width:992px){.v-page-directory-address .address-directory .title{text-align:center}}.v-page-directory-address .address-directory .address-list{padding:0}@media(min-width:992px){.v-page-directory-address .address-directory .address-list{-moz-column-count:3;column-count:3;-moz-column-gap:34px;column-gap:34px}}.v-page-directory-address .address-directory .address-list li{background-color:#fff;border-radius:var(--corner-2);list-style:none;margin-bottom:10px}@media(min-width:992px){.v-page-directory-address .address-directory .address-list li{margin-bottom:8px}}.v-page-directory-address .address-directory .address-list li a{color:var(--primary-5);display:block;font-weight:500;padding:12px 14px;width:100%}.v-page-directory-address .address-directory .paging{font-size:20px}.v-page-directory-address .address-directory .paging a{color:var(--secondary-5);transition:color .3s}.v-page-directory-address .address-directory .paging a:hover{color:var(--primary-5)}.v-main-breadcrumbs{font-size:14px;margin-bottom:30px}.v-main-breadcrumbs ul{list-style:none;margin:0;padding:0 .5rem;width:100%}.v-main-breadcrumbs ul li{display:inline-block}.v-main-breadcrumbs li:not(:last-child):after{content:"/";display:inline-block;margin:0 .5rem}.v-main-breadcrumbs.arrow-seperators li:not(:last-child):after{content:">";display:inline-block;margin:0 .5rem}.v-main-breadcrumbs.arrow-seperators a{color:#8e929c}.property-data{margin-bottom:5rem}@media(max-width:991.98px){.property-data{margin-bottom:2rem}}.property-data .dir-card .section-title{font-size:2.6rem;font-weight:600;margin-bottom:1rem}.property-data .dir-card .property-data-desc{display:inline-block;margin-bottom:3rem}@media(max-width:991.98px){.property-data .dir-card{padding:2rem}}.content-table .table-head,.content-table .table-row{display:grid}@media(max-width:991.98px){.content-table .table-head,.content-table .table-row{display:none}}.content-table .cell,.content-table .table-col-name{padding:1rem}@media(max-width:991.98px){.content-table .cell,.content-table .table-col-name{padding:.5rem}}.content-table .table-col-name{font-weight:700}@media(max-width:991.98px){.content-table .table-col-name{margin-left:.5rem}}.content-table .table-head{background:var(--bs-gray-300);border:1px solid}.content-table .table-mobile{border:1px solid gray;border-radius:.3rem}@media(min-width:992px){.content-table .table-mobile{display:none}}.content-table .table-mobile .table-mobile-row{border-bottom:1px solid #d3d3d3;-moz-column-count:2;column-count:2}.content-table .table-mobile .table-mobile-row .table-head-mobile{background:var(--bs-gray-200)}.content-table .table-row{border:1px solid gray;border-top:initial}.content-table .table-row .cell{border:1px solid #d3d3d3}.v-listings-section{margin-bottom:5rem}@media(max-width:991.98px){.v-listings-section{margin-bottom:2rem}.v-listings-section .dir-card{padding:2rem}}.v-listings-section .dir-card .section-title{font-size:2.6rem;font-weight:600;margin-bottom:1rem}.v-listings-section .dir-card .section-desc{display:inline-block;margin-bottom:3rem}.v-listings-section .dir-card .section-listings{background:var(--bs-gray-200);border-radius:.3rem;padding:2rem}@media(min-width:992px){.v-listings-section .dir-card .section-listings{-moz-column-count:3;column-count:3;-moz-column-gap:34px;column-gap:34px}}.v-listings-section .dir-card .section-listings li{background-color:#fff;border-radius:var(--corner-2);box-shadow:.1rem .1rem .3rem rgba(0,0,0,.3);list-style:none;margin-bottom:10px}@media(min-width:992px){.v-listings-section .dir-card .section-listings li{margin-bottom:8px}}.v-listings-section .dir-card .section-listings li a,.v-listings-section .dir-card .section-listings li span{color:var(--primary-5);display:block;font-weight:500;padding:12px 14px;width:100%}.v-listings-section .dir-card .section-listings li:hover{outline:1px solid var(--primary-1);transform:scale(1.05)}.v-pagination .nav{display:flex;font-size:1.3rem;justify-content:center;margin-top:2rem}.v-pagination .nav .nav-btn{border-radius:.3rem;color:var(--secondary-1);margin-right:.3rem;outline:1px solid var(--secondary-1);transition:background-color .3s ease-in-out,color .3s ease-in-out}.v-pagination .nav .nav-btn:hover{background:var(--secondary-1);color:#fff}.v-pagination .nav .nav-btn:disabled{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:inherit;opacity:.5;outline:1px solid var(--gray)}.v-pagination .nav .page-list{display:flex;list-style:none;margin:0;padding:0}.v-pagination .nav .page-list li{color:var(--secondary-1);cursor:pointer;min-width:2.5rem;padding:.3rem .5rem}.v-pagination .nav .page-list li.active,.v-pagination .nav .page-list li:hover{font-weight:700}.pagination-section{align-items:center;display:flex;justify-content:space-evenly;list-style:none;margin-left:auto;margin-right:auto;max-width:600px}.pagination-section .page-link-wrapper.active{border-bottom:2px solid #000}.pagination-section .pagination-chunk-button{color:var(--secondary-5)}.pagination-section .pagination-chunk-button:hover{color:var(--primary-5)}.pagination-section .next-button-link,.pagination-section .prev-button-link{align-items:center;display:flex}.pagination-section .next-button--mobile,.pagination-section .prev-button--mobile{display:none}.pagination-section .next-button--mobile .next-arrow,.pagination-section .prev-button--mobile .next-arrow{transform:translate(4px,1px)}.pagination-section .next-button--mobile .prev-arrow,.pagination-section .prev-button--mobile .prev-arrow{transform:translate(-4px)}@media(max-width:575.98px){.pagination-section .pagination-section{max-width:100%}.pagination-section .next-button--mobile,.pagination-section .prev-button--mobile{display:block}.pagination-section .next-button,.pagination-section .page-link-wrapper,.pagination-section .pagination-chunk-button,.pagination-section .prev-button{display:none}}