.notifyjs-bootstrap-base{font-size:1.6rem}.spectral-font{font-family:Spectral!important;font-style:normal!important;font-weight:500!important;font-size:2.2rem!important;line-height:130%!important;color:#363636!important}.hero{background:#f8f8f8}.home-navbar{height:12rem;flex-wrap:nowrap!important}.modal-backdrop{width:100%!important;height:100%!important}.hero .offcanvas-body .nav-pills .nav-link{color:#000}body{overflow-y:scroll!important;padding:0!important}@media (max-width:420px){.home-navbar>a>img,.wfa-hero-header>a>img{width:90%}}.wfa-hero-header{flex-wrap:nowrap!important;align-items:center;padding:15px 0}.Notification-dropdown .icon{height:3.5rem;width:3.5rem}.Notification-dropdown button{background:0 0}.Notification-dropdown button::after{display:none}.Notification-dropdown .dropdown-menu{background:#fff!important;width:32rem;height:auto;max-height:300px;overflow:auto;padding:0}.dropdown-menu-dark .dropdown-item{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:16px;padding:1.5rem 1rem;color:#000;white-space:break-spaces}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:hover{background:var(--primary-blue)}.home-navbar .btn-login{border-radius:1rem;padding:1.2rem 2.6rem;background-color:var(--primary-yellow);font-family:Spectral;font-style:normal;font-weight:600;font-size:2.2rem;line-height:81.5%;text-align:center;color:#2e2e2e;border:none}.home-hero{padding-bottom:9.2rem!important;display:flex!important;position:relative;overflow:hidden}.home-hero .text-side{padding-inline-start:3.2rem;position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-top:5rem}.home-hero .text-side h2{font-family:Spectral;font-style:normal;font-weight:600;font-size:5.2rem;line-height:118.5%;margin-bottom:4rem;color:var(--text)}.home-hero .text-side p{font-family:Poppins;font-style:normal;font-weight:300;font-size:2.2rem;line-height:4.3rem;color:var(--text)}.hero .dropdown-container ul,.hero-container .dropdown-container ul,.result-page .dropdown-container ul{width:20rem;border-radius:.6rem;padding:0;transition:none}.hero .dropdown-container p,.hero-container .dropdown-container p,.result-page .dropdown-container p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.7rem;line-height:81.5%;cursor:pointer}.hero .dropdown-container ul li a,.hero-container .dropdown-container ul li a,.result-page .dropdown-container ul li a{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:136.4%;padding:.7rem 1.6rem}.hero .dropdown-container ul li a:active,.hero-container .dropdown-container ul li a:active,.result-page .dropdown-container ul li a:active{background-color:var(--placeholder);color:var(--text2)}.search-result-map{width:100%;height:30rem}.search-result-map-toggle{height:60rem}.result-page-search .modify-btn{display:none}@media (max-width:540px){.result-page-search .modify-btn{display:block;max-width:24rem;margin-left:auto;margin-right:auto;margin-top:3rem;margin-bottom:3rem}.result-page-search .modify-btn-toggle{margin-bottom:0rem!important}.result-page-search .heroCardWrapper{margin-top:0!important;transform-origin:top;transform:scaleY(0);transition:.3s linear}.result-page-search .heroCardWrapper-toggle{transform:scaleY(1)}.hr-line-animate-toggle{margin-top:0!important}.hr-line-animate{margin-top:-43rem}}.result-page-search .modify-btn button{height:4rem;width:100%;background:var(--primary-blue);font-family:Poppins;font-style:normal;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#fff;display:flex;align-items:center;justify-content:center;gap:.5rem}.result-page-search .heroCardWrapper{margin-block:3.2rem;box-shadow:0 1px 8px rgba(0,34,19,.1)!important}.home-hero .hero-search-filter .heroCardWrapper{width:100%}.home-hero .image-side{background-image:url(../images/HomeHero.png);background-size:cover;background-repeat:no-repeat;height:55.4rem;position:relative}.hero-search-filter{position:absolute;top:70%;left:10%}.home-hero .hero-search-filter .heroCard{background:#fff;box-shadow:0 22px 38px rgb(0 34 19 / 8%);width:100rem;display:flex;align-content:center!important;margin:0 auto;position:relative;z-index:1;display:flex;align-items:center}@media (max-width:1110px){.hero-search-filter{position:unset}.home-hero .image-side{display:flex;align-items:center;justify-content:center}.grid-col-1{grid-area:item1}.grid-col-2{grid-area:item2}.grid-col-3{grid-area:item3}.grid-col-4{grid-area:item4}.grid-col-5{grid-area:item5}.home-hero .hero-search-filter .heroCard{background:#fff;box-shadow:0 22px 38px rgb(0 34 19 / 8%);width:auto;margin:unset;position:unset;display:grid;grid-template-areas:"item1 item2""item3 item4""item5 item5"}.home-hero .hero-search-filter .items{height:10rem;border-right:none!important}.items.search{width:100%}}@media screen and (max-width:808px) and (min-width:768px){.home-hero .hero-search-filter .heroCard{grid-template-areas:"item1""item2""item3""item4""item5"}}@media screen and (max-width:400px){.home-hero .hero-search-filter .heroCard{grid-template-areas:"item1""item2""item3""item4""item5"}.hero-search-filter{height:inherit}}.result-page-search .heroCard{background:#fff;box-shadow:0 22px 38px rgba(0,34,19,.08);display:flex;align-content:center!important;justify-content:space-between}.result-page-search .grid-col-1{grid-area:item1}.result-page-search .grid-col-2{grid-area:item2}.result-page-search .grid-col-3{grid-area:item3}.result-page-search .grid-col-4{grid-area:item4}.result-page-search .grid-col-5{grid-area:item5}@media (max-width:1110px){.result-page-search .heroCard{display:grid!important;grid-template-areas:"item1 item2""item3 item4""item5 item5";justify-content:unset}.result-page-search .heroCardWrapper{max-width:60rem;margin-left:auto;margin-right:auto}.result-page-search .items{border-right:none!important;height:8rem}}@media (max-width:540px){.result-page-search .heroCard{display:grid!important;grid-template-areas:"item1""item2""item3""item4""item5"}.result-page-search .heroCardWrapper{max-width:24rem;height:0rem}.result-page-search .heroCardWrapper-toggle{height:38.8rem}}@media (max-width:768px){.home-hero .hero-search-filter .heroCard,.result-page-search .heroCard{position:static;width:100%;transform:translate(0,0)}.home-hero .hero-search-filter .search,.result-page-search .search{margin-left:0!important}.home-hero .hero-search-filter .heroCardWrapper,.result-page-search .heroCardWrapper{margin-top:3rem}}@media (max-width:880px) and (min-width:769px){.home-hero .hero-search-filter .heroCard .result-page-search .heroCard{width:18.5rem}}.home-hero .hero-search-filter .items,.result-page-search .items{display:flex;align-items:center!important;min-width:200px;border-right:1px solid rgba(143,143,143,1);justify-content:center}.house-detail-stars{display:flex;align-items:center;font-size:18px;margin-left:2rem;margin-right:1rem;transform:translateY(-1px)}.home-hero .hero-search-filter .items:nth-child(4),.home-hero .hero-search-filter .items:nth-child(5),.result-page-search .items:nth-child(4),.result-page-search .items:nth-child(5){border-right:none!important}.home-hero .hero-search-filter .items .item,.result-page-search .items .item{display:flex;align-content:start;justify-content:center;overflow:hidden}.pac-container{width:100%!important;max-width:35rem;overflow:auto}.pac-container .pac-item{cursor:pointer}.pac-container .pac-item span{font-family:Spectral;font-style:normal;font-weight:600;font-size:1.6rem;line-height:87%;color:#2e2e2e}.escape-img-side .left-card-img{width:min(100%,53.3rem);height:min(auto,47.9rem)}@media (max-width:1199px){.home-hero .item,.result-page-search .item{min-width:180px}.discover .container-fluid{padding-top:5rem!important;padding-bottom:5rem!important}}.home-hero .txt-div,.result-page-search .txt-div{width:11.5rem}.home-hero .hero-search-filter .item .img-div,.result-page-search .item .img-div{margin-right:.5rem}.home-hero .hero-search-filter .item .img-div img,.result-page-search .item .img-div img{margin-top:-.2rem}.home-hero .hero-search-filter .item h5,.result-page-search .item h5{font-family:Spectral;font-style:normal;font-weight:600;font-size:2rem;line-height:87%;color:#2e2e2e;margin-bottom:1.1rem}.home-hero .hero-search-filter .items input,.result-page-search .items input{border:none;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.4rem;color:#555;margin-bottom:0;width:100%!important}.home-hero .hero-search-filter .search{height:10rem;background:var(--primary-yellow2);font-family:Spectral;font-style:normal;font-weight:700;font-size:22px;line-height:2.4rem;color:#2e2e2e;display:flex;align-items:center;border-right:none!important}.result-page-search .search{height:6.9rem!important;background:var(--primary-yellow2);font-family:Spectral;font-style:normal;font-weight:700;font-size:22px;line-height:2.4rem;color:#2e2e2e;display:flex;align-items:center}.home-hero .hero-search-filter .search a,.result-page-search .search a{text-decoration:none}.home-hero .hero-search-filter .search a h5,.result-page-search .search a h5{text-decoration:none;margin-bottom:0!important}@media (max-width:991px){.house .offers .offers-container{padding-right:0!important}}.hr-line-animate{margin-bottom:2.2rem;height:1px;background-color:rgba(236,236,236,1)}.password-field{position:relative;display:block}.password-field img{position:absolute;right:1.8rem;top:1.4rem;z-index:1}.password-field .toggle-eye{cursor:pointer}.hero .offcanvas{padding:1rem 4rem;max-width:58rem;height:100vh}.hero .offcanvas-header h2{font-family:Spectral;font-style:normal;font-weight:500;font-size:26px;line-height:40px;color:var(--text);margin-inline:auto}.hero .offcanvas-body .nav-pills{background:#f9f9f9;padding:1rem;gap:1rem;width:fit-content;margin-inline:auto;border-radius:5px}.hero .offcanvas-body .nav-pills .nav-link{border-radius:.5rem;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.4rem;line-height:26px;height:3.8rem;width:15.5rem;display:flex;align-items:center;justify-content:center}.hero .offcanvas-body .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:var(--primary-blue)}.offcanvas-body .form-label{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:26px}.offcanvas-body .form-control{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:var(--text);padding:1rem}.offcanvas-body .form-control::placeholder{color:var(--placeholder)}.offcanvas-body .forgot-password a{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.4rem;line-height:105.4%;color:var(--text3)!important;text-decoration:none}.offcanvas-body .forgot-password{text-align:right;margin-block:2rem}.offcanvas-body .forgot-password:hover{color:inherit}.offcanvas-body .btn-login{border-radius:.5rem;background-color:var(--primary-blue);font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:92.4%;color:#fff;height:5.4rem}.offcanvas-body .or-line{font-family:Poppins;font-style:normal;font-weight:400;font-size:2rem;line-height:105.4%;width:3rem}.offcanvas-body .btn-fb{margin-bottom:1.5rem;border-radius:.5rem;background-color:#fff;box-shadow:0 0 0 1px var(--placeholder) inset;font-family:Poppins;font-style:normal;font-weight:400;font-size:15px;line-height:89.4%;box-sizing:border-box;position:relative;padding:2rem;display:flex;justify-content:center;align-items:center;gap:3rem}.offcanvas-body .btn-google{border-radius:.5rem;background-color:#fff;box-shadow:0 0 0 1px var(--placeholder) inset;font-family:Poppins;font-style:normal;font-weight:400;font-size:15px;line-height:89.4%;box-sizing:border-box;position:relative;padding:2rem;display:flex;justify-content:center;align-items:center;gap:3rem}.offcanvas-body .nav-link:hover{color:inherit}.offcanvas-body .signup-text{font-family:Poppins;font-style:normal;font-size:1.6rem;line-height:105.4%;color:var(--text3);margin-block:3rem;text-align:center}.offcanvas-body .signup-text span{color:#3c8394!important;font-weight:500;cursor:pointer}.offcanvas-body::-webkit-scrollbar{width:.5rem}.offcanvas-body::-webkit-scrollbar-track{background-color:transparent}.offcanvas-body::-webkit-scrollbar-thumb{border-radius:1rem;background-color:var(--primary-blue)}.standard{text-align:center;padding-top:8rem;padding-bottom:8rem}.standard h2{font-family:Spectral;font-style:normal;font-weight:600;font-size:40px;line-height:87%;color:var(--text);padding-bottom:5rem}.flex-container{gap:3.2rem}.standard-item{max-width:340px;width:100%}.standard-item h4{font-family:Spectral;font-style:normal;font-weight:500;font-size:2.4rem;line-height:81.7%;color:var(--text);margin-top:2.8rem;margin-bottom:1.1rem}.standard-item p{font-family:Poppins;font-style:normal;font-weight:300;font-size:1.6rem;line-height:88.8%;color:var(--text2)}.discover h2{font-family:Spectral;font-style:normal;font-weight:700;font-size:4rem;line-height:87%;color:var(--text);margin-bottom:5.5rem}.discover .container-fluid{background-color:rgba(127,196,211,.04);padding-top:6rem;padding-bottom:12rem}.discover-text-side,.escape-text-side{display:flex;flex-direction:column}.discover-text-side h2,.escape-text-side h2{font-family:Spectral;font-style:normal;font-weight:600;font-size:4rem;line-height:4.6rem;color:#222}.discover-text-side p,.escape-text-side p{font-family:Poppins;font-style:normal;font-weight:300;font-size:2.2rem;line-height:201.5%;color:var(--text)}.discover-text-side p{width:70%;margin-top:3rem!important}.discover-img-side .left-image{width:min(100%,543px);height:min(auto,424px)}#contact-us,.discover-text-side a,.escape-text-side button{border:0;padding:1.6rem 3.2rem;background:var(--primary-blue);color:#fff;font-family:Spectral;font-style:normal;font-weight:700;font-size:2.2rem;line-height:87%;width:fit-content;margin-top:auto}.icons-div .icon{text-align:center}.discover-img-side{position:relative}.discover-img-side .dots{position:absolute;bottom:-14%;right:-7%;z-index:-1}.escape{padding-block:6rem}.escape-text-side{padding-left:3.5rem}.featured .swiper{padding:2rem 5px}.featured .heading h2{font-family:Spectral;font-style:normal;font-weight:600;font-size:4rem;line-height:87%;color:var(--text)}.featured .heading p{font-family:Poppins;font-style:normal;font-weight:300;font-size:2.2rem;line-height:3.4rem;color:var(--text2)}.feature-card{position:relative;height:450px!important;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.feature-card h4{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1rem;color:#222}.feature-card .text-overlay{position:absolute;bottom:10%;left:10%;right:10%;color:var(--text);background:#fff;opacity:.77;padding:1.6rem;text-align:start}.feature-card .text-overlay h4{margin-bottom:1.6rem}.feature-card .price{display:flex;justify-content:space-between}.feature-card .price p{font-family:Inter;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.2rem;color:#222}.feature-card .price h5{font-family:Inter;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.3rem;color:#222}.swiper{width:100%;height:100%}.swiper-button-next,.swiper-button-prev{display:none}.swiper-custom-button{width:4rem;height:4rem;background-color:var(--primary-blue);cursor:pointer}.swiper-slide{text-align:center;font-size:1.8rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.footer{margin-top:8rem;background:var(--primary-blue);padding-top:5rem}.footer .one p{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:3rem;color:#fff}.footer .one input{background:#fff;border-radius:.5rem;padding:1.6rem;border:none;font-family:Spectral;font-style:normal;font-weight:400;font-size:1.6rem;line-height:87%}.footer .four,.footer .three,.footer .two{justify-content:center}.footer .four h5,.footer .three h5,.footer .two h5{font-family:Spectral;font-style:normal;font-weight:600;font-size:2rem;line-height:1.9rem;color:#fff;margin:2rem 0 3.5rem 0}.footer .four p,.footer .three p,.footer .two p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.1rem;color:#fff;margin-bottom:2.6rem}.footer hr{background-color:#fff;color:#fff}.footer .copy,.footer .copy span{font-family:Spectral;font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.8;color:#fff;padding:3rem 0}.footer .footer-send-mail{position:relative}.footer .footer-send-mail button{position:absolute;top:.8rem;right:.9rem;height:4rem;width:4rem;border-radius:.5rem;background:var(--primary-blue)}.footer .footer-send-mail button img{height:2rem;width:2rem}.user-image-icon{width:5.4rem;height:5.4rem;border-radius:50%;overflow:hidden;box-shadow:2px solid #fff,1px solid var(--primary-blue)}.hero-container{background:url(../images/WFA-hero-image.png);background-repeat:no-repeat;background-size:cover;min-height:46rem;padding-top:4.5rem;position:relative}.hero-container .main-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.hero-container .main-text h2{font-family:Spectral;font-style:normal;font-weight:600;font-size:4rem;line-height:87%;word-break:keep-all}.hero-container .main-text h2:nth-of-type(2){padding:1rem .4rem;background-color:var(--primary-yellow);border-radius:.5rem}.wfa-cards-section{margin-block:8rem;text-align:center}.wfa-cards-section .cards-container{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.wfa-cards-section h2{font-family:Spectral;font-style:normal;font-weight:500;font-size:4rem;line-height:84.7%;color:var(--text);margin-bottom:5rem}.wfa-cards-section .wfa-card{width:35rem;height:21rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;box-shadow:0 0 2rem rgba(0,0,0,.08);border-radius:.6rem;padding:0 3.1rem}.wfa-cards-section .wfa-card img{height:6.5rem;width:6.5rem}.wfa-cards-section .wfa-card h3{font-family:Spectral;font-style:normal;font-weight:500;font-size:2rem;line-height:90.3%}.wfa-cards-section .wfa-card p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:125%;color:#8f8f8f}.wfa-faqs{margin-bottom:8rem}.wfa-faqs>h2{text-align:center;font-family:Spectral;font-style:normal;font-weight:500;font-size:2.8rem;line-height:84.7%;color:var(--text);margin-bottom:5rem}.wfa-faqs .accordion-button::after{content:none!important}.wfa-faqs .accordion-button::before{content:url(../images/minussvg.svg);margin-right:2rem}.wfa-faqs .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none}.wfa-faqs .accordion .collapsed::before{content:url(../images/plus.svg);margin-right:2rem;transform:translateY(4px)}#accordionExample{display:flex;flex-direction:column;gap:2.4rem}.wfa-faqs .accordion-item{box-shadow:0 1px 10px rgba(0,0,0,.08);border-radius:.6rem;border:0}.wfa-faqs .accordion-item h2 button{border-radius:.6rem;padding:15px 26px}.wfa-faqs .accordion-body{padding:0 26px 19px 26px}.wfa-faqs .accordion-body p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.8rem;line-height:126.5%;color:var(--text3)}.wfa-faqs .accordion button{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.6rem;color:var(--text)}.filter-result{padding:1.3rem;box-shadow:0 0 1.6rem rgba(0,0,0,.09);border-radius:1rem;margin-bottom:1.8rem}.filter-result .result-card>div:nth-of-type(3){padding-block:.3rem;padding-right:1rem}.filter-result .image{width:100%;height:18rem;border-radius:10px;overflow:hidden}.filter-result .image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:7px}.filter-result .heart{width:2.2rem;height:2.2rem;border-radius:50%;background:#fff;top:5%;right:5%;display:flex;justify-content:center;align-items:center}.filter-result .result-description{background:rgba(255,177,61,.1);border-radius:5rem;width:14.2rem;padding:1.3rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:100%;color:var(--primary-yellow);display:flex;align-items:center;justify-content:center;gap:.5rem}.filter-result .result-description.wfa-program{color:var(--primary-blue);background:rgba(127,196,211,.1)}.filter-result h2{font-family:Spectral;font-style:normal;font-weight:500;font-size:2.4rem;line-height:130%;color:var(--text)}.filter-result .icon img{margin-bottom:1rem}.filter-result .icon p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.658rem;line-height:105.4%;color:#666}.filter-result .image{position:relative}.filter-result .whishlist_toggle{display:inline-block;position:absolute;top:12px;right:12px;height:28px;width:28px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer}.image .login-heart{display:inline-block;position:absolute;top:12px;right:12px;height:28px;width:28px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer}.filter-result .rating p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.5rem;line-height:74.4%;color:var(--text)}.filter-result .rating span{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.5rem;line-height:74.4%;color:var(--text3);opacity:.5;transform:translateY(2px)}.filter-result .result-pricing{text-align:right}.filter-result .result-pricing p:nth-of-type(1){font-family:Spectral;font-style:normal;font-weight:600;font-size:3rem;line-height:118.4%;align-items:center;color:var(--text)}.filter-result .result-pricing p:nth-of-type(2){font-family:Spectral;font-style:normal;font-weight:500;font-size:1.2rem;line-height:118.4%;color:#8f8f8f}.filter-result .result-pricing p:nth-of-type(3){font-family:Poppins;font-style:normal;font-weight:400;font-size:.9rem;line-height:118.4%;color:#4e4e4e}.custom-paginate{display:flex;justify-content:flex-end}.custom-paginate .pagination{margin:0;display:flex;align-items:center;gap:1.5rem}.custom-paginate .pagination .arrow .page-link{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.2rem;text-align:center;background:#ffb13d;color:#fff;height:3.6rem;width:3.6rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px}.custom-paginate .pagination .arrow .page-link svg{color:#fff}.custom-paginate .pagination .arrow.disabled .page-link{background:#f7f7f7}.custom-paginate .pagination .arrow.disabled .page-link svg{color:#ffb13d}.custom-paginate .pagination .page-item .page-link{height:3.6rem;width:3.6rem;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:none;border-radius:6px;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.2rem;text-align:center;color:#666}.custom-paginate .pagination .page-item.active .page-link{background:#ffb13d;color:#fff}.custom-paginate .pagination li .page-link svg{height:18px;width:18px}.attribute-wrapper{overflow-x:auto}.attributes{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:-5rem;left:-85%;background:#fff;width:100rem}.attributes .left-side{display:flex;align-items:center;justify-content:flex-start;gap:5.2rem;width:100rem;padding-left:4rem}.attributes .left-side .cust-border{height:3.4rem;border-left:1px solid rgba(0,0,0,.42)}.attributes .left-side .input-field{display:flex;flex-direction:row;width:12rem}.attributes .left-side .input-field .image{margin-right:1rem;margin-top:-.2rem}.attributes .left-side .input-field .detail{display:flex;flex-direction:column;justify-content:space-between}.attributes .left-side .input-field input[type=number],.attributes .left-side .input-field input[type=text]{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#555;border:none;width:150%}.attributes .left-side .input-field input[type=number]::placeholder,.attributes .left-side .input-field input[type=text]::placeholder{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#555}.attributes .left-side .input-field label{font-family:Spectral;font-style:normal;font-weight:600;font-size:2rem;line-height:87%;color:var(--text)}.attributes .right-btn button{width:20rem;height:10rem;background:var(--primary-yellow);font-family:Spectral;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2.4rem;color:var(--text);border:none}@media (max-width:1450px){.attributes{overflow-x:scroll;width:95rem}.attributes::-webkit-scrollbar{width:auto;height:1rem}.attributes::-wbkit-scrollbar-track{background:var(--placeholder)}.attributes::-webkit-scrollbar-thumb{background:var(--primary-yellow);border-radius:5rem}}@media screen and (max-width:768px){.attributes{position:static!important;margin-top:2rem}}.result-page{min-height:8.7rem;display:flex;align-items:center;box-shadow:0 1px 2.4rem rgba(0,0,0,.09)}.result-page-search .attributes{margin-block:3.2rem;display:flex;position:static;align-items:center;justify-content:space-between;background:#fff;width:100%!important;box-shadow:0 1px 8px rgba(0,34,19,.1)}.result-page-search .attributes .left-side{display:flex;align-items:center;justify-content:flex-start;gap:5.2rem;padding-left:4rem}.result-page-search .attributes .left-side .cust-border{height:3.4rem;border-left:1px solid rgba(0,0,0,.42)}.result-page-search .attributes .left-side .input-field{display:flex;flex-direction:row;width:12rem}.result-page-search .attributes .left-side .input-field .image{margin-right:1rem;margin-top:-.2rem}.result-page-search .attributes .left-side .input-field .detail{display:flex;flex-direction:column;justify-content:space-between}.result-page-search .attributes .left-side .input-field input[type=number],.result-page-search .attributes .left-side .input-field input[type=text]{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#555;border:none;width:150%}.result-page-search .attributes .left-side .input-field input[type=number]::placeholder,.result-page-search .attributes .left-side .input-field input[type=text]::placeholder{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#555}.result-page-search .attributes .left-side .input-field label{font-family:Spectral;font-style:normal;font-weight:600;font-size:2rem;line-height:87%;color:var(--text)}.result-page-search .attributes .right-btn button{width:20rem;height:6.9rem;background:var(--primary-yellow);font-family:Spectral;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2.4rem;color:var(--text);border:none}.result-page-search .hr{width:100%;height:1px;background:#ececec!important}@media (max-width:1450px){.result-page .attribute-wrapper{overflow:hidden}.result-page .attributes{overflow-x:scroll;width:95rem}.result-page .attributes::-webkit-scrollbar{width:1.2rem;height:1.2rem}.result-page .attributes::-wbkit-scrollbar-track{background:var(--placeholder)}.result-page .attributes::-webkit-scrollbar-thumb{background:var(--primary-yellow);border-radius:5rem}}@media screen and (max-width:768px){.result-page .attributes{position:static!important;margin-top:2rem}}.result-map{position:relative}.result-map a{width:11rem;height:4.4rem;border-radius:2.2rem;display:grid;place-items:center;position:absolute;bottom:-2.1rem;left:50%;box-shadow:0 0 1.8rem rgba(0,0,0,.15);background-color:#fff;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:73.5%;color:#2e2e2e;text-decoration:none;transform:translateX(-50%)}.filter-section .head{display:flex;justify-content:space-between;align-items:center;padding-top:2.8rem;padding-bottom:1.9rem}.filter-section .head a{width:9.4rem;height:4.3rem;background:#3c8394;border-radius:2.15rem;display:grid;place-items:center;text-decoration:none}.filter-section .head a button{border:none;background-color:transparent;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:82.4%;color:#fff}.filter-section .modal-content{padding:2.5rem;height:90vh;overflow:auto}.filter-section .modal-content::-webkit-scrollbar{width:1.1rem}.filter-section .modal-content::-webkit-scrollbar-track{background:#f2f2f2;width:.7rem}.filter-section .modal-content::-webkit-scrollbar-thumb{background:#8f8f8f}@media (min-width:576px){.filter-section .modal-dialog{max-width:75.1rem!important;margin:1.75rem auto!important}}.filter-section .modal .modal-header h5{font-family:Poppins;font-style:normal;font-weight:400;font-size:2rem;line-height:1.8rem;color:var(--text);padding-bottom:2.5rem}.cross-line-second,.filter-section .modal .cross-line{width:100%;height:2px;background-color:#dedede}.filter-section .modal .price-range h3{font-family:Spectral;font-style:normal;font-weight:600;font-size:2.2rem;line-height:1.8rem;color:var(--text);margin-block:2.5rem}.filter-section .modal .price-range p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.8rem;color:var(--text2)}.slider-labels{margin-top:1rem}.price-range .max-div,.price-range .min-div{width:29.5rem;height:5.3rem;border:1px solid rgba(222,222,222,1);padding:.8rem 1.2rem;border:1px solid #d8d6d6;box-sizing:border-box;border-radius:.6rem}.price-range .max-div p,.price-range .min-div p{font-family:Montserrat!important;font-style:normal!important;font-weight:500!important;font-size:1.3rem!important;line-height:75.4%!important;color:#666!important;margin-bottom:1.2rem}.price-range .max-div span,.price-range .min-div span{font-family:Montserrat!important;font-style:normal!important;font-weight:500!important;font-size:1.3rem!important;line-height:75.4%!important;color:#2e2e2e!important}.price-range .line{width:2.5rem!important;height:3px;background-color:#8f8f8f!important}.rooms{margin-bottom:2.4rem}.rooms h3{font-family:Spectral;font-style:normal;font-weight:600;font-size:2.2rem;line-height:1.8rem;margin-block:2.4rem;color:var(--text)}.bedroom h3{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.1rem;color:var(--text2)}.bedroom .button-container{display:flex;flex-wrap:wrap;gap:.9rem}.bedroom .button-container .button{width:8.2rem;height:3.7rem;border-radius:5rem;border:1px solid var(--primary-blue);font-family:Poppins;font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.1rem;display:grid;place-items:center;color:var(--text);cursor:pointer}.rooms-active{background-color:var(--primary-blue);color:#fff!important}.property-type{margin-block:2.4rem}.property-type h3{font-family:Spectral;font-style:normal;font-weight:600;font-size:2.2rem;line-height:1.8rem;color:var(--text);margin-bottom:2.4rem}.property-type .home-type{height:11.3rem;width:14.8rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border:1px solid #ddd;box-sizing:border-box;border-radius:.8rem;cursor:pointer}.property-active{border:2px solid var(--primary-blue)!important}.home-type-container{display:flex;flex-wrap:wrap;gap:2.3rem}.property-type .home-type p{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.1rem;color:var(--text)}.property-type .home-type img{width:4rem;height:4rem}.amenities{margin-block:2.4rem}.amenities h3{font-family:Spectral;font-style:normal;font-weight:600;font-size:2.2rem;line-height:1.8rem;color:var(--text);margin-bottom:2.2rem}.amenities .amenities-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.amenities .amenity{display:flex;align-items:center;margin-bottom:4rem}.amenities .amenity .form-check-input{width:2.2rem;height:2.2rem;margin-right:1.6rem}.amenities .amenity label{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.7rem;line-height:1.8rem;color:#8f8f8f}.rooms{padding-bottom:3.1rem;border-bottom:1px solid #dedede}.filter-section .modal .price-range{border-bottom:1px solid #dedede}.property-type{margin-top:2.4rem;padding-bottom:3.1rem;border-bottom:1px solid #dedede}.clear-button-div{margin-top:2rem;display:flex;justify-content:space-between;align-items:center}.clear-button-div .reset{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#2e2e2e;border:none;background-color:transparent!important}.clear-button-div .show-more{width:19.8rem;height:5.6rem;color:#fff;display:grid;place-items:center;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.7rem;line-height:1.8rem;border:none;border-radius:.8rem;background:var(--primary-blue)}.house .rating{margin-bottom:1.1rem}.house .rating p{font-family:Spectral;font-style:normal;font-weight:500;font-size:2.4rem;line-height:130%;color:#363636}.house .rating span{font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:74.4%;color:#363636}.house{margin-top:4.1rem}.house-address .left-side p{font-family:Poppins;font-style:normal;font-weight:300;font-size:1.6rem;line-height:91.9%;color:#666}.house-address .right-side a,span{font-family:Poppins;font-style:normal;font-weight:300;font-size:1.6rem;line-height:80%;text-decoration:none;color:var(--text)}.house-address .right-side .message{cursor:pointer;color:inherit}.house .grid-container{display:grid;grid-template-columns:auto auto auto;grid-gap:3rem;margin:2.1rem 0 3.2rem 0}.house .grid-container .main-image{grid-column:1/span 2;grid-row:1/span 2}@media screen and (max-width:768px){.house .grid-container{display:grid;grid-template-columns:auto auto;grid-gap:1rem;padding:1rem}.house .grid-container .main-image{grid-column:1/span 2;grid-row:1/span 2}.discover-text-side p{width:100%;margin-bottom:2rem!important}}.filter-result .image>img{height:20.2rem;width:25.6rem;border-radius:10px}.house .grid-container .side-img-1 .show-more{width:11.9rem;height:4rem;background-color:#fff;position:absolute;top:5%;right:5%;border-radius:.5rem;text-decoration:none;color:var(--text);cursor:pointer}.house .grid-container .side-img-1 .show-more p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:91.9%}.house .after-grid{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:21px;color:#666;margin-bottom:2rem;margin-top:2rem}.house .line{width:100%;height:2px;background-color:#c8c8c8;margin-bottom:2.6rem}.house .offers .offers-container{display:flex;gap:3rem;flex-wrap:wrap;padding-right:13rem}.house .offers .offers-container:nth-of-type(1){margin-bottom:3rem}.house .offers .left-side h2{margin-bottom:1.5rem}.house .offers .offers-container:nth-of-type(2) span{background:rgba(127,196,211,.1);border-radius:5rem;min-width:fit-content;height:3.7rem;display:flex;justify-content:center;align-items:center;padding-right:1rem;padding-left:1rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:105.4%;color:#666}.house .offers .offers-container:nth-of-type(1) span{background:rgba(255,177,61,.1);border-radius:5rem;min-width:fit-content;height:3.7rem;display:flex;justify-content:center;align-items:center;padding-right:1rem;padding-left:1rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:105.4%;color:#666}.house .offers .book-now-card{border:1px solid var(--placeholder);padding:2.3rem 2rem;border-radius:1rem;width:95%!important;margin-inline:auto;box-shadow:0 4px 12px rgb(0 0 0 / 6%)}.book-now-card h5 span{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.3rem;line-height:118.4%;color:#8f8f8f}.book-now-card h5,.book-now-card h5 #propertyPrice{font-family:Spectral!important;font-style:normal!important;font-weight:600!important;font-size:3.2rem!important;line-height:73.9%!important;color:var(--text)!important}.book-now-card .grid-container{display:grid;grid-template-columns:auto auto;grid-gap:.7rem;margin-block:2.3rem 2rem}.book-now-card .grid-container .input3{grid-column:1/span 2}.book-now-card .grid-container input{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:92.4%;color:#666;border:none}.book-now-card .grid-container .input3 select:focus,.book-now-card .grid-container input:focus{color:#212529;background-color:#fff;border-color:none;outline:0;box-shadow:none}.book-now-card .grid-container .input{padding:.5rem 0;border-radius:.5rem;border:1px solid #c8c8c8;display:flex;flex-direction:column;justify-content:space-evenly}.book-now-card .grid-container .input-small-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:92.4%;color:#c8c8c8;top:4%;left:3%}.book-now-card .grid-container .input-image{right:3%;top:43%;transform:translateY(-50%)}.book-now-card .input3 .input-group{border-radius:.5rem}.book-now-card .input3 .input{display:flex;flex-direction:row;justify-content:start}.book-now-card .input3 .input-group select{border:none!important;height:3.7rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:92.4%;color:#c8c8c8}.book-now-card .input3 .vr{height:100%!important;width:1px;background-color:#c8c8c8!important;margin-block:auto}.book-now-card .book-now{width:100%;padding:1.6rem;border:none;text-align:center;color:#fff;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:92.4%;background-color:var(--primary-blue);margin-bottom:1rem;border-radius:.5rem}.book-now-card .book-now.disabled{pointer-events:none;opacity:.6}.book-now-card .make-offer{width:100%;border-radius:.5rem;border:none;box-sizing:border-box;padding:1.6rem;text-align:center;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.6rem;line-height:92.4%;color:var(--primary-blue);background-color:#fff;border:1.5px solid var(--primary-blue)}.house-location{margin-top:11rem}.house-location p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:95.4%}.reviews{margin-bottom:3.3rem;margin-top:3rem}.reviews p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:95.4%;color:#363636}.reviews .grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.8rem 3.5rem}@media (max-width:510px){.reviews .grid-container{display:grid;grid-template-columns:auto;grid-gap:4.8rem 3.5rem}}.main-feature-slider-images{display:grid;grid-template-columns:1fr 35rem;gap:3rem;margin-top:2.1rem;min-height:35rem}.main-feature-slider-images .main-image{max-height:35rem;border-radius:5px;overflow:hidden;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.main-feature-slider-images img{height:100%;width:100%;object-fit:cover;object-position:center}.main-feature-slider-images .right-side{display:flex;flex-direction:column;gap:2.8rem;justify-content:space-between}.main-feature-slider-images .right-side .side-img{max-height:16.1rem;height:100%;width:100%;border-radius:5px;overflow:hidden;position:relative;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.main-feature-slider-images .right-side .side-img .show-more{display:inline-block;height:4rem;width:11.9rem;border-radius:.5rem;background:#fff;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.1rem;color:#363636;padding:1.1rem 1.9rem;position:absolute;right:9px;top:11px;display:flex;align-items:center;justify-content:center;gap:.8rem}.main-feature-slider-images .right-side .side-img .show-more img{height:1.8rem;width:1.8rem}@media (max-width:768px){.main-feature-slider-images{grid-template-columns:1fr;gap:1rem}.main-feature-slider-images .right-side{flex-direction:row-reverse;gap:1rem}}.review .name{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:74.4%;color:#666;margin-left:2rem}.review .date{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:74.4%;color:#c8c8c8;margin-left:2rem}.review .rating{padding:.9rem 1.7rem;background:#f7f7f7;border-radius:1.35rem}.review .rating p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.2rem;line-height:80.4%}.review .top{margin-bottom:2.6rem}.review .text-below{font-family:Poppins;font-style:normal;font-weight:300;font-size:1.4rem;line-height:140.4%;color:#666}.leave-review{padding:1.7rem 2rem;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.14);border-radius:.7rem}.leave-review-rating{display:flex;flex-direction:column;justify-content:center}.fa-star{cursor:pointer}.leave-review-rating .rating{display:flex;flex-direction:column}.leave-review p{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:95.4%;color:#363636}.leave-review .house-detail-stars{margin-left:0rem;margin-right:0rem}.leave-review textarea{margin-block:1.7rem;border-radius:.7rem;font-family:Poppins;font-style:normal;font-weight:300;font-size:1.4rem;line-height:140.4%;color:#666}.leave-review button,.make-offer button,.payment-card button{padding:2.1rem 3.1rem;font-family:Poppins;font-style:normal;font-weight:500;font-size:1.8rem;line-height:80%;color:#fff;border:none;background-color:var(--primary-blue);border-radius:.5rem;margin-left:auto}.payment-detail{padding-top:4.096rem}.make-offer h2,.payment-detail h2{padding-bottom:2rem;margin-bottom:2.4rem;display:inline-block;font-family:Spectral;font-style:normal;font-weight:500;font-size:2.8rem;line-height:84.7%;color:var(--text);border-bottom:.4rem solid #ffb13d}.payment-detail .payment-card{box-shadow:0 0 1.6rem rgba(0,0,0,.09);border-radius:.7rem;padding:2.3rem}.payment-detail .payment-card .grid-container{display:grid;grid-template-columns:auto auto;gap:2rem 2.6rem;margin-bottom:2rem}.payment-detail .payment-card .grid-container .input p{margin-bottom:.94rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.2rem;color:#4e4e4e}.payment-detail .payment-card .grid-container .input input::placeholder{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:#c8c8c8}.payment-detail .payment-card .grid-container .input input{height:5rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:var(--text)}@media (max-width:550px){.payment-detail .payment-card .grid-container{display:grid;grid-template-columns:auto;gap:2.6rem}}.make-offer{padding-top:4rem}.make-offer h5{margin-top:4.12rem;margin-bottom:4.12rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:2.4rem;line-height:96.5%;color:var(--text)}.make-offer .number-input{margin-bottom:2.9rem}.make-offer .number-input p,.make-offer .textarea-input p{margin-bottom:.8rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:2rem;line-height:1.2rem!important;color:#4e4e4e}.make-offer .number-input input{height:5rem;font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:var(--text);padding:1.9rem 2rem;width:50%;border:1px solid #c8c8c8;box-sizing:border-box;border-radius:5px}.make-offer .number-input input::placeholder,.make-offer .textarea-input textarea::placeholder{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:#c8c8c8}.make-offer .textarea-input textarea{font-family:Poppins;font-style:normal;font-weight:400;font-size:1.6rem;line-height:81.9%;color:var(--text);border:1.5px solid #8f8f8f;width:100%;padding:2.4rem;margin-bottom:4.15rem;border-radius:.7rem}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:.4rem}.noUi-horizontal .noUi-handle{width:1.8rem;height:1.8rem;border-radius:50%;left:-.7rem;top:-.7rem;background-color:#fff;border:2px solid var(--primary-blue);cursor:pointer}.noUi-background{background:#f7f7f7}.noUi-connect{background:var(--primary-blue);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:2px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.noUi-handle:active{border:8px solid #345dbb;border:8px solid rgba(53,93,187,.38);-webkit-background-clip:padding-box;background-clip:padding-box;left:-1.4rem;top:-1.4rem}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}@media (max-width:768px){.offcanvas{width:75%!important}}@media (max-width:500px){.offcanvas{width:100%!important}.pac-container{width:100%!important;max-width:22rem;overflow:auto}}@media (max-width:375px){.featured .heading h2{padding-bottom:1.6rem}}