main .modal{z-index:10000}main .main-content .ot-badge{display:inline-block;padding:4.5px 10px;border-radius:5px;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:21px}main .main-content .ot-badge.badge-guides{background:#fa7616;color:#fff}main .main-content .ot-badge.badge-analysis{background:#f4a261;color:#fff}main .main-content .ot-badge.badge-deals{background:#fa7616;color:#fff}main .main-content .ot-badge.badge-opinion{background:#fa7616;color:#fff}main .main-content .ot-badge.badge-propertystories{background:#fa7616;color:#fff}main .main-content .ot-badge.badge-bto{background:#686d76;color:#fff}main .main-content .ot-badge.badge-commercial{background:#686d76;color:#fff}main .main-content .ot-badge.badge-landed{background:#686d76;color:#fff}main .main-content .ot-badge.badge-newcondo{background:#ffc55a;color:#fff}main .main-content .ot-badge.badge-overseas{background:#ffc55a;color:#fff}main .main-content .ot-badge.badge-rental{background:#9b86bd;color:#fff}main .main-content .ot-badge.badge-resalecondo{background:#9b86bd;color:#fff}main .main-content .ot-badge.badge-resalehdb{background:#9b86bd;color:#fff}main .main-content{padding:0 14px 50px 14px}main .top-swiper{width:100%;height:180px;flex-shrink:0}main .top-swiper .swiper-slide{border-radius:15px;position:relative;overflow:hidden}main .top-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:inherit}main .top-swiper .swiper-slide .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px;color:#fff;border-radius:15px;background:linear-gradient(0deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%)}main .top-swiper .swiper-slide .slide-overlay span{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}main .top-swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;width:7px;height:7px}main .top-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#fa7616;width:7px;height:7px}main .mobile-search-box{width:100%;height:250px;margin-top:20px;padding:37px 20px;border-radius:15px;background:url(../images/search/search_box_mobile.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center}main .mobile-search-box .search-title{color:#323031;font-size:24px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.48px;width:100%;margin:0 auto;margin-bottom:15px}main .mobile-search-box .search-title .brand-text img{width:auto;height:18px;vertical-align:middle;position:relative;top:-1px}main .mobile-search-box .search-container{max-width:307px;margin:0 auto;display:flex;flex-direction:column;gap:5px;border-radius:15px;padding:10px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7)}main .mobile-search-box .search-container .input-group{overflow:hidden}main .mobile-search-box .search-container .input-group .input-group-text{background:transparent;border:0;padding:5px;display:flex;align-items:center;gap:5px}main .mobile-search-box .search-container .input-group .input-group-text img{width:20px;height:20px}main .mobile-search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:5.5px 15px 5.5px 5px}main .mobile-search-box .search-container .input-group .search-input:focus{box-shadow:none}main .mobile-search-box .search-container .input-group .filter-button .filter-text{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px}main .mobile-search-box .search-container .input-group .filter-button .filter-text img{width:20px;height:20px}main .mobile-search-box .search-container .ask-amos-btn{display:flex;height:41.25px;padding:20px 10px;justify-content:center;align-items:center;gap:3px;align-self:stretch;border:0;border-radius:25px;background:linear-gradient(90deg,#fa7616,#d553bf,#7368a8);color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .mobile-search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .mobile-search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .mobile-search-box .search-container .ask-amos-btn .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .mobile-lite-search-box{width:100%;height:250px;position:relative;margin-top:20px;margin-bottom:400px;padding:20px 20px 0 20px;border-radius:15px;background:url(../images/search/search_box_mobile.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center;display:flex;flex-direction:column;overflow:visible}main .mobile-lite-search-box .search-title{color:#323031;font-size:24px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.48px;width:100%;margin:0 auto;margin-bottom:15px}main .mobile-lite-search-box .search-title .brand-text img{width:auto;height:18px;vertical-align:middle;position:relative;top:-1px}main .mobile-lite-search-box .search-container{width:100%;max-width:307px;margin:0 auto;display:flex;flex-direction:column;gap:10px;border-radius:30px;padding:0 0 0 20px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7)}main .mobile-lite-search-box .search-container .input-group{overflow:hidden}main .mobile-lite-search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0}main .mobile-lite-search-box .search-container .input-group .search-input:focus{box-shadow:none}main .mobile-lite-search-box .search-container .ask-amos-btn{text-decoration:none;padding:5px}main .mobile-lite-search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .mobile-lite-search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .mobile-lite-search-box .search-container .ask-amos-btn img{width:35px;height:35px;border-radius:50px}main .mobile-lite-search-box .mobile-discovery-cards{position:absolute;top:170px;left:0;right:0;width:100%;max-width:307px;height:100%;max-height:130px;margin:0 auto;display:flex;flex-direction:column;z-index:10;gap:30px}main .mobile-lite-search-box .mobile-discovery-cards .amos-card{position:relative;background:#fff;border-radius:20px;padding:15px 10px 10px 20px;min-height:130px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 0 4px transparent;border:1px solid transparent;transition:transform .2s ease;box-shadow:0 0 15px 0 rgba(250,118,22,.15),0 0 10px 0 rgba(250,118,22,.1);margin-top:30px;cursor:pointer}main .mobile-lite-search-box .mobile-discovery-cards .amos-card:hover{transform:scale(1.01)}main .mobile-lite-search-box .mobile-discovery-cards .amos-card:active{transform:scale(.97)}main .mobile-lite-search-box .mobile-discovery-cards .amos-card .amos-card-img{width:135px;height:95px;object-fit:contain;position:absolute;top:-20px}main .mobile-lite-search-box .mobile-discovery-cards .amos-card .amos-card-footer{margin-top:16px;width:100%;display:flex;justify-content:space-between;align-items:center}main .mobile-lite-search-box .mobile-discovery-cards .amos-card .amos-card-footer .amos-card-text{color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;flex:1;text-align:left;position:absolute;bottom:10px;left:20px;max-width:245px}main .mobile-lite-search-box .mobile-discovery-cards .amos-card .amos-card-footer .amos-card-arrow{width:20px;height:20px;position:absolute;bottom:10px;right:10px}main .filter-modal{border-radius:15px;background:#fff;padding:0}main .filter-modal .modal-header{padding:17px 20px;justify-content:space-between;align-items:start;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}main .filter-modal .modal-header .modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}main .filter-modal .modal-header .btn-close-filter{background:none;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center}main .filter-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .filter-modal .modal-body{overflow-y:auto;padding:0 20px 20px 20px}main .filter-modal .modal-body .filter-section{margin-top:20px}main .filter-modal .modal-body .filter-section .section-label{display:block;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;margin-bottom:8px}main .filter-modal .modal-body .filter-section .btn-group{display:flex;flex-wrap:wrap;gap:10px}main .filter-modal .modal-body .filter-section .btn-group .btn-group-item:has(.btn-check:checked) .btn-option{background-color:#fee4d0;color:#fa7616}main .filter-modal .modal-body .filter-section .btn-group .btn-group-item .btn-option{background-color:#f7f7f7;color:#323031;border-radius:5px;padding:9.5px 20px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;text-align:center;border:0;transition:background .3s,color .3s}main .filter-modal .modal-body .filter-section .custom-select{width:100%;border-radius:5px;background-color:#f7f7f7}main .filter-modal .modal-body .filter-section .custom-select .dropdown-toggle{color:#323031;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;padding:10px 20px}main .filter-modal .modal-body .filter-section .custom-select .dropdown-menu{color:#323031;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;padding:0}main .filter-modal .modal-body .filter-section .custom-select .dropdown-menu .bs-searchbox input{color:#323031;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;padding:5px 10px}main .filter-modal .modal-body .filter-section .custom-select .dropdown-menu .dropdown-item{padding:5px 20px}main .filter-modal .modal-body .filter-section .custom-select .dropdown-menu .dropdown-item.active{background:#fee4d0;color:#fa7616}main .filter-modal .modal-body .filter-section .col:first-child{padding-left:12px;padding-right:5px}main .filter-modal .modal-body .filter-section .col:last-child{padding-left:5px;padding-right:12px}main .filter-modal .modal-body .filter-section .custom-input{border:0;border-radius:5px;padding:10px 20px;background:#f7f7f7;color:#323031;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px}main .filter-modal .modal-footer{padding:10px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .filter-modal .modal-footer .btn-clear-filter{color:#fa7616;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.28px;text-decoration:none;margin-right:8px}main .filter-modal .modal-footer .btn-ask-amos{height:40px;padding:10.5px 40.5px;border:0;border-radius:10px;background:linear-gradient(90deg,#fa7616,#d553bf,#7368a8);color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .filter-modal .modal-footer .btn-ask-amos:hover{transform:scale(1.01)}main .filter-modal .modal-footer .btn-ask-amos:active{transform:scale(.97)}main .filter-modal .modal-footer .btn-ask-amos .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .recommended-box{margin-top:20px}main .recommended-box .recommended-title{color:#323031;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}main .recommended-box .recommended-swiper{width:100%;margin-top:10px}main .recommended-box .recommended-swiper .swiper-slide{min-width:199.114px;width:199.114px;max-width:199.114px}main .recommended-box .recommended-swiper .swiper-slide img{width:100%;height:112px;object-fit:cover;object-position:top;border-radius:15px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-title{margin-top:10px;width:100%;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;height:54px;max-height:54px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-tag{margin-top:5px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer{width:100%;color:#8b898a;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-date{color:#8b898a;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding-right:5px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-read-time{color:#8b898a;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding-left:5px}main .project-box{margin-top:20px}main .project-box .project-title{color:#323031;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}main .project-box .project-swiper{width:100%;margin-top:10px}main .project-box .project-swiper .swiper-slide{min-width:199.114px;width:199.114px;max-width:199.114px}main .project-box .project-swiper .swiper-slide img{width:100%;height:112px;object-fit:cover;border-radius:15px}main .project-box .project-swiper .swiper-slide .swiper-slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:start;align-items:start;text-align:center;padding:10px 0 0 10px}main .project-box .project-swiper .swiper-slide .swiper-slide-overlay .swiper-slide-label{padding:2.5px 20px;border-radius:25px;background:#fa7616;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:21px}main .project-box .project-swiper .swiper-slide .swiper-slide-title{margin-top:10px;width:100%;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}main .project-box .project-swiper .swiper-slide .swiper-slide-subtitle{width:100%;color:#8b898a;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}main .new-box{margin-top:20px}main .new-box .new-title{color:#323031;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}main .new-box .new-item-box{width:100%;height:184px;border-radius:15px;background:#fa7616;margin-top:10px;padding:0 0 0 20px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:space-between;color:#fff;background-image:var(--image-url);background-size:cover;background-position:center;background-repeat:no-repeat}main .new-box .new-item-box .item-content{display:flex;align-items:start;justify-content:space-between;height:100%;width:100%;position:relative}main .new-box .new-item-box .item-content .text-content{z-index:2;flex:1;display:flex;flex-direction:column;justify-content:start;max-width:174px;margin-top:41px}main .new-box .new-item-box .item-content .text-content .item-title{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal}main .new-box .new-item-box .item-content .text-content .btn-action{color:#7368a8;font-size:14px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.28px;background:#fff;border-radius:25px;padding:8px 0;text-decoration:none;text-align:center;display:inline-block;width:120px;transition:all .3s ease-in-out;z-index:2;position:absolute;bottom:20px;left:0}main .new-box .new-item-box .item-content .text-content .btn-action:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.15)}main .property-worth-box{background-image:url('../images/worth/background.png');background-size:cover;background-position:center;border-radius:15px;width:100%;height:221px}main .property-worth-box .property-worth-overlay{background:linear-gradient(0deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%);border-radius:15px;padding:54px 20px;width:100%;height:100%;text-align:center}main .property-worth-box .property-worth-overlay .property-worth-title{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px;text-transform:capitalize;margin:0 0 10px 0}main .property-worth-box .property-worth-overlay .postal-code-box{max-width:305px;text-align:center;margin:0 auto}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text{padding:0 0 0 10px;border-radius:25px;background:#f7f7f7;border:0}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text .postal-code-icon{width:30px;height:30px}main .property-worth-box .property-worth-overlay .postal-code-box .postal-code-input{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;padding:8.5px 10px 8.5px 10px;border:0;border-radius:25px;background:#f7f7f7}main .property-worth-box .property-worth-overlay .postal-code-box .postal-code-input:focus{box-shadow:none}main .property-worth-box .property-worth-overlay .btn-calculate{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.28px;border-radius:25px;background:#7368a8;margin-top:10px;z-index:10}main .property-estimate-box{background:#fff;border-radius:15px;padding:20px 0;margin:0 auto;height:100%;width:100%;position:relative}main .property-estimate-box .home-card-header{display:flex;justify-content:space-between;align-items:center;padding:0 20px}main .property-estimate-box .home-card-header .home-address{max-width:193.876px;color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px}main .property-estimate-box .home-card-header .edit-icon img{width:25px;height:25px}main .property-estimate-box .divider{border:0;border-top:.5px solid #d1d1d1;margin:20px 0}main .property-estimate-box .home-card-body{padding:0 20px;display:flex;flex-direction:column;min-height:200px}main .property-estimate-box .home-card-body .home-estimate-label{color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;margin-bottom:5px}main .property-estimate-box .home-card-body .home-estimate-value{color:#fa7616;font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.6px;margin-bottom:5px}main .property-estimate-box .home-card-body .powered-text{position:absolute;bottom:30px;right:30px;color:#323031;font-size:10px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:.2px}main .property-estimate-box .home-card-body .disclaimer{margin-top:auto;color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}main .property-estimate-box .home-estimate-delta{display:flex;align-items:center;gap:10px}main .property-estimate-box .home-estimate-delta .delta-box{display:inline-flex;align-items:center;background-color:rgba(0,184,29,.1);border-radius:5px;padding:6px 16px 6px 5px;color:#00b81d;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.24px}main .property-estimate-box .home-estimate-delta .delta-box.negative{background-color:rgba(247,0,0,.1);color:#f70000}main .property-estimate-box .home-estimate-delta .delta-box .delta-icon{margin-left:5px;margin-right:5px}main .property-estimate-box .home-estimate-delta .delta-caption{color:#323031;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}main .property-modal{border-radius:15px;background:#fff;padding:0}main .property-modal .modal-header{padding:17px 20px;justify-content:space-between;align-items:start;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}main .property-modal .modal-header .modal-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}main .property-modal .modal-header .btn-close-filter{background:none;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center}main .property-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .property-modal .modal-body{overflow-y:auto;padding:0 20px 20px 20px;position:relative}main .property-modal .modal-body .property-wrapper-overlay{display:none;position:absolute;z-index:20;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.7);align-items:center;justify-content:center;transition:opacity .2s}main .property-modal .modal-body .property-wrapper-overlay .spinner-border{color:#fa7616!important;width:2rem;height:2rem}main .property-modal .modal-body .property-section{margin-top:20px}main .property-modal .modal-body .property-section .section-label{display:block;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;margin-bottom:8px}main .property-modal .modal-body .property-section .custom-select{width:100%;border-radius:15px;background-color:#f7f7f7}main .property-modal .modal-body .property-section .custom-select .dropdown-toggle{color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px;padding:15.5px 20px;border-radius:15px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu{color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px;padding:0}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .bs-searchbox input{color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px;padding:5px 10px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item{padding:5px 20px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item.active{background:#fee4d0;color:#fa7616}main .property-modal .modal-body .property-section .custom-input{border:0;border-radius:15px;padding:15.5px 20px;background:#f7f7f7;color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px}main .property-modal .modal-body .property-section .input-with-icon{position:relative}main .property-modal .modal-body .property-section .input-with-icon .address-pin{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:35px;height:35px}main .property-modal .modal-body .property-section .input-with-icon .custom-input{padding-left:65px}main .property-modal .modal-body .property-section .input-with-icon .dropdown-menu .dropdown-item{font-size:14px;line-height:normal;letter-spacing:.28px}main .property-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .property-modal .modal-footer .btn-estimate{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px}main .property-modal .modal-footer .btn-estimate:hover{transform:scale(1.01)}main .property-modal .modal-footer .btn-estimate:active{transform:scale(.97)}main .transaction-box{width:100%;height:auto;margin-top:20px;border:0;border-radius:15px;background:#fff;overflow:hidden}main .transaction-box .card-header{padding:0;border:0;border-top-left-radius:15px;border-top-right-radius:15px;background:#f0f0f0}main .transaction-box .card-header .nav-tabs{display:flex;justify-content:space-between;border:0}main .transaction-box .card-header .nav-tabs .nav-item{flex:1 1 0;text-align:center}main .transaction-box .card-header .nav-tabs .nav-item .nav-link{color:#323031;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.24px;padding:3px 10px;border:0;border-radius:unset;width:100%}main .transaction-box .card-header .nav-tabs .nav-item .nav-link.active{color:#fa7616;font-size:12px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.24px;background:#fff}main .transaction-box .card-body{padding:10px 20px 20px 20px}main .transaction-box .card-body .tab-content{display:flex;flex-direction:column}main .transaction-box .card-body .spinner-wrapper{position:absolute;z-index:20;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.7);align-items:center;justify-content:center;transition:opacity .2s}main .transaction-box .card-body .spinner-wrapper .spinner-border{color:#fa7616!important;width:2rem;height:2rem}main .transaction-box .card-body .tab-content .tab-pane{flex-grow:1;height:100%}main .transaction-box .card-body .tab-content .tab-pane .tab-overlay{position:absolute;inset:0;background:rgba(168,166,167,.9);z-index:10;display:none;justify-content:center;align-items:center;text-align:center}main .transaction-box .card-body .tab-content .tab-pane .tab-overlay .overlay-message{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px;text-align:center;width:210px}main .transaction-box .card-body .tab-content .tab-pane .tab-title{color:#323031;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px}main .transaction-box .card-body .tab-content .tab-pane .tab-subtitle{color:#323031;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}main .transaction-box .card-body .tab-content .tab-pane .btn-expand{position:absolute;top:35px;right:5px;text-decoration:none}main .transaction-box .card-body .tab-content .tab-pane .btn-expand:active{border:0}main .transaction-box .card-body .tab-content .tab-pane .btn-expand img{width:24px;height:24px}main .transaction-box .card-body .tab-content .tab-pane .filter-box{margin:10px 0;gap:10px}main .transaction-box .card-body .tab-content .tab-pane .filter-box .dropdown-menu{width:100%;padding:10px 0;border-radius:10px;border:1px solid #d1d1d1;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#323031;font-size:14px;font-style:normal;font-weight:500;line-height:normal}main .transaction-box .card-body .tab-content .tab-pane .filter-box .dropdown-menu.show{top:5px!important}main .transaction-box .card-body .tab-content .tab-pane .filter-box .dropdown-menu .dropdown-item{padding:5px 16px}main .transaction-box .card-body .tab-content .tab-pane .filter-box .dropdown-menu .dropdown-item:active{background-color:transparent;color:#fa7616}main .transaction-box .card-body .tab-content .tab-pane .btn-filter{padding:4.165px 10px;width:100%;border-radius:25px;border:1px solid #d1d1d1;color:#323031;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper{margin:10px 0 0 0;width:100%;border-radius:15px;border:1px solid #d1d1d1}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;border-bottom:.5px solid #d1d1d1}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead th{border-bottom:.5px solid #d1d1d1;border-top-left-radius:15px;border-top-right-radius:15px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody{color:#323031;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:normal}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody th,main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody td{border-bottom:0}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table th,main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table td{white-space:nowrap;vertical-align:middle}main .transaction-box .card-body .tab-content .tab-pane .info-icon{width:14px;height:14px;margin-right:6.8px}main .transaction-box .card-body .tab-content .tab-pane .info-text{color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}main .transaction-box .card-body .tab-content .tab-pane .btn-view-all{padding:10px;margin-top:10px;border-radius:25px;border:1px solid #7368a8;color:#7368a8;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;width:100%}main .transaction-box .card-body .tab-content .tab-pane .btn-view-all:hover{background-color:#7368a8;color:#fff;transform:scale(1.01)}main .transaction-box .card-body .tab-content .tab-pane .btn-view-all:active{transform:scale(.97)}main .transaction-box .card-body .tab-content .tab-pane .chart-wrapper{margin-top:5px;position:relative;width:100%;height:100%;max-height:271.15px}main .all-data-modal{border-radius:15px;background:#fff;padding:0}main .all-data-modal .modal-header{padding:17px 20px;justify-content:space-between;align-items:start;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}main .all-data-modal .modal-header .modal-title{color:#000;font-size:20px;font-weight:700;letter-spacing:.4px}main .all-data-modal .modal-header .btn-close-filter{background:none;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center}main .all-data-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .all-data-modal .modal-body{overflow-y:auto;padding:0;min-height:425px}main .all-data-modal .modal-body .table-wrapper{position:relative;min-height:337px}main .all-data-modal .modal-body .table-overlay{position:absolute;inset:0;background:rgba(255,255,255,.7);z-index:10;display:flex;align-items:center;justify-content:center}main .all-data-modal .modal-body .table-overlay .spinner-border{color:#fa7616!important;width:2rem;height:2rem}main .all-data-modal .modal-body .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .all-data-modal .modal-body .custom-table thead{color:#000;text-align:center;font-size:16px;font-weight:700;border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table thead th{border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table tbody{color:#323031;text-align:center;font-size:14px;font-weight:500}main .all-data-modal .modal-body .custom-table tbody th,main .all-data-modal .modal-body .custom-table tbody td{border-bottom:0;white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-body .custom-table th,main .all-data-modal .modal-body .custom-table td{white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .all-data-modal .modal-footer .info-icon{width:14px;height:14px;margin-right:6.8px;margin-bottom:1px}main .all-data-modal .modal-footer .info-text{color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}main .all-data-modal .modal-footer .btn-long-close{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-weight:500;letter-spacing:.32px}main .all-data-modal .modal-footer .btn-long-close:hover{transform:scale(1.01)}main .all-data-modal .modal-footer .btn-long-close:active{transform:scale(.97)}#trendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#trendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#trendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#trendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#rentalTrendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#rentalTrendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}@media(min-width:768px){main .main-content .ot-badge{padding:4.5px 10px;border-radius:5px;font-size:12px;line-height:21px}main .main-content{padding:0 25px 40px 25px}main .top-swiper{height:250px}main .top-swiper .swiper-slide{border-radius:20px}main .top-swiper .swiper-slide .slide-overlay{border-radius:20px}main .top-swiper .swiper-slide .slide-overlay span{font-size:30px;letter-spacing:.6px}main .top-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}main .top-swiper .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px}main .search-box{width:100%;height:300px;border-radius:20px;margin-top:30px;padding:73px 30px;background:url(../images/search/search_box_tablet.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center}main .search-box .search-title{color:#323031;font-size:30px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.6px;width:100%;margin:0 auto;margin-bottom:20px}main .search-box .search-title .brand-text img{width:auto;height:24px;vertical-align:middle;position:relative;top:-1px}main .search-box .search-container{display:flex;flex-direction:column;gap:15px;max-width:634px;margin:0 auto;border-radius:30px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7);padding:5.9px 5px}main .search-box .search-container .input-group{flex:1;display:flex;align-items:center;justify-content:center}main .search-box .search-container .input-group .property-dropdown{background:transparent;border:0;border-right:.5px solid #d1d1d1;font-size:14px;font-weight:400;font-style:normal;line-height:normal;color:#323031;height:30px}main .search-box .search-container .input-group .property-dropdown::after{margin-left:33.3px;margin-right:15px}main .search-box .search-container .input-group .property-dropdown:focus{outline:0;box-shadow:none}main .search-box .search-container .input-group .input-group-text{background:transparent;border:0;padding:5px 5px 5px 15px}main .search-box .search-container .input-group .input-group-text img{width:20px;height:20px}main .search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:5.5px 15px 5.5px 5px}main .search-box .search-container .input-group .search-input:focus{box-shadow:none}main .search-box .search-container .input-group .filter-button{margin-right:15px;transition:color .2s ease}main .search-box .search-container .input-group .filter-button .filter-text{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px;margin-right:5px}main .search-box .search-container .input-group .filter-button .filter-text img{width:20px;height:20px}main .search-box .search-container .ask-amos-btn{display:flex;height:41.25px;width:158.784px;padding:20px 10px;justify-content:center;align-items:center;gap:3px;border:0;border-radius:25px!important;white-space:nowrap;flex-shrink:0;background:linear-gradient(92deg,#f37521 -.94%,#d6418c 46.75%,#7469a7 101.32%);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .search-box .search-container .ask-amos-btn .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .lite-search-box{width:100%;height:300px;position:relative;margin-top:30px;margin-bottom:310px;padding:30px 30px 0 30px;border-radius:20px;background:url(../images/search/search_box_tablet.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center;display:flex;flex-direction:column;overflow:visible}main .lite-search-box .search-title{color:#323031;font-size:30px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.6px;width:100%;margin:0 auto;margin-bottom:20px}main .lite-search-box .search-title .brand-text img{width:auto;height:24px;vertical-align:middle;position:relative;top:-1px}main .lite-search-box .search-container{width:100%;max-width:634px;margin:0 auto;display:flex;flex-direction:column;gap:10px;border-radius:30px;padding:4px 4px 4px 20px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7)}main .lite-search-box .search-container .input-group{overflow:hidden}main .lite-search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0}main .lite-search-box .search-container .input-group .search-input:focus{box-shadow:none}main .lite-search-box .search-container .ask-amos-btn{display:flex;height:41.25px;width:158.784px;padding:20px 10px;justify-content:center;align-items:center;gap:3px;border:0;border-radius:25px!important;white-space:nowrap;flex-shrink:0;background:linear-gradient(92deg,#f37521 -.94%,#d6418c 46.75%,#7469a7 101.32%);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .lite-search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .lite-search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .lite-search-box .search-container .ask-amos-btn .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .lite-search-box .discovery-cards{position:absolute;top:190px;left:0;right:0;width:100%;max-width:634px;height:100%;max-height:164px;margin:0 auto;display:flex;flex-direction:column;z-index:10;gap:30px}main .lite-search-box .discovery-cards .amos-card{position:relative;background:#fff;border-radius:20px;padding:0;min-height:164px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 0 4px transparent;border:1px solid transparent;transition:transform .2s ease;box-shadow:0 0 15px 0 rgba(250,118,22,.15),0 0 10px 0 rgba(250,118,22,.1);margin-top:30px;cursor:pointer}main .lite-search-box .discovery-cards .amos-card:hover{transform:scale(1.01)}main .lite-search-box .discovery-cards .amos-card:active{transform:scale(.97)}main .lite-search-box .discovery-cards .amos-card .amos-card-img{width:150px;height:105px;object-fit:contain;position:absolute;top:-20px}main .lite-search-box .discovery-cards .amos-card .amos-card-footer{margin-top:16px;width:100%;display:flex;justify-content:space-between;align-items:center}main .lite-search-box .discovery-cards .amos-card .amos-card-footer .amos-card-text{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:18px;flex:1;text-align:left;position:absolute;bottom:20px;left:20px;max-width:245px}main .lite-search-box .discovery-cards .amos-card .amos-card-footer .amos-card-arrow{width:20px;height:20px;position:absolute;bottom:20px;right:20px}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-img{width:240.34px;height:169.002px;object-fit:contain;position:absolute;top:-13px;right:39.83px}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-footer .amos-card-text{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:18px;flex:1;text-align:left;position:absolute;bottom:20px;left:20px;max-width:258px}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-footer .amos-card-arrow{width:20px;height:20px;position:absolute;bottom:20px;left:298px}main .filter-modal .modal-header{padding:19px 25px}main .filter-modal .modal-header .modal-title{font-size:24px;letter-spacing:.48px}main .filter-modal .modal-body{padding:0 25px 50px 25px}main .filter-modal .modal-body .filter-section{margin-top:50px}main .recommended-box{margin-top:30px}main .recommended-box .recommended-title{font-size:22px;letter-spacing:.44px}main .recommended-box .recommended-swiper{width:100%;margin-top:10px}main .recommended-box .recommended-swiper .swiper-slide{min-width:247.114px;width:247.114px;max-width:247.114px}main .recommended-box .recommended-swiper .swiper-slide img{width:100%;height:139px;border-radius:20px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-title{margin-top:10px;width:100%;font-size:16px;height:63px;max-height:63px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-tag{margin-top:5px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer{width:100%}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-date{font-size:12px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-read-time{font-size:12px}main .project-box{margin-top:30px}main .project-box .project-title{font-size:22px;letter-spacing:.44px}main .project-box .project-swiper{width:100%;margin-top:10px}main .project-box .project-swiper .swiper-slide{min-width:247.114px;width:247.114px;max-width:247.114px}main .project-box .project-swiper .swiper-slide img{height:139px;border-radius:20px}main .project-box .project-swiper .swiper-slide .swiper-slide-overlay .swiper-slide-label{border-radius:25px;font-size:12px}main .project-box .project-swiper .swiper-slide .swiper-slide-title{font-size:16px}main .project-box .project-swiper .swiper-slide .swiper-slide-subtitle{font-size:12px}main .new-box{margin-top:30px}main .new-box .new-title{font-size:22px;letter-spacing:.44px}main .new-box .new-item-box{width:100%;height:180px;border-radius:20px;margin-bottom:10px}main .new-box .new-item-box .item-content .text-content{max-width:145px}main .new-box .new-item-box .item-content .text-content .item-title{font-size:14px}main .new-box .new-item-box .item-content .text-content .btn-action{font-size:14px;letter-spacing:.28px;border-radius:25px;padding:7px 0;width:120px;bottom:30px;left:0}main .property-worth-box{border-radius:20px;width:100%;height:250px}main .property-worth-box .property-worth-overlay{border-radius:20px;padding:83px 30px;width:100%;height:100%;text-align:center}main .property-worth-box .property-worth-overlay .property-worth-title{font-size:20px;letter-spacing:.4px;margin:0 0 15px 0;text-align:left}main .property-worth-box .property-worth-overlay .postal-code-box{max-width:unset;margin:0 auto;display:flex;align-items:center;justify-content:end}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text{padding:0 0 0 10px;border-radius:25px}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text .postal-code-icon{width:35px;height:35px}main .property-worth-box .property-worth-overlay .postal-code-box .postal-code-input{font-size:14px;letter-spacing:.28px;padding:15px 165px 15px 10px;border-radius:25px}main .property-worth-box .property-worth-overlay .btn-calculate{font-size:14px;letter-spacing:.28px;width:150px;margin:0;position:absolute;margin-right:5px}main .property-estimate-box{border-radius:20px;padding:20px 0}main .property-estimate-box .home-card-header{padding:0 30px}main .property-estimate-box .home-card-header .home-address{max-width:589px;font-size:20px;letter-spacing:.4px}main .property-estimate-box .home-card-header .edit-icon img{width:25px;height:25px}main .property-estimate-box .divider{border:0;border-top:.5px solid #d1d1d1;margin:20px 0}main .property-estimate-box .home-card-body{padding:0 30px}main .property-estimate-box .home-card-body .home-estimate-label{color:#323031;font-size:20px;letter-spacing:.4px;margin-bottom:5px}main .property-estimate-box .home-card-body .home-estimate-value{color:#fa7616;font-size:40px;letter-spacing:.8px;margin-bottom:5px}main .property-estimate-box .home-estimate-delta{display:flex;align-items:center;gap:10px}main .property-estimate-box .home-estimate-delta .delta-box{display:inline-flex;align-items:center;background-color:rgba(0,184,29,.1);border-radius:5px;padding:6px 16px 6px 5px;font-size:14px;letter-spacing:.28px}main .property-estimate-box .home-estimate-delta .delta-box .delta-icon{margin-left:5px;margin-right:5px}main .property-estimate-box .home-estimate-delta .delta-caption{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}main .property-modal{border-radius:15px;background:#fff;padding:0}main .property-modal .modal-header{padding:19px 25px}main .property-modal .modal-header .modal-title{color:#000;font-size:24px;letter-spacing:.48px}main .property-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .property-modal .modal-body{overflow-y:auto;padding:0 25px 25px 25px}main .property-modal .modal-body .property-section{margin-top:50px}main .property-modal .modal-body .col-md-6:first-child .property-section{margin-right:10px}main .property-modal .modal-body .col-md-6:last-child .property-section{margin-left:10px}main .property-modal .modal-body .property-section .section-label{display:block;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;margin-bottom:10px}main .property-modal .modal-body .property-section .custom-select{width:100%;border-radius:15px;background-color:#f7f7f7}main .property-modal .modal-body .property-section .custom-select .dropdown-toggle{font-size:14px;letter-spacing:.28px;padding:15.5px 20px;border-radius:15px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu{font-size:14px;letter-spacing:.28px;padding:0}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .bs-searchbox input{font-size:14px;letter-spacing:.28px;padding:5px 10px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item{padding:5px 20px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item.active{background:#fee4d0;color:#fa7616}main .property-modal .modal-body .property-section .custom-input{border:0;border-radius:15px;padding:15.5px 20px;font-size:14px;line-height:normal;letter-spacing:.28px}main .property-modal .modal-body .property-section .input-with-icon{position:relative}main .property-modal .modal-body .property-section .input-with-icon .address-pin{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:35px;height:35px}main .property-modal .modal-body .property-section .input-with-icon .custom-input{padding-left:65px}main .property-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .property-modal .modal-footer .btn-estimate{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px}main .transaction-box{margin-top:30px;border-radius:20px}main .transaction-box .card-header{border-top-left-radius:20px;border-top-right-radius:20px}main .transaction-box .card-header .nav-tabs .nav-item .nav-link{font-size:14px;letter-spacing:.28px;padding:7px 10px}main .transaction-box .card-header .nav-tabs .nav-item .nav-link.active{font-size:14px;letter-spacing:.28px}main .transaction-box .card-body{padding:10px 30px 30px 30px}main .transaction-box .card-body .tab-content .tab-pane .tab-overlay .overlay-message{font-size:14px;letter-spacing:.28px;width:200px}main .transaction-box .card-body .tab-content .tab-pane .tab-title{font-size:20px;letter-spacing:.4px}main .transaction-box .card-body .tab-content .tab-pane .tab-subtitle{font-size:14px;letter-spacing:.28px}main .transaction-box .card-body .tab-content .tab-pane .btn-expand{top:45px;right:15px}main .transaction-box .card-body .tab-content .tab-pane .filter-box{margin:5px 0;gap:10px}main .transaction-box .card-body .tab-content .tab-pane .filter-box .dropdown-menu{width:100%;padding:10px 0;font-size:12px}main .transaction-box .card-body .tab-content .tab-pane .btn-filter{font-size:12px;letter-spacing:.24px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper{margin:10px 0 0 0;width:100%;border-radius:15px;border:1px solid #d1d1d1}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead{font-size:14px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead th{border-bottom:.5px solid #d1d1d1;border-top-left-radius:15px;border-top-right-radius:15px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody{font-size:14px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody th,main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody td{padding:5px}main .transaction-box .card-body .tab-content .tab-pane .info-icon{width:14px;height:14px;margin-right:6.8px}main .transaction-box .card-body .tab-content .tab-pane .info-text{font-size:10px;letter-spacing:.2px}main .transaction-box .card-body .tab-content .tab-pane .btn-view-all{padding:4.5px;margin-top:10px;font-size:12px;letter-spacing:.24px;width:144px}main .transaction-box .card-body .tab-content .tab-pane .chart-wrapper{max-height:185.8px}main .all-data-modal{border-radius:15px;background:#fff;padding:0}main .all-data-modal .modal-header{padding:19px 25px}main .all-data-modal .modal-header .modal-title{color:#000;font-size:24px;letter-spacing:.48px}main .all-data-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .all-data-modal .modal-body{overflow-y:auto;padding:0;min-height:434px}main .all-data-modal .modal-body .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .all-data-modal .modal-body .custom-table thead{color:#000;text-align:center;font-size:16px;font-weight:700;border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table thead th{border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table tbody{color:#323031;text-align:center;font-size:14px;font-weight:500}main .all-data-modal .modal-body .custom-table tbody th,main .all-data-modal .modal-body .custom-table tbody td{border-bottom:0;white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-body .custom-table th,main .all-data-modal .modal-body .custom-table td{white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .all-data-modal .modal-footer .info-icon{width:14px;height:14px;margin-right:6.8px;margin-bottom:1px}main .all-data-modal .modal-footer .info-text{color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}main .all-data-modal .modal-footer .btn-long-close{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-weight:500;letter-spacing:.32px}#trendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#trendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#trendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#trendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#rentalTrendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#rentalTrendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}}@media(min-width:992px){main .main-content .ot-badge{padding:4.5px 10px;border-radius:5px;font-size:12px;line-height:21px}main .main-content{padding:0 0 90px 0}main .top-swiper{height:300px}main .top-swiper .swiper-slide{border-radius:25px}main .top-swiper .swiper-slide .slide-overlay{border-radius:25px}main .top-swiper .swiper-slide .slide-overlay span{font-size:40px;letter-spacing:.8px}main .top-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}main .top-swiper .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px}main .search-box{height:280px;border-radius:25px;margin-top:50px;padding:76px 93px;background:url(../images/search/search_box_desktop.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center}main .search-box .search-title{color:#323031;font-size:40px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;width:100%;margin:0 auto;margin-bottom:20px}main .search-box .search-title .brand-text img{width:auto;height:33px;vertical-align:middle;position:relative;top:-3px}main .search-box .search-container{display:flex;flex-direction:column;gap:15px;max-width:922px;margin:0 auto;border-radius:30px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7);padding:6.075px 5px}main .search-box .search-container .input-group{flex:1;display:flex;align-items:center;justify-content:center}main .search-box .search-container .input-group .property-dropdown{background:transparent;border:0;border-right:.5px solid #d1d1d1;font-size:14px;font-weight:400;font-style:normal;line-height:normal;color:#323031;height:30px}main .search-box .search-container .input-group .property-dropdown::after{margin-left:33.3px;margin-right:15px}main .search-box .search-container .input-group .property-dropdown:focus{outline:0;box-shadow:none}main .search-box .search-container .input-group .input-group-text{background:transparent;border:0;padding:5px 5px 5px 15px}main .search-box .search-container .input-group .input-group-text img{width:20px;height:20px}main .search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:5.5px 15px 5.5px 5px}main .search-box .search-container .input-group .search-input:focus{box-shadow:none}main .search-box .search-container .input-group .filter-button{margin-right:15px;transition:color .2s ease}main .search-box .search-container .input-group .filter-button .filter-text{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px;margin-right:5px}main .search-box .search-container .input-group .filter-button .filter-text img{width:20px;height:20px}main .search-box .search-container .ask-amos-btn{display:flex;height:41.25px;width:140px;padding:20px 10px;justify-content:center;align-items:center;gap:3px;border:0;border-radius:25px!important;white-space:nowrap;flex-shrink:0;background:linear-gradient(92deg,#f37521 -.94%,#d6418c 46.75%,#7469a7 101.32%);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .search-box .search-container .ask-amos-btn .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .lite-search-box{width:100%;height:280px;position:relative;margin-top:50px;margin-bottom:150px;padding:50px 93px 0 93px;border-radius:25px;background:url(../images/search/search_box_desktop.svg) #d3d3d3 50%;background-size:cover;background-repeat:no-repeat;text-align:center;display:flex;flex-direction:column;overflow:visible}main .lite-search-box .search-title{color:#323031;font-size:40px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;width:100%;margin:0 auto;margin-bottom:20px}main .lite-search-box .search-title .brand-text img{width:auto;height:33px;vertical-align:middle;position:relative;top:-3px}main .lite-search-box .search-container{width:100%;max-width:922px;margin:0 auto;display:flex;flex-direction:column;gap:15px;border-radius:30px;padding:4px 5px 4px 20px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(white,white),linear-gradient(90deg,#f37521,#d6418c,#7469a7)}main .lite-search-box .search-container .input-group{overflow:hidden}main .lite-search-box .search-container .input-group .search-input{border:0;outline:0;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0}main .lite-search-box .search-container .input-group .search-input:focus{box-shadow:none}main .lite-search-box .search-container .ask-amos-btn{display:flex;height:41.25px;width:140px;padding:20px 10px;justify-content:center;align-items:center;gap:3px;border:0;border-radius:25px!important;white-space:nowrap;flex-shrink:0;background:linear-gradient(92deg,#f37521 -.94%,#d6418c 46.75%,#7469a7 101.32%);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease;position:relative;overflow:hidden}main .lite-search-box .search-container .ask-amos-btn:hover{transform:scale(1.01)}main .lite-search-box .search-container .ask-amos-btn:active{transform:scale(.97)}main .lite-search-box .search-container .ask-amos-btn .brand-text img{width:auto;height:10px;vertical-align:middle;margin-left:3px;position:relative;top:-1px}main .lite-search-box .discovery-cards{position:absolute;top:190px;left:0;right:0;width:100%;max-width:922px;height:100%;max-height:158px;margin:0 auto;display:flex;flex-direction:column;z-index:10;gap:20px}main .lite-search-box .discovery-cards .amos-card{position:relative;background:#fff;border-radius:20px;padding:0;min-height:164px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 0 4px transparent;border:1px solid transparent;transition:transform .2s ease;box-shadow:0 0 15px 0 rgba(250,118,22,.15),0 0 10px 0 rgba(250,118,22,.1);margin-top:30px}main .lite-search-box .discovery-cards .amos-card .amos-card-img{width:149.322px;height:105px;object-fit:contain;position:absolute;top:-20px}main .lite-search-box .discovery-cards .amos-card .amos-card-footer .amos-card-text{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:20px;flex:1;text-align:left;position:absolute;bottom:20px;left:20px;max-width:238px}main .lite-search-box .discovery-cards .amos-card .amos-card-footer .amos-card-arrow{width:20px;height:20px;position:absolute;bottom:20px;right:20px}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-img{width:149.322px;height:105px;object-fit:contain;position:absolute;top:-20px;right:unset}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-footer .amos-card-text{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:20px;flex:1;text-align:left;position:absolute;bottom:20px;left:20px;max-width:238px}main .lite-search-box .discovery-cards .full-length-card .amos-card .amos-card-footer .amos-card-arrow{width:20px;height:20px;position:absolute;bottom:20px;right:20px;left:unset}main .filter-modal .modal-header{padding:10px 20px}main .filter-modal .modal-header .modal-title{font-size:18px;letter-spacing:.36px}main .filter-modal .modal-body{padding:0 20px 20px 20px}main .filter-modal .modal-body .filter-section{margin-top:20px}main .recommended-box{margin-top:50px}main .recommended-box .recommended-title{font-size:26px;letter-spacing:.52px}main .recommended-box .recommended-swiper{width:100%;margin-top:10px}main .recommended-box .recommended-swiper .swiper-slide{width:auto;min-width:unset;max-width:unset}main .recommended-box .recommended-swiper .swiper-slide img{width:100%;height:198.56px;border-radius:25px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-title{margin-top:10px;width:100%;font-size:18px;height:46px;max-height:46px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-tag{margin-top:5px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer{width:100%}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-date{font-size:12px}main .recommended-box .recommended-swiper .swiper-slide .swiper-slide-footer .footer-read-time{font-size:12px}main .project-box{margin-top:50px}main .project-box .project-title{font-size:26px;letter-spacing:.52px}main .project-box .project-swiper{width:100%;margin-top:10px}main .project-box .project-swiper .swiper-slide{width:auto;min-width:unset;max-width:unset}main .project-box .project-swiper .swiper-slide img{height:198.56px;border-radius:25px}main .project-box .project-swiper .swiper-slide .swiper-slide-overlay .swiper-slide-label{border-radius:25px;font-size:12px}main .project-box .project-swiper .swiper-slide .swiper-slide-title{font-size:18px}main .project-box .project-swiper .swiper-slide .swiper-slide-subtitle{font-size:14px}main .new-box{margin-top:50px}main .new-box .new-title{font-size:26px;letter-spacing:.52px}main .new-box .new-item-box{width:100%;height:200px;border-radius:25px;margin-bottom:10px}main .new-box .new-item-box .item-content .text-content{max-width:250px}main .new-box .new-item-box .item-content .text-content .item-title{font-size:24px}main .new-box .new-item-box .item-content .text-content .btn-action{font-size:14px;letter-spacing:.28px;border-radius:25px;padding:7px 0;width:160px;bottom:20px;left:0}main .property-worth-box{border-radius:25px;width:100%;height:100%}main .property-worth-box .property-worth-overlay{border-radius:25px;padding:118px 30px;width:100%;height:100%;text-align:center}main .property-worth-box .property-worth-overlay .property-worth-title{font-size:22px;letter-spacing:.44px;margin:0 0 10px 0;text-align:left}main .property-worth-box .property-worth-overlay .postal-code-box{max-width:unset;margin:0 auto;display:flex;align-items:center;justify-content:end}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text{padding:0 0 0 10px;border-radius:25px}main .property-worth-box .property-worth-overlay .postal-code-box .input-group-text .postal-code-icon{width:35px;height:35px}main .property-worth-box .property-worth-overlay .postal-code-box .postal-code-input{font-size:14px;letter-spacing:.28px;padding:15px 129px 15px 10px;border-radius:25px}main .property-worth-box .property-worth-overlay .btn-calculate{font-size:14px;letter-spacing:.28px;width:124px;margin:0;position:absolute;margin-right:5px}main .property-estimate-box{border-radius:25px;padding:20px 0}main .property-estimate-box .home-card-header{padding:0 30px}main .property-estimate-box .home-card-header .home-address{max-width:325px;font-size:20px;letter-spacing:.4px}main .property-estimate-box .home-card-header .edit-icon img{width:25px;height:25px}main .property-estimate-box .divider{border:0;border-top:.5px solid #d1d1d1;margin:20px 0}main .property-estimate-box .home-card-body{padding:0 30px}main .property-estimate-box .home-card-body .home-estimate-label{color:#323031;font-size:20px;letter-spacing:.4px;margin-bottom:5px}main .property-estimate-box .home-card-body .home-estimate-value{color:#fa7616;font-size:40px;letter-spacing:.8px;margin-bottom:5px}main .property-estimate-box .home-estimate-delta{display:flex;align-items:center;gap:10px}main .property-estimate-box .home-estimate-delta .delta-box{display:inline-flex;align-items:center;background-color:rgba(0,184,29,.1);border-radius:5px;padding:6px 16px 6px 5px;font-size:14px;letter-spacing:.28px}main .property-estimate-box .home-estimate-delta .delta-box .delta-icon{margin-left:5px;margin-right:5px}main .property-estimate-box .home-estimate-delta .delta-caption{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}main .property-modal{border-radius:25px;background:#fff;padding:0}main .property-modal .modal-header{padding:19px 20px}main .property-modal .modal-header .modal-title{color:#000;font-size:24px;letter-spacing:.48px}main .property-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .property-modal .modal-body{overflow-y:auto;padding:0 25px 25px 25px}main .property-modal .modal-body .property-section{margin-top:20px}main .property-modal .modal-body .col-md-6:first-child .property-section{margin-right:10px}main .property-modal .modal-body .col-md-6:last-child .property-section{margin-left:10px}main .property-modal .modal-body .property-section .section-label{display:block;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;margin-bottom:10px}main .property-modal .modal-body .property-section .custom-select{width:100%;border-radius:15px;background-color:#f7f7f7}main .property-modal .modal-body .property-section .custom-select .dropdown-toggle{font-size:14px;letter-spacing:.28px;padding:15.5px 20px;border-radius:15px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu{font-size:14px;letter-spacing:.28px;padding:0}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .bs-searchbox input{font-size:14px;letter-spacing:.28px;padding:5px 10px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item{padding:5px 20px}main .property-modal .modal-body .property-section .custom-select .dropdown-menu .dropdown-item.active{background:#fee4d0;color:#fa7616}main .property-modal .modal-body .property-section .custom-input{border:0;border-radius:15px;padding:15.5px 20px;font-size:14px;line-height:normal;letter-spacing:.28px}main .property-modal .modal-body .property-section .input-with-icon{position:relative}main .property-modal .modal-body .property-section .input-with-icon .address-pin{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:35px;height:35px}main .property-modal .modal-body .property-section .input-with-icon .custom-input{padding-left:65px}main .property-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .property-modal .modal-footer .btn-estimate{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px}main .transaction-box{width:100%;height:auto;margin-top:0;border-radius:25px}main .transaction-box .card-header{border-top-left-radius:25px;border-top-right-radius:25px}main .transaction-box .card-header .nav-tabs .nav-item .nav-link{font-size:14px;letter-spacing:.28px;padding:7px 10px}main .transaction-box .card-header .nav-tabs .nav-item .nav-link.active{font-size:14px;letter-spacing:.28px}main .transaction-box .card-body{padding:10px 30px;min-height:298px}main .transaction-box .card-body .tab-content .tab-pane .tab-overlay .overlay-message{font-size:14px;letter-spacing:.28px;width:190px}main .transaction-box .card-body .tab-content .tab-pane .tab-title{font-size:20px;letter-spacing:.4px}main .transaction-box .card-body .tab-content .tab-pane .tab-subtitle{font-size:14px;letter-spacing:.28px}main .transaction-box .card-body .tab-content .tab-pane .btn-expand{top:45px;right:15px}main .transaction-box .card-body .tab-content .tab-pane .filter-box{margin:5px 0;gap:10px}main .transaction-box .card-body .tab-content .tab-pane .btn-filter{padding:4.165px 10px;font-size:12px;letter-spacing:.24px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper{margin:10px 0 0 0;width:100%;border-radius:25px;border:1px solid #d1d1d1}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead{font-size:14px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table thead th{border-bottom:.5px solid #d1d1d1;border-top-left-radius:15px;border-top-right-radius:15px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody{font-size:14px}main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody th,main .transaction-box .card-body .tab-content .tab-pane .table-wrapper .custom-table tbody td{padding:5px}main .transaction-box .card-body .tab-content .tab-pane .info-icon{width:14px;height:14px;margin-right:6.8px}main .transaction-box .card-body .tab-content .tab-pane .info-text{font-size:10px;letter-spacing:.2px}main .transaction-box .card-body .tab-content .tab-pane .btn-view-all{padding:4.5px;margin-top:10px;font-size:12px;letter-spacing:.24px;width:144px}main .transaction-box .card-body .tab-content .tab-pane .chart-wrapper{max-height:186px}main .all-data-modal{border-radius:25px;background:#fff;padding:0}main .all-data-modal .modal-header{padding:19px 20px}main .all-data-modal .modal-header .modal-title{color:#000;font-size:24px;letter-spacing:.48px}main .all-data-modal .modal-header .btn-close-filter img{width:30px;height:30px}main .all-data-modal .modal-body{overflow-y:auto;padding:0}main .all-data-modal .modal-body .custom-table{border-collapse:separate;border-spacing:0;margin-bottom:10px}main .all-data-modal .modal-body .custom-table thead{color:#000;text-align:center;font-size:16px;font-weight:700;border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table thead th{border-bottom:.5px solid #d1d1d1}main .all-data-modal .modal-body .custom-table tbody{color:#323031;text-align:center;font-size:14px;font-weight:500}main .all-data-modal .modal-body .custom-table tbody th,main .all-data-modal .modal-body .custom-table tbody td{border-bottom:0;white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-body .custom-table th,main .all-data-modal .modal-body .custom-table td{white-space:nowrap;vertical-align:middle}main .all-data-modal .modal-footer{padding:20px;background:#fff;box-shadow:0 -4px 10px -3px rgba(0,0,0,.15)}main .all-data-modal .modal-footer .info-icon{width:14px;height:14px;margin-right:6.8px}main .all-data-modal .modal-footer .info-text{color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}main .all-data-modal .modal-footer .btn-long-close{height:40px;width:100%;padding:10.5px 40.5px;border:0;border-radius:20px;background:#7368a8;color:#fff;font-size:16px;font-weight:500;letter-spacing:.32px}#trendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#trendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#trendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#trendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item .page-link{width:40px;height:40px;border-radius:50%;padding:0;line-height:40px;text-align:center;margin:0 4px;background-color:#f5f5f5;border:0;color:#555;font-weight:500;font-size:14px;transition:all .2s ease-in-out}#rentalTrendPagination .page-item.active .page-link{background-color:#fa7616;color:#fff}#rentalTrendPagination .page-item.disabled .page-link{opacity:.4;pointer-events:none;background-color:#f5f5f5}#rentalTrendPagination .page-item .page-link:hover{background-color:#fa7616;color:#fff}}#salesRoomTypeOptions,#salesDistanceOptions{max-height:calc(30px*5);overflow-y:auto;border-radius:0;padding:.25rem 0}#trendModal .btn-filter{background:transparent;border:1px solid #ccc;border-radius:6px;padding:.4rem .75rem;font-size:.9rem;font-weight:500;color:#222;width:100%;text-align:left}#trendModal .btn-filter::after{float:right;margin-top:9px}#trendModal .dropdown-menu{border:1px solid #ccc;border-radius:6px;box-shadow:none;font-size:.875rem;padding:.25rem 0;max-height:12.5rem;overflow-y:auto;min-width:100%}#trendModal .dropdown-item{padding:.5rem 1rem;color:#333;background-color:transparent;font-weight:400}#trendModal .dropdown-item:hover{background-color:#f2f2f2}#rentalTrendModal .btn-filter{background:transparent;border:1px solid #ccc;border-radius:6px;padding:.4rem .75rem;font-size:.9rem;font-weight:500;color:#222;width:100%;text-align:left}#rentalTrendModal .btn-filter::after{float:right;margin-top:9px}#rentalTrendModal .dropdown-menu{border:1px solid #ccc;border-radius:6px;box-shadow:none;font-size:.875rem;padding:.25rem 0;max-height:12.5rem;overflow-y:auto;min-width:100%}#rentalTrendModal .dropdown-item{padding:.5rem 1rem;color:#333;background-color:transparent;font-weight:400}#rentalTrendModal .dropdown-item:hover{background-color:#f2f2f2}#custom-legend,#custom-legend-modal{padding-top:10px;flex-wrap:wrap;row-gap:10px;column-gap:10px}#custom-legend .legend-item,#custom-legend-modal .legend-item{color:#323031;font-size:8px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;cursor:pointer;user-select:none}#custom-legend .legend-item:disabled,#custom-legend-modal .legend-item:disabled{opacity:.4}#custom-legend .legend-item .legend-dot,#custom-legend-modal .legend-item .legend-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;flex-shrink:0}