.footer-wrapper .footer .for-sale ul,.footer-wrapper .footer .user-info .single-contact-info,.footer-wrapper .footer .user-info .two-contact-info,.footer-wrapper .footer .what-we-do ul,.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul,.navbar .navbar-brand,ul{padding:0;margin:0}a,a:focus,a:hover{text-decoration:none}ul li{list-style:none}body{font-family:Poppins,sans-serif}.btn:focus{box-shadow:none}.swiper-button-disabled svg{opacity:.5;cursor:not-allowed}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.header{position:fixed;top:0;padding-top:21px;padding-bottom:4px;width:100%;z-index:2000}.about-wrapper .about-info .about-info-data,.contact-wrapper .contact-info .contact-info-data,.listing-wrapper,.main,.main .banner,.testimonial-wrapper .testimonial-container{position:relative}.header.active-header,.header.active-header .nav-menu ul .list-inline-item .dropdown .dropdown-menu,.inner-nav.navbar .nav-menu ul .list-inline-item .dropdown ul,.navbar .nav-menu ul .list-inline-item .dropdown ul{background:rgba(0,0,0,.7)}.about-me,.about-us,.footer-wrapper .inner-wrapper,.listing-wrapper{background:var(--foreground_color)}.header.active-header .nav-menu,.navbar .nav-menu{display:flex;align-items:center}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn a,.header.active-header .nav-menu ul .list-inline-item .dropdown .dropdown-menu li a,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn a,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button a,.navbar .nav-menu button a,.services-wrapper .services .services-col .services-card-wrapper .service-card1:hover p,.services-wrapper .services .services-col .services-card-wrapper .service-card2:hover p,.services-wrapper .services .services-col .services-card-wrapper .service-card3:hover p,.services-wrapper .services .services-col .services-card-wrapper .service-card4:hover p{color:#fff}.header.active-header .nav-menu ul .list-inline-item .dropdown .dropdown-menu li a:hover,.services-wrapper .services .services-col .services-card-wrapper .service-card1:hover,.services-wrapper .services .services-col .services-card-wrapper .service-card2:hover,.services-wrapper .services .services-col .services-card-wrapper .service-card3:hover,.services-wrapper .services .services-col .services-card-wrapper .service-card4:hover{background:var(--primary_color)}.navbar .navbar-brand img{width:150px;height:80px}.navbar .nav-menu ul .list-inline-item{margin:0 40px 0 0}.navbar .nav-menu ul .list-inline-item:last-child{margin:0 30px 0 0}.navbar .nav-menu ul .list-inline-item a{font-size:16px;line-height:24px;font-weight:400;padding-top:10px;padding-bottom:10px;display:inline-block}.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav{border:none;outline:0;background:0 0;color:#fff;font-size:16px;font-weight:400;line-height:normal}.about-me .about-me-wrapper .about-me-image .about-me-mob-title,.footer-wrapper .footer .mob-footer-content,.footer-wrapper .footer-tandc-mob,.main .banner .user-card-wrapper .user-card-container-wrapper .mob,.mob-view-all-page,.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav::after{display:none}.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav .nav-arrow{margin-left:10px}.navbar .nav-menu ul .list-inline-item .dropdown ul li a:hover{background:var(--primary_color);color:#fff}.navbar .nav-menu button{background:var(--primary_color);border-radius:5px;padding:8px 10px;font-size:16px;line-height:24px;font-weight:400}.navbar .nav-menu button a:hover{background:0 0}.navbar .nav-menu .toggle-logo{display:none;margin-left:10px}.index-page .main-wrapper{user-select:none}.index-page .main-wrapper .main{user-select:text}@media (min-width:993px) and (max-width:1536px){.header{top:0;padding-top:18px}.navbar .navbar-brand img{width:100px;height:50px}.navbar .nav-menu ul .list-inline-item{margin:0 30px 0 0}.navbar .nav-menu ul .list-inline-item:last-child{margin:0 20px 0 0}.navbar .nav-menu button,.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav,.navbar .nav-menu ul .list-inline-item a{font-size:14px;line-height:21px}.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav::after{display:none}.navbar .nav-menu ul .list-inline-item .dropdown .drop-down-btn-nav .nav-arrow{margin-left:9px}.navbar .nav-menu ul .list-inline-item .dropdown ul{background:rgba(0,0,0,.7)}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:50px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:50px}}@media screen and (max-width:992px){.mob-view-all-page{display:block}.header{top:0;padding-top:10px}.navbar .menu{color:#fff;padding:20px;margin-top:10px;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.navbar .menu.is-active{display:block;background:rgba(0,0,0,.7)}.navbar .menu ul{text-align:center}.navbar-nav span{padding:10px 0}.navbar .menu .dropdown .drop-down-btn-nav{color:#fff;padding:10px}.navbar .menu .dropdown .drop-down-btn-nav::after,.navbar .nav-menu .large-navbar{display:none}.navbar .menu .dropdown .drop-down-btn-nav img{color:#000}.navbar .menu .dropdown ul{background:rgba(255,255,255,.5);margin-top:0!important}.navbar .navbar-brand img{width:80px;height:50px}.navbar .nav-menu button{font-size:16px;line-height:24px;padding:3px 5px}.navbar .toggle-logo{display:block!important}}.main .banner{min-height:100vh}.main .banner::after{position:absolute;content:"";top:0;width:100%;background-image:url("../../assets/img/bannerOverlay.webp");height:100%}.main .banner .banner-img img{-o-object-fit:cover;object-fit:cover;min-height:100vh}.main .banner .banner-info{position:absolute;top:393px;left:50%;transform:translateX(-50%);z-index:10;width:-moz-max-content;width:max-content}.main .banner .banner-info h1{font-family:Newsreader,serif;font-weight:500;font-size:50px;line-height:50px;color:#fff;padding-bottom:20px;text-align:center}.main .banner .banner-info .search-bar{padding:10px;border-radius:100px;background:rgba(255,255,255,.5);box-shadow:0 8px 12px 0 rgba(0,0,0,.1)}.main .banner .banner-info .search-bar input{width:650px;height:50px;margin-right:10px;border-radius:100px;outline:0;border:none;padding:13px 10px;font-size:1rem;font-weight:400;line-height:24px}.main .banner .banner-info .search-bar input::-moz-placeholder{color:#959595}.main .banner .banner-info .search-bar input::placeholder{color:#959595}.main .banner .banner-info .search-bar button{background:var(--primary_color);color:#fff;font-weight:500;font-size:18px;line-height:27px;border:none;outline:0;border-radius:100px;padding:11px 20px}.listing-wrapper .listing-title,.services-wrapper .services .services-col .services-card-wrapper a,.services-wrapper .services h3{color:rgb(var(--heading_color))}.main .banner .user-card-wrapper{position:absolute;bottom:30px;z-index:9;width:100%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{padding:20px;border-radius:20px;background:rgba(0,0,0,.3);display:flex;flex-wrap:wrap;width:500px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wide-card{width:600px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wider-card{width:690px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image{flex-basis:33%;margin:auto 0}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img{width:150px;height:150px;border-radius:50%;border:2px solid var(--primary_color)}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info{flex-basis:65%;padding-left:10px;margin:auto 0;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-weight:500;font-size:22px;line-height:33px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-weight:400;font-size:18px;line-height:27px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-weight:400;font-size:15px;line-height:27px;display:inline-block;color:#fff}.about-me .about-me-wrapper .about-me-image .social-media li svg rect,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li svg rect,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li svg rect,.about-wrapper .about-info .about-info-data .about-social-media li svg,.contact-wrapper .contact-info .contact-info-data .contact-social-media li svg,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location svg,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a svg,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a svg{fill:var(--primary_color)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .list-inline-item:not(:last-child){border-right:1px solid #bababa;padding-right:.5rem}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:20px;border-radius:20px;background:rgba(0,0,0,.3);display:flex;flex-wrap:wrap;width:425px;z-index:10}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:41%;margin:auto 0}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:150px;height:150px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:59%;padding-right:10px;margin:auto 0;text-align:right;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a{font-weight:400;font-size:18px;line-height:27px;display:inline-block;color:#fff}.index-page .main .banner .search-result{position:absolute;top:130px;z-index:99;background:#fff;max-width:calc(100% - 200px);width:100%;border:2px solid #e7ecf5;max-height:200px;overflow:auto}.banner .banner-info .search-result ul.country-list li{padding:8px}@media screen and (max-width:320px){.main .banner{height:760px;min-height:0}.main .banner::after{height:760px}.main .banner .banner-img img{min-height:0;height:100%}.main .banner .banner-info{top:270px;width:100%;z-index:10}.main .banner .banner-info h1{font-size:22px;line-height:22px;padding-bottom:15px}.main .banner .banner-info .search-bar{padding:10px;border-radius:10px}.main .banner .banner-info .search-bar input{width:100%;height:40px;border-radius:100px;outline:0;border:none;padding:11px 50px 11px 10px;font-size:12px;line-height:18px;margin-bottom:10px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:10px 20px;border-radius:10px;background:rgba(0,0,0,.3);width:100%}.main .banner .banner-info .search-bar input::-moz-placeholder{font-size:11px}.main .banner .banner-info .search-bar input::placeholder{font-size:11px}.main .banner .banner-info .search-bar button{font-size:16px;line-height:24px;border-radius:100px;padding:5px 20px;width:100%}.main .banner .user-card-wrapper{bottom:20px}.main .banner .user-card-wrapper .user-card-container-wrapper{flex-direction:column}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{margin-bottom:20px;flex-wrap:nowrap}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image{flex-basis:40%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:100px;height:100px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info{flex-basis:60%;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4{font-size:18px;line-height:27px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p{font-size:14px;line-height:21px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:9px;line-height:21px;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:34%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:66%;color:#000;text-align:left}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-size:16px;line-height:25px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-size:13px;line-height:19px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a{font-size:14px;line-height:21px;color:#000}.main .banner .user-card-wrapper .user-card-container-wrapper .large{display:none}.main .banner .user-card-wrapper .user-card-container-wrapper .mob{display:flex}}@media (min-width:321px) and (max-width:576px){.main .banner .user-card-wrapper .user-card-container-wrapper .user-card,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:10px 20px;border-radius:10px;background:rgba(0,0,0,.3);width:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{transform:translateX(-11%)!important;z-index:10;padding:5px 10px!important;font-size:12px!important;line-height:15px!important}.mob-view-all-page{display:block}.main .banner{height:760px;min-height:0}.main .banner::after{height:760px}.main .banner .banner-img img{min-height:0;height:100%}.main .banner .banner-info{top:270px;width:100%;z-index:10}.main .banner .banner-info h1{font-size:22px;line-height:22px;padding-bottom:15px}.main .banner .banner-info .search-bar{padding:10px;border-radius:10px}.main .banner .banner-info .search-bar input{width:100%;height:40px;border-radius:100px;padding:11px 50px 11px 10px;font-size:12px;line-height:18px;margin-bottom:10px}.main .banner .banner-info .search-bar button{font-size:16px;line-height:24px;padding:5px 20px;width:100%}.main .banner .user-card-wrapper{bottom:20px}.main .banner .user-card-wrapper .user-card-container-wrapper{flex-direction:column}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{margin-bottom:20px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wide-card,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wider-card{width:100%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:34%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:100px;height:100px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info{flex-basis:66%;padding-left:10px;margin:auto 0;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-size:18px;line-height:27px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-size:14px;line-height:21px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:9px;line-height:21px;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:66%;color:#000;text-align:left}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a{font-size:14px;line-height:21px;color:#000}.main .banner .user-card-wrapper .user-card-container-wrapper .large{display:none}.main .banner .user-card-wrapper .user-card-container-wrapper .mob{display:flex}}@media (min-width:577px) and (max-width:992px){.mob-view-all-page{display:block}.main .banner{height:700px;min-height:0}.main .banner::after{height:700px}.main .banner .banner-img img{min-height:0;height:100%}.main .banner .banner-info{top:210px;width:432px;z-index:10}.main .banner .banner-info h1{font-size:25px;line-height:25px;padding-bottom:15px}.main .banner .banner-info .search-bar{padding:10px;border-radius:10px}.main .banner .banner-info .search-bar input{width:100%;height:40px;border-radius:100px;padding:11px 50px 11px 10px;font-size:12px;line-height:18px;margin-bottom:10px}.main .banner .banner-info .search-bar button{font-size:16px;line-height:24px;padding:5px 20px;width:100%}.main .banner .user-card-wrapper{bottom:20px}.main .banner .user-card-wrapper .user-card-container-wrapper{flex-direction:column;align-items:center}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{padding:10px 20px;border-radius:10px;background:rgba(0,0,0,.3);width:400px;margin-bottom:20px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wide-card{width:460px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wider-card{width:500px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:34%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:100px;height:100px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info{flex-basis:66%;padding-left:10px;margin:auto 0;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-size:18px;line-height:27px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-size:14px;line-height:21px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:10px;line-height:21px;color:#fff}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:10px 20px;border-radius:10px;background:rgba(0,0,0,.3);width:500px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:66%;color:#000;text-align:left}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a{font-size:14px;line-height:21px;color:#000}.main .banner .user-card-wrapper .user-card-container-wrapper .large{display:none}.main .banner .user-card-wrapper .user-card-container-wrapper .mob{display:flex}}@media (min-width:993px) and (max-width:1279px){.main .banner{height:611px;min-height:0}.main .banner::after{height:611px}.main .banner .banner-img img{-o-object-fit:cover;object-fit:cover;min-height:0;height:100%}.main .banner .banner-info{width:-moz-max-content;width:max-content;top:178px}.main .banner .banner-info h1{font-size:38px;line-height:38px}.main .banner .banner-info .search-bar input{width:649px;height:40px;font-size:14px;line-height:21px}.main .banner .banner-info .search-bar button{font-size:16px;line-height:24px;padding:5px 20px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{width:400px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wide-card{width:490px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wider-card{width:550px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:37%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img{width:130px;height:130px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:63%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-size:20px;line-height:30px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-size:16px;line-height:24px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:11px;line-height:24px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{width:390px;z-index:10}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:130px;height:130px;border-radius:100%;border:2px solid var(--primary_color)}.main .banner .user-card-wrapper .user-card-container-wrapper .mob{display:none}}@media (min-width:1280px) and (max-width:1536px){.main .banner::after{height:100%}.main .banner .banner-info{width:-moz-max-content;width:max-content;top:250px}.main .banner .banner-info h1{font-size:38px;line-height:38px}.main .banner .banner-info .search-bar input{width:649px;height:40px;font-size:14px;line-height:21px}.main .banner .banner-info .search-bar button{font-size:16px;line-height:24px;padding:5px 20px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card{width:400px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wide-card{width:500px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card.wider-card{width:550px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image{flex-basis:36%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-image img{width:130px;height:130px;border-radius:100%;border:2px solid var(--primary_color)}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info{flex-basis:63%}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info h4{font-size:18px;line-height:30px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info p,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info a,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info p{font-size:16px;line-height:24px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:11px;line-height:24px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{width:390px;z-index:10}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-image img{width:130px;height:130px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2 .user-info h4{font-size:20px;line-height:30px}.main .banner .user-card-wrapper .user-card-container-wrapper .mob{display:none}.agent-elite-container{padding:0 60px!important}.index-page .main .banner .search-result{max-width:calc(100% - 265px);top:110px}}.services-wrapper{margin-top:120px;margin-bottom:104px}.services-wrapper .services h3{font-size:38px;font-weight:500;line-height:38px;font-family:Newsreader,serif;text-align:center;margin-bottom:30px}.services-wrapper .services .services-col{padding-left:10px!important;padding-right:10px!important}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{background:rgba(var(--rgb-color),.1);border-radius:10px;padding:23px 20px;display:flex;align-items:center;justify-content:space-between;transition:.3s ease-in}.services-wrapper .services .services-col .services-card-wrapper .service-card1:hover svg,.services-wrapper .services .services-col .services-card-wrapper .service-card2:hover svg,.services-wrapper .services .services-col .services-card-wrapper .service-card2:hover svg path,.services-wrapper .services .services-col .services-card-wrapper .service-card3:hover svg,.services-wrapper .services .services-col .services-card-wrapper .service-card4:hover svg{fill:#ffffff}.services-wrapper .services .services-col .services-card-wrapper .service-card1 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card2 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card3 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card4 svg{fill:var(--primary_color);height:60px;transition:.3s ease-in}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg1{width:60px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg2{width:75px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg3{width:52px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg4{width:67px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{text-align:right;font-size:15px;line-height:30px;font-weight:500;margin:0;transition:.3s ease-in}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p span{display:block}@media screen and (max-width:576px){.mob-view-all-page{display:block}.services-wrapper{margin-top:50px;margin-bottom:50px}.services-wrapper .services h3{font-size:22px;line-height:22px;margin-bottom:20px}.about-me .about-me-wrapper .about-me-image::after{background-image:none!important}.services-wrapper .services .services-col{padding-left:6px!important;padding-right:6px!important}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{background:var(--primary_color);margin-bottom:12px;padding:16px;color:#fff;justify-content:center}.services-wrapper .services .services-col .services-card-wrapper .service-card1 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card2 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card3 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card4 svg{display:none}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{text-align:center;font-size:13px;line-height:20px}.services-wrapper .services .services-col .services-card-wrapper .service-card2 p.precondo{line-height:40px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p span{display:inline-block}.services-wrapper .services .services-col .services-card-wrapper .service-card1{border-bottom-right-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p{max-width:49px}.services-wrapper .services .services-col .services-card-wrapper .service-card2{border-bottom-left-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card2 p{max-width:127px}.services-wrapper .services .services-col .services-card-wrapper .service-card3{border-top-right-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card3 p{max-width:91px}.services-wrapper .services .services-col .services-card-wrapper .service-card4{border-top-left-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{max-width:57px}.index-page .main .banner .search-result{top:90px;max-width:calc(100% - 55px)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper{right:-3px;left:auto}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper .ribbon{left:-9px;-webkit-transform:rotate(45deg)}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:100%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:12px;line-height:10px;padding:10px;font-weight:500;border-radius:100px;margin:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn a{color:#fff}}@media (min-width:577px) and (max-width:768px){.mob-view-all-page{display:block}.services-wrapper{margin-top:50px;margin-bottom:50px}.services-wrapper .services{padding:0 40px}.services-wrapper .services h3{font-size:22px;line-height:22px;margin-bottom:20px}.about-me .about-me-wrapper .about-me-image::after{background-image:none!important}.services-wrapper .services .services-col{padding-right:6px!important;padding-left:6px!important}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{background:var(--primary_color);margin-bottom:12px;padding:16px;color:#fff;justify-content:center}.services-wrapper .services .services-col .services-card-wrapper .service-card1 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card2 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card3 svg,.services-wrapper .services .services-col .services-card-wrapper .service-card4 svg{display:none}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{text-align:center;font-size:16px;line-height:24px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p span,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p span{display:inline-block}.services-wrapper .services .services-col .services-card-wrapper .service-card1{border-bottom-right-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card2{border-bottom-left-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card3{border-top-right-radius:0}.services-wrapper .services .services-col .services-card-wrapper .service-card4{border-top-left-radius:0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper{right:-3px;left:auto}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper .ribbon{left:-9px;-webkit-transform:rotate(45deg)}}@media (min-width:769px) and (max-width:992px){.mob-view-all-page{display:block}.services-wrapper{margin-top:60px;margin-bottom:60px}.services-wrapper .services h3{font-size:28px;line-height:28px;margin-bottom:23px}.about-me .about-me-wrapper .about-me-image::after{background-image:none!important}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{padding:21px 20px;margin-bottom:12px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg1{width:55px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg2{width:65px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg3{width:47px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg4{width:62px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{font-size:13px;line-height:18px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper{right:-3px;left:auto}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .ribbon-wrapper .ribbon{left:-9px;-webkit-transform:rotate(45deg)}.index-page .main .banner .search-result{max-width:calc(100% - 55px);top:90px}}@media (min-width:993px) and (max-width:1279px){.services-wrapper{margin-top:60px;margin-bottom:60px}.services-wrapper .services h3{font-size:28px;line-height:28px;margin-bottom:23px}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{padding:21px 20px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg1,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg1{width:55px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg2,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg2{width:65px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg3,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg3{width:47px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card2 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card3 .svg4,.services-wrapper .services .services-col .services-card-wrapper .service-card4 .svg4{width:62px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{font-size:14px;line-height:18px}}.listing-wrapper{padding:50px 0}.listing-wrapper .listing-title{font-size:38px;line-height:38px;font-weight:500;font-family:Newsreader,serif;text-align:center;user-select:none}.about-me .about-me-wrapper .about-me-info h2 span,.about-us .about-us-container .about-us-title span,.about-wrapper .about-info .about-info-data a span,.contact-us-wrapper .contact-us-info h2 span,.contact-wrapper .contact-info .contact-info-data a span,.listing-wrapper .listing-title span,.search-by-city-wrapper .city-title span,.testimonial-wrapper .testimonial-container .testimonial h2 span{color:var(--primary_color)}.about-me .about-me-wrapper .about-me-info .about-me-content,.listing-wrapper .listing-card-wrapper{margin:30px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{position:relative;overflow:hidden;border-radius:10px;width:100%;height:100%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{width:auto;height:400px!important;-o-object-fit:cover;object-fit:cover}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card:hover .listing-card-property-overlay{transform:translateY(0)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay{position:absolute;top:0;transform:translateY(-110%);transition:.4s;width:100%;height:100%;border-radius:10px;z-index:10}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper{position:absolute;top:0;display:flex;width:100%;height:100%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property-empty{flex-basis:40%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property{flex-basis:60%;text-align:center;margin:auto 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:18px;line-height:27px;padding:10px 30px;font-weight:500;border-radius:100px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:13px 0 13px 17px;display:flex;position:absolute;top:0;width:100%;height:100%}.listing-wrapper.precondo .listing-card-wrapper.precondo .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:45px 10px 30px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{flex-basis:45%;background:#1e1e1e;border-radius:10px;color:#fff;padding:18px 30px 35px;position:relative;z-index:20}.listing-wrapper.precondo .listing-card-wrapper.precondo .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:18px 30px 35px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{border:1px solid var(--primary_color);border-radius:100px;padding:5px 10px;font-size:20px;line-height:25px;font-weight:500px;width:-moz-max-content;width:max-content;margin:0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property-name{font-size:20px!important;line-height:33px!important;font-weight:500px!important;margin-top:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:16px;line-height:24px;font-weight:300;color:rgba(255,255,255,.8);padding:15px 0;margin:0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:18px;line-height:27px;font-weight:400;margin-bottom:15px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:18px;line-height:27px;font-weight:300}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath span,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed span{font-weight:500}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed{margin-bottom:2px}.listing-wrapper .listing-btn{position:absolute;bottom:104px;width:100%;display:flex;justify-content:center;z-index:10}.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg{fill:var(--primary_color);width:85px;height:37px}.listing-wrapper .listing-btn .swiper-button-disabled svg{opacity:.5}.listing-wrapper .view-all{padding-top:97px;text-align:center;font-size:16px;line-height:24px;font-weight:400;opacity:50%;margin:0;user-select:none;color:rgb(var(--heading_color))}@media (min-width:1280px) and (max-width:1535px){.listing-wrapper{padding:40px 0}.listing-wrapper .listing-title{font-size:30px;line-height:30px}.listing-wrapper .listing-card-wrapper{margin:25px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:100%;height:100%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button{font-size:16px;line-height:24px;padding:10px 15px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:20px 0 19px 17px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:19px 30px 31px;flex-basis:50%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:16px;line-height:20px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property,.listing-wrapper .view-all{font-size:14px;line-height:21px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:14px;line-height:24px}.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg{height:32px;width:70px}.listing-wrapper .view-all{padding-top:82px}}@media (min-width:1024px) and (max-width:1279px){.listing-wrapper{padding:38px 0}.listing-wrapper .listing-title{font-size:28px;line-height:28px}.listing-wrapper .listing-card-wrapper{margin:23px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:470px;height:320px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button{font-size:15px;line-height:23px;padding:9px 13px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:10px 0 18px 10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:10px 15px 25px;flex-basis:55%}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:16px;line-height:20px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:12px;line-height:19px;padding:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:14px;line-height:25px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:14px;line-height:24px}.listing-wrapper .listing-btn{bottom:75px}.listing-wrapper .view-all{padding-top:72px;font-size:14px;line-height:21px}}@media (min-width:769px) and (max-width:1023px){.mob-view-all-page{display:block}.listing-wrapper{padding:38px 0}.listing-wrapper .listing-title{font-size:26px;line-height:26px}.about-me .about-me-wrapper .about-me-image::after{background-image:none!important}.listing-wrapper .listing-card-wrapper{margin:23px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:470px;height:320px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{flex-basis:58%;padding:35px 15px 25px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay{transform:translateY(-125%)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button{font-size:14px;line-height:22px;padding:9px 13px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:14px 10px 12px!important}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:16px;line-height:26px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:12px;line-height:19px;padding:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:15px;line-height:16px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:14px;line-height:22px}.listing-wrapper .listing-btn{bottom:80px}.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg{height:32px;width:70px}.listing-wrapper .view-all{padding-top:65px;font-size:14px;line-height:20px}}@media (min-width:640px) and (max-width:768px){.mob-view-all-page{display:block}.listing-wrapper{padding:25px 0}.listing-wrapper .listing-title{font-size:24px;line-height:24px}.about-me .about-me-wrapper .about-me-image::after{background-image:none!important}.listing-wrapper .listing-card-wrapper{margin:22px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:480px;height:365px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card:hover .listing-card-property-overlay{transform:translateY(-100%)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay .listing-view-property-wrapper .listing-view-property button{font-size:14px;line-height:22px;padding:9px 13px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:15px;align-items:end}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:10px 15px 13px;flex-basis:100%;min-height:165px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:18px;line-height:27px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:14px;line-height:21px;padding:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:14px;line-height:10px;margin-bottom:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:14px;line-height:10px;display:inline-block}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed{margin-right:10px}.listing-wrapper .listing-btn{bottom:61px}.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg{height:28px;width:65px}.listing-wrapper .view-all{padding-top:68px;font-size:14px;line-height:21px}.index-page .main .banner .search-result{max-width:calc(100% - 55px);top:90px}}@media (min-width:320px) and (max-width:639px){.mob-view-all-page{display:block}.listing-wrapper{padding:20px 0}.listing-wrapper .listing-title{font-size:22px;line-height:22px}.listing-wrapper .listing-card-wrapper{margin:20px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:100%;height:400px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card:hover .listing-card-property-overlay{transform:translateY(-100%)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:10px;align-items:end}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:10px 20px;flex-basis:100%;min-height:156px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:18px;line-height:27px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:12px;line-height:20px;padding:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:16px;line-height:24px;margin-bottom:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:16px;line-height:24px;display:inline-block}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed{margin-right:10px}.listing-wrapper .listing-btn{bottom:60px}.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg{height:28px;width:65px}.listing-wrapper .view-all{padding-top:68px;font-size:14px;line-height:21px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:12px;line-height:10px;padding:10px;font-weight:500;border-radius:100px;margin:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn a{color:#fff}}.about-me .about-me-wrapper .about-me-info h2,.about-us .about-us-container .about-us-title,.search-by-city-wrapper .city-title{font-size:38px;line-height:38px;user-select:none;font-family:Newsreader,serif;color:rgb(var(--heading_color))}.search-by-city-wrapper{position:relative;padding:120px 0 187px}.search-by-city-wrapper .city-title{margin:0;padding-bottom:30px;text-align:center}.search-by-city-wrapper .search-by-city .city-swiper{padding-right:16px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:208px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{position:relative;width:-moz-max-content;overflow:hidden;border-radius:10px}.city-swiper,.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img,.swiper,.testimonial-swiper{width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{position:absolute;content:"";background-image:url("../../assets/img/city-overlay.png");max-width:100%;top:-5px;left:0;background-size:cover;width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card:hover .see-listing-btn{transform:translateX(0)}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{margin:0;position:absolute;top:30px;left:20px;color:#fff;z-index:10;font-size:26px;line-height:39px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card span{margin:0;position:absolute;left:0;color:#b1a9a9;z-index:10;font-size:18px;line-height:99px;text-transform:capitalize}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{border:none;outline:0;z-index:3;box-shadow:none;background:var(--primary_color);color:#fff;padding:10px 20px;font-size:18px;line-height:27px;font-weight:500;position:absolute;bottom:30px;left:20px;border-radius:100px;cursor:pointer;transform:translateX(-115%);transition:.3s ease-in}.search-by-city-wrapper .search-by-city-btn{position:absolute;bottom:120px;width:100%;display:flex;justify-content:center}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{fill:var(--primary_color);width:85px;height:37px;cursor:pointer}@media (min-width:1280px) and (max-width:1536px){.services-wrapper{margin-top:80px;margin-bottom:80px}.navbar .nav-menu ul .list-inline-item a{padding:5px 0!important}.services-wrapper .services h3{font-size:30px;line-height:30px;margin-bottom:25px}.services-wrapper .services .services-col .services-card-wrapper .service-card1,.services-wrapper .services .services-col .services-card-wrapper .service-card2,.services-wrapper .services .services-col .services-card-wrapper .service-card3,.services-wrapper .services .services-col .services-card-wrapper .service-card4{padding:22px 20px}.services-wrapper .services .services-col .services-card-wrapper .service-card1 p,.services-wrapper .services .services-col .services-card-wrapper .service-card2 p,.services-wrapper .services .services-col .services-card-wrapper .service-card3 p,.services-wrapper .services .services-col .services-card-wrapper .service-card4 p{font-size:15px;line-height:25px}.search-by-city-wrapper{padding:80px 0 137px}.search-by-city-wrapper .city-title{padding-bottom:25px;font-size:30px;line-height:30px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:59px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{width:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{width:auto;height:auto}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{font-size:24px;line-height:36px}.search-by-city-wrapper .search-by-city-btn{bottom:80px}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:70px;height:32px}}@media (min-width:1024px) and (max-width:1279px){.search-by-city-wrapper{padding:75px 0 132px}.search-by-city-wrapper .city-title{padding-bottom:25px;font-size:30px;line-height:30px}.navbar .nav-menu ul .list-inline-item a{padding-top:5px!important;padding-bottom:5px!important}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:59px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{height:100%;width:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{width:auto;height:auto}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:220px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{font-size:24px;line-height:36px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{padding:6px 20px;font-size:16px;line-height:24px;bottom:19px;left:16px}.search-by-city-wrapper .search-by-city-btn{bottom:80px}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:70px;height:32px}}@media (min-width:769px) and (max-width:1023px){.search-by-city-wrapper{padding:68px 0 100px}.search-by-city-wrapper .city-title{padding-bottom:22px;font-size:26px;line-height:28px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:40px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{height:auto;width:auto}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:225px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{font-size:22px;line-height:33px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{padding:5px 18px;font-size:14px;line-height:22px;bottom:19px;left:16px}.search-by-city-wrapper .search-by-city-btn{bottom:30px}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:70px;height:32px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay{display:none}}@media (min-width:640px) and (max-width:768px){.search-by-city-wrapper{padding:60px 0 100px}.search-by-city-wrapper .city-title{padding-bottom:22px;font-size:24px;line-height:24px}.search-by-city-wrapper .search-by-city{padding:0 16px}.search-by-city-wrapper .search-by-city .city-swiper{padding-right:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{width:auto;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:10px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:170px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card:hover .see-listing-btn{transform:translateX(-115%)}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{font-size:20px;line-height:30px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{padding:5px 18px;font-size:14px;line-height:22px;bottom:19px;left:16px}.search-by-city-wrapper .search-by-city-btn{bottom:50px}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:65px;height:28px}}@media (min-width:321px) and (max-width:639px){.search-by-city-wrapper{padding:50px 0 100px}.search-by-city-wrapper .city-title{padding-bottom:21px;font-size:22px;line-height:22px}.search-by-city-wrapper .search-by-city{padding:0 16px}.search-by-city-wrapper .search-by-city .city-swiper{padding-right:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{width:auto;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:10px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card:hover .see-listing-btn{transform:translateX(-115%)}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{top:10px;left:10px;font-size:18px;line-height:27px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{padding:5px 18px;font-size:14px;line-height:22px;bottom:19px;left:16px}.search-by-city-wrapper .search-by-city-btn{bottom:50px}.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:65px;height:28px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card span{font-size:14px;line-height:74px}}@media screen and (max-width:320px){.listing-wrapper .listing-btn .listing-swiper-button-next svg,.listing-wrapper .listing-btn .listing-swiper-button-prev svg,.listing-wrapper .listing-btn .listing-swiper-precond-next svg,.listing-wrapper .listing-btn .listing-swiper-precond-prev svg,.listing-wrapper .listing-btn .listing-swiper-sold-next svg,.listing-wrapper .listing-btn .listing-swiper-sold-prev svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-next svg,.search-by-city-wrapper .search-by-city-btn .search-by-city-swiper-button-prev svg{width:65px;height:28px}.mob-view-all-page{display:block}.listing-wrapper{padding:20px 0}.listing-wrapper .listing-title{font-size:22px;line-height:22px}.listing-wrapper .listing-card-wrapper{margin:20px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card{width:100%;height:400px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card:hover .listing-card-property-overlay{transform:translateY(-100%)}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper{padding:10px;align-items:end}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info{padding:10px 20px;flex-basis:100%;min-height:156px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .price{font-size:16px;line-height:25px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .property{font-size:10px;line-height:18px;padding:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .location{font-size:15px;line-height:22px;margin-bottom:8px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bath,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed,.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .sqft{font-size:15px;line-height:22px;display:inline-block}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .bed{margin-right:10px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .detail-extra{font-size:13px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:12px;line-height:10px;padding:10px;font-weight:500;border-radius:100px;margin:10px 0}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn a{color:#fff}.listing-wrapper .listing-btn{bottom:60px}.listing-wrapper .view-all{padding-top:68px;font-size:14px;line-height:21px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card .see-listing-btn{transform:translateX(-11%)!important;z-index:10;padding:5px 10px!important;font-size:12px!important;line-height:15px!important;bottom:19px;left:16px}.search-by-city-wrapper{padding:50px 0 100px}.search-by-city-wrapper .city-title{padding-bottom:21px;font-size:22px;line-height:22px}.search-by-city-wrapper .search-by-city{padding:0 16px}.search-by-city-wrapper .search-by-city .city-swiper{padding-right:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide:first-of-type.swiper-slide-active{margin-left:0}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card{width:100%;height:100%}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card img{width:auto;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:10px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card::after{height:120px}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card:hover .see-listing-btn{transform:translateX(-115%)}.search-by-city-wrapper .search-by-city .city-swiper .swiper-slide .search-by-city-card p{top:10px;left:10px;font-size:18px;line-height:27px}.search-by-city-wrapper .search-by-city-btn{bottom:50px}}.about-me,.about-us{padding:60px 0}.about-us .about-us-container{padding:0 362px}.about-us .about-us-container .about-us-title{text-align:center;margin-bottom:30px}.about-us .about-us-container .about-us-wrapper{display:flex;max-width:695px;gap:100px;margin:0 auto}.about-us .about-us-container .about-us-wrapper .about-us-card1,.about-us .about-us-container .about-us-wrapper .about-us-card2{padding:20px;border:1px solid var(--primary_color);border-radius:170px 170px 20px 20px}.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{border-radius:100%;width:250px;height:250px;margin:0 auto;display:block}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info{display:flex;flex-direction:column;align-items:center;color:#000;margin-top:10px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul,.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions{text-align:center}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child),.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:20px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data{padding:20px 0;display:flex;flex-direction:column;align-items:center;max-width:fit-content}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{margin:0;font-size:20px;line-height:33px;font-weight:500;text-align:center;color:rgb(var(--heading_color))}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p{margin:4px 0;font-size:18px;line-height:27px;font-weight:400;color:rgb(var(--heading_color))}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a{color:#000;font-size:18px;line-height:27px;font-weight:400;display:inline-block;color:rgb(var(--heading_color))}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px;text-align:center;color:rgb(var(--heading_color))}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:18px;line-height:27px;padding:10px 30px;border-radius:100px}.about-me .about-me-wrapper,.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note{display:flex}.about-me .about-me-wrapper .about-me-image{flex-basis:20%;position:relative;user-select:none}.about-me .about-me-wrapper .about-me-image img{width:300px;height:300px;border-radius:100%;overflow:hidden}.about-me .about-me-wrapper .about-me-image::after{position:absolute;bottom:0;content:"";width:100%;height:100%;background-image:url("../../assets/img/aboutme-overlay.webp");left:0;background-size:cover;background-repeat:no-repeat;border-radius:100%}.about-me .about-me-wrapper .about-me-image .social-media{position:absolute;bottom:45px;width:100%;text-align:center;z-index:10}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child){margin-right:15px}.about-me .about-me-wrapper .about-me-info{flex-basis:68%;padding-left:107px;margin:auto 0}.about-me .about-me-wrapper .about-me-info h2{font-weight:400;margin:0;color:rgb(var(--heading_color))}.about-me .about-me-wrapper .about-me-info .about-me-content h5{margin-bottom:10px;font-size:22px;font-weight:500;line-height:25px;user-select:none;color:rgb(var(--heading_color))}.about-me .about-me-wrapper .about-me-info .about-me-content p{font-size:16px;font-weight:400;line-height:25px;color:rgb(var(--heading_color))}.about-me .about-me-wrapper .about-me-info .about-me-btn{color:#fff;font-size:18px;font-weight:500;line-height:27px;padding:10px 30px;border-radius:100px;background:var(--primary_color)}.testimonial-wrapper{padding:122px 0;position:relative;user-select:none}.testimonial-wrapper .testimonial-bg{position:absolute;top:92px;left:50%;transform:translateX(-50%)}.testimonial-wrapper .testimonial-container .testimonial{display:flex;flex-direction:column;align-items:center;color:rbg(var(--heading_color))}.testimonial-wrapper .testimonial-container .testimonial h2{font-family:Newsreader,serif;font-size:38px;line-height:normal;margin-bottom:24px;text-align:center;color:rgb(var(--heading_color))}.testimonial-wrapper .testimonial-container .testimonial p{text-align:center;font-style:normal;font-weight:400;line-height:25px;padding-bottom:10px;max-width:1057px;margin:0 auto;font-size:16px;color:rgb(var(--heading_color))}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:22px;font-weight:400;line-height:25px;margin-bottom:30px;text-align:center;color:rgb(var(--heading_color))}.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{outline:0;border:none;color:#fff;font-size:18px;font-weight:500;line-height:normal;padding:10px 30px;border-radius:100px;background:var(--primary_color);width:-moz-max-content;width:max-content}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{fill:var(--primary_color);width:66px;height:37px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:10}.contact-us-wrapper{user-select:none;background-image:url("../../assets/img/contact-us-bg.webp");background-repeat:no-repeat;width:100%;height:551px;background-size:100% 551px;padding:60px 0 54px;max-width:100%;user-select:none}.contact-us-wrapper .contact-us-info h2{color:#fff;font-family:Newsreader,serif;font-size:38px;font-weight:400;line-height:normal;margin-bottom:30px;user-select:none}.contact-us-wrapper .contact-us-info label{color:#fff;font-size:16px;font-weight:400;line-height:normal;margin-bottom:8px;margin-left:4px}.contact-us-wrapper .contact-us-info label.disclaimer{font-size:13px!important}.contact-us-wrapper .contact-us-info input:not([type=checkbox]){height:44px;outline:0;border:1px solid rgba(0,0,0,.3);border-radius:100px;padding:10px 20px;background:#fff}.contact-us-wrapper .contact-us-info .message-block{margin-top:30px}.contact-us-wrapper .contact-us-info textarea{border-radius:20px;border:1px solid rgba(0,0,0,.3);background:#fff;outline:0;padding:10px 100px 10px 20px;min-height:150px}.contact-us-wrapper .contact-us-info .submit-btn{color:#fff;font-size:18px;font-weight:500;line-height:normal;padding:10px 30px;background:var(--primary_color);margin-top:30px;border-radius:100px}@media (min-width:1280px) and (max-width:1535px){.about-me,.about-us{padding:40px 0}.about-us .about-us-container{padding:0 256px}.about-us .about-us-container .about-us-title{font-size:30px;line-height:30px;margin-bottom:16px}.about-us .about-us-container .about-us-wrapper{display:flex;max-width:630px;gap:50px}.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{width:250px;height:250px}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child){margin-right:10px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{font-size:18px;line-height:30px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p,.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{font-size:16px;line-height:24px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px}.about-me .about-me-wrapper .about-me-image{flex-basis:24%}.about-me .about-me-wrapper .about-me-image img{width:280px;height:280px}.about-me .about-me-wrapper .about-me-image .social-media{bottom:40px}.about-me .about-me-wrapper .about-me-info{padding-left:53px}.about-me .about-me-wrapper .about-me-info h2{font-size:30px;line-height:30px}.about-me .about-me-wrapper .about-me-info .about-me-content{margin:25px 0}.about-me .about-me-wrapper .about-me-info .about-me-content h5{font-size:20px;line-height:25px}.about-me .about-me-wrapper .about-me-info .about-me-content p{font-size:16px;line-height:25px}.about-me .about-me-wrapper .about-me-info .about-me-btn{color:#fff;font-size:16px;line-height:24px;padding:10px 30px}.testimonial-wrapper{padding:85px 0 80px}.testimonial-wrapper .testimonial-bg{position:absolute;top:60px}.contact-us-wrapper .contact-us-info h2,.testimonial-wrapper .testimonial-container .testimonial h2{font-size:30px;line-height:30px;margin-bottom:20px}.testimonial-wrapper .testimonial-container .testimonial p{max-width:845px}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:20px;margin-bottom:25px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:60px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{width:77px;height:32px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:60px}.contact-us-wrapper{height:491px;padding:30px 0;background-size:100% 491px}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:20px}}@media (min-width:1024px) and (max-width:1279px){.about-us{padding:38px 0}.about-us .about-us-container{padding:0 128px}.about-us .about-us-container .about-us-title{font-size:28px;line-height:28px;margin-bottom:15px}.about-us .about-us-container .about-us-wrapper{display:flex;max-width:630px;gap:70px}.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{width:230px;height:230px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child){margin-right:9px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{font-size:17px;line-height:26px}.about-me .about-me-wrapper .about-me-info .about-me-content p,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p{font-size:14px;line-height:22px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px}.about-me{padding:35px 0}.about-me .about-me-wrapper .about-me-image{flex-basis:32%}.about-me .about-me-wrapper .about-me-image img{width:300px;height:300px}.about-me .about-me-wrapper .about-me-image .social-media{bottom:30px}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child){margin-right:10px}.about-me .about-me-wrapper .about-me-info{padding-left:33px}.about-me .about-me-wrapper .about-me-info h2{font-size:27px;line-height:27px}.about-me .about-me-wrapper .about-me-info .about-me-content{margin:23px 0}.about-me .about-me-wrapper .about-me-info .about-me-content h5{font-size:18px;line-height:23px}.about-me .about-me-wrapper .about-me-info .about-me-btn{font-size:14px;line-height:22px;padding:8px 28px}.testimonial-wrapper{padding:80px 0 75px}.testimonial-wrapper .testimonial-bg{position:absolute;top:60px}.contact-us-wrapper .contact-us-info h2,.testimonial-wrapper .testimonial-container .testimonial h2{font-size:28px;line-height:28px;margin-bottom:20px}.testimonial-wrapper .testimonial-container .testimonial p{line-height:24px;max-width:760px;font-size:15px}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:19px;margin-bottom:23px}.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{font-size:15px;line-height:23px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:20px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{width:77px;height:32px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:20px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{height:351px!important}.contact-us-wrapper{height:491px;background-size:100% 491px;padding:40px 0}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:20px}}@media (min-width:769px) and (max-width:1023px){.about-us{padding:38px 0}.about-us .about-us-container{padding:0}.about-us .about-us-container .about-us-title{font-size:28px;line-height:28px;margin-bottom:15px}.about-us .about-us-container .about-us-wrapper{display:flex;max-width:630px;gap:70px}.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{width:230px;height:230px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child){margin-right:9px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{font-size:17px;line-height:26px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p{font-size:14px;line-height:22px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-property-overlay{transform:translateY(-125%)!important}.about-me{padding:35px 0}.about-me .about-me-wrapper .about-me-image{flex-basis:40%;margin:auto 0}.about-me .about-me-wrapper .about-me-image img,.about-me .about-me-wrapper .about-me-image::after{width:270px;height:270px}.about-me .about-me-wrapper .about-me-image .social-media{bottom:30px}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child){margin-right:10px}.about-me .about-me-wrapper .about-me-info{padding-left:20px}.about-me .about-me-wrapper .about-me-info h2{font-size:25px;line-height:25px}.about-me .about-me-wrapper .about-me-info .about-me-content{margin:18px 0}.about-me .about-me-wrapper .about-me-info .about-me-content h5{font-size:16px;line-height:20px}.about-me .about-me-wrapper .about-me-info .about-me-content p{font-size:13px;line-height:20px}.about-me .about-me-wrapper .about-me-info .about-me-btn{font-size:13px;line-height:20px;padding:8px 28px}.testimonial-wrapper{padding:78px 0 73px}.testimonial-wrapper .testimonial-bg{top:55px}.testimonial-wrapper .testimonial-container .testimonial h2{font-size:27px;line-height:27px;margin-bottom:24px}.testimonial-wrapper .testimonial-container .testimonial p{line-height:22px;max-width:500px;font-size:14px}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:18px;margin-bottom:22px}.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{font-size:14px;line-height:22px;padding:8px 20px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:20px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{width:75px;height:30px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:20px}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{height:360px!important}.contact-us-wrapper{height:645px;padding:20px 0;background-size:cover}.contact-us-wrapper .contact-us-info h2{font-size:28px;line-height:28px;margin-bottom:25px}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:20px}}@media (min-width:640px) and (max-width:768px){.about-me,.about-us{padding:22px 0}.about-us .about-us-container{padding:0}.about-us .about-us-container .about-us-title{font-size:24px;line-height:24px;margin-bottom:0}.about-us .about-us-container .about-us-wrapper{align-items:center;flex-direction:column;gap:0}.about-us .about-us-container .about-us-wrapper .about-us-card1,.about-us .about-us-container .about-us-wrapper .about-us-card2{margin-right:0;padding:25px;border:none}.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{width:210px;height:210px}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child){margin-right:10px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{font-size:18px;line-height:32px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p{font-size:18px;line-height:26px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a{font-size:18px;line-height:24px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px}.about-us .about-us-container .about-us-wrapper .about-us-card2{margin-left:0;flex-basis:100%;border-top:1px solid var(--primary_color);border-radius:0}.about-me .about-me-wrapper{flex-direction:column}.about-me .about-me-wrapper .about-me-image{flex-basis:100%;margin:0 auto}.about-me .about-me-wrapper .about-me-image img{width:220px;height:220px}.about-me .about-me-wrapper .about-me-image .about-me-mob-title{font-size:25px;line-height:25px;font-weight:400;font-family:Newsreader,serif;text-align:center;margin:0;padding-bottom:20px;display:block}.about-me .about-me-wrapper .about-me-image .about-me-mob-title span{color:var(--primary_color)}.about-me .about-me-wrapper .about-me-image .social-media{position:static;margin-top:10px}.about-me .about-me-wrapper .about-me-info{padding-left:0;display:flex;flex-direction:column;align-items:center}.about-me .about-me-wrapper .about-me-info h2{font-size:25px;line-height:25px;display:none}.about-me .about-me-wrapper .about-me-info .about-me-content{margin:20px 0}.about-me .about-me-wrapper .about-me-info .about-me-content h5{font-size:20px;line-height:27px;text-align:center}.about-me .about-me-wrapper .about-me-info .about-me-content p{font-size:18px;line-height:27px}.about-me .about-me-wrapper .about-me-info .about-me-btn{font-size:18px;line-height:27px;padding:12px 32px;width:-moz-max-content;width:max-content}.testimonial-wrapper{padding:55px 0 56px}.testimonial-wrapper .testimonial-bg{top:32px}.testimonial-wrapper .testimonial-container .testimonial h2{font-size:25px;line-height:25px;margin-bottom:18px}.testimonial-wrapper .testimonial-container .testimonial p{line-height:20px;max-width:100%;width:100%;font-size:16px}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:18px;margin-bottom:15px}.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{font-size:16px;line-height:24px;padding:10px 30px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:20px;display:none}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{width:75px;height:30px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:20px;display:none}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card img{height:360px!important}.contact-us-wrapper{height:625px;padding:20px 0;background-size:cover}.contact-us-wrapper .contact-us-info h2{font-size:25px;line-height:25px;margin-bottom:15px}.contact-us-wrapper .contact-us-info input:not([type=checkbox]){height:44px;outline:0;border:1px solid rgba(0,0,0,.3);border-radius:100px;padding:10px 20px;background:#fff;margin-bottom:10px}.contact-us-wrapper .contact-us-info .message-block{margin-top:0}.contact-us-wrapper .contact-us-info .submit-btn{margin-top:15px}}@media screen and (max-width:639px){.about-me,.about-us{padding:20px 0}.about-us .about-us-container{padding:0}.about-us .about-us-container .about-us-title{font-size:22px;line-height:22px;margin-bottom:0}.about-us .about-us-container .about-us-wrapper{align-items:center;flex-direction:column;gap:0}.about-us .about-us-container .about-us-wrapper .about-us-card1,.about-us .about-us-container .about-us-wrapper .about-us-card2{margin-right:0;padding:25px;border:none}.about-me .about-me-wrapper .about-me-image img,.about-us .about-us-container .about-us-wrapper .about-us-card1 img,.about-us .about-us-container .about-us-wrapper .about-us-card2 img{width:200px;height:200px}.about-me .about-me-wrapper .about-me-image .social-media li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child){margin-right:10px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data h4,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data h4{font-size:18px;line-height:30px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data p,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-me-btn,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data a,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data p{font-size:16px;line-height:24px}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info .about-us-data .phone,.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info .about-us-data .phone{margin-bottom:4px}.about-us .about-us-container .about-us-wrapper .about-us-card2{margin-left:0;flex-basis:100%;border-top:1px solid var(--primary_color);border-radius:0}.about-me .about-me-wrapper{flex-direction:column}.about-me .about-me-wrapper .about-me-image{flex-basis:100%;margin:0 auto}.about-me .about-me-wrapper .about-me-image .about-me-mob-title{font-size:22px;line-height:22px;font-weight:400;font-family:Newsreader,serif;text-align:center;margin:0;padding-bottom:20px;display:block}.about-me .about-me-wrapper .about-me-image .about-me-mob-title span{color:var(--primary_color)}.about-me .about-me-wrapper .about-me-image .social-media{position:static;margin-top:10px}.about-me .about-me-wrapper .about-me-info{padding-left:0;display:flex;flex-direction:column;align-items:center}.about-me .about-me-wrapper .about-me-info h2{font-size:25px;line-height:25px;display:none}.about-me .about-me-wrapper .about-me-info .about-me-content{margin:20px 0;text-align:center}.about-me .about-me-wrapper .about-me-info .about-me-content h5{font-size:18px;line-height:25px;text-align:center;margin:0}.about-me .about-me-wrapper .about-me-info .about-me-content p{font-size:16px;line-height:25px}.about-me .about-me-wrapper .about-me-info .about-me-btn{font-size:16px;line-height:24px;padding:10px 30px;width:-moz-max-content;width:max-content}.testimonial-wrapper{padding:51px 0 50px}.testimonial-wrapper .testimonial-bg{top:29px}.testimonial-wrapper .testimonial-container .testimonial h2{font-size:23px;line-height:22px;margin-bottom:15px}.testimonial-wrapper .testimonial-container .testimonial p{line-height:20px;max-width:100%;width:100%;font-size:14px}.testimonial-wrapper .testimonial-container .testimonial h5{font-size:18px;line-height:25px;margin-bottom:15px}.testimonial-wrapper .testimonial-container .testimonial .submit-yours-btn{font-size:16px;line-height:24px;padding:10px 30px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:20px;display:none}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next svg,.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev svg{width:75px;height:30px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:20px;display:none}.contact-us-wrapper{height:600px;padding:20px 0;background-size:cover;background-position:center}.contact-us-wrapper .contact-us-info h2{font-size:22px;line-height:22px;margin-bottom:12px}.contact-us-wrapper .contact-us-info input:not([type=checkbox]){height:41px;margin-bottom:10px}.contact-us-wrapper .contact-us-info .message-block{margin-top:0}.contact-us-wrapper .contact-us-info .submit-btn{margin-top:10px}.contact-us-wrapper .contact-us-info label.disclaimer{font-size:9px!important}}.footer-wrapper{background-color:var(--background_color)}.footer-wrapper .footer{display:flex;width:100%;padding:52px 0 20px;border-bottom:1px solid rgba(var(--heading_color),.3)}.footer-wrapper .footer .logo-block{flex-basis:34%;padding-right:190px}.footer-wrapper .footer .logo-block img{width:250px;height:150px}.footer-wrapper .footer .user-info{flex-basis:32.5%}.footer-wrapper .footer .user-info .two-contact-info .footer-two-email,.footer-wrapper .footer .user-info .two-contact-info .footer-two-phone{margin-top:20px}.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .user-info .single-contact-info li,.footer-wrapper .footer .user-info .two-contact-info li,.footer-wrapper .footer .what-we-do ul li{color:rgb(var(--heading_color));font-size:16px;font-weight:400;line-height:normal}.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .user-info .two-contact-info li:not(:last-child),.footer-wrapper .footer .what-we-do ul li:not(:last-child){margin-bottom:10px}.footer-wrapper .footer .user-info .single-contact-info li svg,.footer-wrapper .footer .user-info .two-contact-info li svg{fill:var(--primary_color);vertical-align:middle;margin-right:15px}.footer-wrapper .footer .for-sale ul li a,.footer-wrapper .footer .user-info .single-contact-info li a,.footer-wrapper .footer .user-info .two-contact-info li a,.footer-wrapper .footer .what-we-do ul li a{color:rgb(var(--heading_color));font-size:16px;font-weight:400;line-height:normal;display:inline-block}.footer-wrapper .footer .user-info .single-contact-info li:not(:last-child){margin-bottom:30px}.footer-wrapper .footer .what-we-do{flex-basis:15%}.footer-wrapper .footer .for-sale p,.footer-wrapper .footer .what-we-do p{color:rgb(var(--heading_color));font-size:16px;font-weight:500;line-height:normal;opacity:.5;margin-bottom:10px}.footer-wrapper .footer .for-sale{flex-basis:26%;padding-left:180px}.footer-wrapper .footer-tandc{padding-top:24px;padding-bottom:20px}.footer-wrapper .footer-tandc .footer-tandc-content{display:flex;justify-content:space-between}.footer-wrapper .footer-tandc .footer-tandc-content .copyright p,.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note p{margin:0;color:rgb(var(--heading_color));font-size:14px;font-weight:400;line-height:normal;opacity:.5}.footer-wrapper .footer-tandc .footer-tandc-content .copyright .copyright-content1{padding-bottom:13px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li{margin:0;line-height:16px;position:relative}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li:not(:last-child){padding-right:6px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li:not(:last-child)::after{position:absolute;content:"";bottom:2px;width:2px;height:13px;background:rgba(var(--heading_color),.3)}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li a{color:rgb(var(--heading_color));font-size:13px;font-weight:400;opacity:.5;display:inline-block;padding-left:6px;padding-right:6px}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo p{color:rgb(var(--heading_color));font-size:13px;font-weight:400;line-height:normal;opacity:.5;margin-bottom:15px}.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note .footer-tandc-note1{margin-left:20px;font-size:12px;max-width:784px}.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note .footer-tandc-note2{font-size:12px;max-width:1000px}.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note .footer-tandc-note2 a{color:#000;font-size:12px;font-weight:400;line-height:normal;text-decoration-line:underline}@media (min-width:1280px) and (max-width:1540px){.footer-wrapper .footer{padding:40px 0 20px}.footer-wrapper .footer .logo-block{padding-right:200px}.footer-wrapper .footer .logo-block img{width:200px;height:120px}.footer-wrapper .footer .user-info .single-contact-info li,.footer-wrapper .footer .user-info .single-contact-info li a,.footer-wrapper .footer .user-info .two-contact-info li{font-size:14px}.footer-wrapper .footer .user-info .two-contact-info li a{font-size:14px;line-height:22px}.footer-wrapper .footer .user-info .single-contact-info li:not(:last-child){margin-bottom:25px}.footer-wrapper .footer .user-info .single-contact-info li svg{fill:var(--primary_color);vertical-align:middle;margin-right:15px}.footer-wrapper .footer .what-we-do{flex-basis:14%}.footer-wrapper .footer .for-sale p,.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .what-we-do p,.footer-wrapper .footer .what-we-do ul li:not(:last-child){margin-bottom:8px}.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .for-sale ul li a,.footer-wrapper .footer .what-we-do ul li{font-size:13px;line-height:21px}.footer-wrapper .footer .what-we-do ul li a{font-size:13px;line-height:21px;display:inline-block}.footer-wrapper .footer .for-sale{flex-basis:24%;padding-left:129px}.footer-wrapper .footer-tandc{padding-top:14px}.footer-wrapper .footer-tandc .footer-tandc-content .copyright .copyright-content1{padding-bottom:10px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions{padding-left:40px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li:not(:last-child){padding-right:4px}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo p{font-size:13px;line-height:21px;margin-bottom:13px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-next{right:50px}.testimonial-wrapper .testimonial-container .testimonial-swiper-btn .testimonial-swiper-button-prev{left:50px}}.about-wrapper .about-banner,.contact-wrapper .contact-banner{position:relative;width:100%}.about-wrapper .about-banner::after,.contact-wrapper .contact-banner::after{position:absolute;content:"";top:0;width:100%;background-image:url("../../assets/img/about-overlay.webp");height:100%}.about-wrapper .about-banner .banner-img,.contact-wrapper .contact-banner .banner-img{height:542px;width:100%}.about-wrapper .about-banner .about-image{position:absolute;bottom:0;transform:translate(-50%,50%);z-index:10;left:50%;border-radius:100%;width:170px;height:170px;border:3px solid var(--primary_color)}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{color:#fff;text-align:center;font-family:Newsreader,serif;font-size:50px;font-weight:400;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.about-wrapper .about-info{text-align:center;margin-top:120px}.about-wrapper .about-info img,.contact-wrapper .contact-info img{width:300px;height:300px;border-radius:100%;border:3px solid var(--primary_color);transform:translateY(-50%)}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{color:#000;text-align:center;font-family:Newsreader,serif;font-size:38px;line-height:normal;margin-bottom:10px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{color:#000;text-align:center;font-size:22px;font-weight:400;line-height:normal;margin:0}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{color:#000;font-size:22px;font-weight:400;line-height:normal;display:inline-block;margin:20px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{border-right:1px solid #bdbdbd;padding-right:20px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:20px}.about-wrapper .about-info .about-info-data .about-social-media{margin:0;padding:0 0 10px}.about-wrapper .about-info .about-info-data .about-social-media li a,.contact-wrapper .contact-info .contact-info-data .contact-social-media li a{margin:0}.about-wrapper .about-info .about-info-data .about-content{margin-top:25px;margin-bottom:80px;font-style:normal;padding:20px}.about-wrapper .about-info .about-info-data .about-content p{color:#000;font-size:16px;font-weight:400;line-height:25px;margin:0}.about-wrapper .about-info .about-info-data .about-content ol li,.about-wrapper .about-info .about-info-data .about-content ul li{color:#000;font-size:16px;font-weight:400;line-height:25px;text-align:left;margin:0;list-style:disc}.contact-wrapper .contact-banner .contact-image{position:absolute;bottom:0;transform:translate(-50%,50%);z-index:10;left:50%;border-radius:100%;border:3px solid var(--primary_color);max-width:250px;max-height:250px}.contact-wrapper .contact-info{text-align:center;margin-top:170px}.contact-wrapper .contact-info .contact-info-data .contact-social-media{margin-bottom:60px;padding:0}@media (min-width:1280px) and (max-width:1535px){.about-wrapper .about-banner .banner-img,.contact-wrapper .contact-banner .banner-img{height:386px}.about-wrapper .about-banner .about-image,.contact-wrapper .contact-banner .contact-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:38px;line-height:38px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:145px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:30px;line-height:30px}.about-wrapper .about-info .about-info-data .desig,.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data .desig,.contact-wrapper .contact-info .contact-info-data a{font-size:20px;line-height:30px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}}@media (min-width:1024px) and (max-width:1279px){.footer-wrapper .footer{padding:40px 0 20px}.footer-wrapper .footer .logo-block{flex-basis:15%;padding-right:120px}.footer-wrapper .footer .logo-block img{width:170px;height:110px}.footer-wrapper .footer .user-info{flex-basis:45%}.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .for-sale ul li a,.footer-wrapper .footer .user-info .two-contact-info li,.footer-wrapper .footer .user-info .two-contact-info li a,.footer-wrapper .footer .what-we-do ul li{font-size:14px;line-height:21px}.footer-wrapper .footer .what-we-do{flex-basis:20%}.footer-wrapper .footer .for-sale p,.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .what-we-do p,.footer-wrapper .footer .what-we-do ul li:not(:last-child){margin-bottom:8px}.footer-wrapper .footer .what-we-do ul li a{font-size:13px;line-height:21px;display:inline-block}.footer-wrapper .footer .for-sale{flex-basis:20%;padding-left:130px}.footer-wrapper .footer-tandc{padding-top:14px}.footer-wrapper .footer-tandc .footer-tandc-content .copyright .copyright-content1{padding-bottom:10px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li:not(:last-child){padding-right:4px}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo p{font-size:13px;line-height:21px;margin-bottom:13px}.about-wrapper .about-banner .about-image{height:220px;width:220px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:36px;line-height:36px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:138px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:28px;line-height:28px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:18px;line-height:28px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:18px;line-height:28px;margin:17px 0}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:50px;margin-bottom:100px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{color:#000;font-size:15px;font-weight:400;line-height:24px;text-align:left;margin:0}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}@media (min-width:769px) and (max-width:1023px){.footer-wrapper .footer{padding:40px 0 20px}.footer-wrapper .footer .logo-block{flex-basis:13%;padding-right:50px;padding-bottom:60px}.footer-wrapper .footer .logo-block img{width:150px;height:90px}.footer-wrapper .footer .user-info{flex-basis:45%}.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .for-sale ul li a,.footer-wrapper .footer .user-info .two-contact-info li,.footer-wrapper .footer .user-info .two-contact-info li a,.footer-wrapper .footer .what-we-do ul li{font-size:14px;line-height:21px}.footer-wrapper .footer .user-info .single-contact-info li,.footer-wrapper .footer .user-info .single-contact-info li a{font-size:14px}.footer-wrapper .footer .user-info .single-contact-info li:not(:last-child){margin-bottom:22px}.footer-wrapper .footer .what-we-do{flex-basis:22%}.footer-wrapper .footer .for-sale p,.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .what-we-do p,.footer-wrapper .footer .what-we-do ul li:not(:last-child){margin-bottom:8px}.footer-wrapper .footer .what-we-do ul li a{font-size:14px;line-height:21px;display:inline-block}.footer-wrapper .footer .for-sale{flex-basis:20%;padding-left:50px}.footer-wrapper .footer-tandc{padding-top:14px}.footer-wrapper .footer-tandc .footer-tandc-content .copyright p,.footer-wrapper .footer-tandc .footer-tandc-content .footer-tandc-note p,.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li a{font-size:12px}.footer-wrapper .footer-tandc .footer-tandc-content .copyright .copyright-content1{padding-bottom:10px}.footer-wrapper .footer-tandc .footer-tandc-content .terms-and-conditions ul li:not(:last-child){padding-right:4px}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .footer-tandc-content .agentroof-logo p{font-size:12px;line-height:21px;margin-bottom:13px}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:34px;line-height:34px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:135px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:26px;line-height:26px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:26px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:26px;margin:13px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{padding-right:15px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:40px;margin-bottom:80px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{font-size:14px;line-height:22px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}@media (min-width:640px) and (max-width:768px){.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .what-we-do ul li{font-size:14px;padding-right:6px;padding-left:6px;line-height:21px}.footer-wrapper .footer{flex-wrap:wrap;padding:32px 0 22px}.footer-wrapper .footer .logo-block,.footer-wrapper .footer .user-info{flex-basis:50%;padding-right:0;padding-bottom:20px}.footer-wrapper .footer .logo-block img{width:180px;height:120px}.footer-wrapper .footer .user-info .two-contact-info .footer-two-email,.footer-wrapper .footer .user-info .two-contact-info .footer-two-phone{margin-top:0}.footer-wrapper .footer .for-sale ul li a,.footer-wrapper .footer .user-info .single-contact-info li,.footer-wrapper .footer .user-info .single-contact-info li a,.footer-wrapper .footer .user-info .two-contact-info li,.footer-wrapper .footer .user-info .two-contact-info li a{font-size:14px;line-height:21px}.footer-wrapper .footer .user-info .single-contact-info li:not(:last-child){margin-bottom:20px}.footer-wrapper .footer .what-we-do{flex-basis:100%;display:none}.footer-wrapper .footer .what-we-do p{margin-bottom:0}.footer-wrapper .footer .for-sale ul,.footer-wrapper .footer .mob-footer-content,.footer-wrapper .footer .what-we-do ul{display:flex}.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .what-we-do ul li:not(:last-child){border-right:1px solid #000}.footer-wrapper .footer .what-we-do ul li:first-child{padding-left:0}.footer-wrapper .footer .what-we-do ul li a{font-size:14px;line-height:21px;display:inline-block}.footer-wrapper .footer .for-sale{flex-basis:100%;padding-left:0;display:none}.footer-wrapper .footer .for-sale p{margin-bottom:0;display:none}.footer-wrapper .footer .for-sale ul li:first-child{border-left:1px solid #000}.footer-wrapper .footer .mob-footer-content a{color:rgb(var(--heading_color));font-size:12px;font-weight:400;line-height:normal;margin-right:8px;display:inline-block;position:relative}.footer-wrapper .footer .mob-footer-content a::after{position:absolute;content:"";width:1px;height:13px;background:rgb(var(--heading_color));bottom:2px;margin-left:5px}.footer-wrapper .footer .mob-footer-content a:last-child::after{display:none}.footer-wrapper .footer-tandc{padding-top:14px;display:none}.footer-wrapper .footer-tandc .copyright p,.footer-wrapper .footer-tandc .terms-and-conditions ul li a{font-size:12px}.footer-wrapper .footer-tandc .copyright .copyright-content1{padding-bottom:10px}.footer-wrapper .footer-tandc .terms-and-conditions ul li:not(:last-child),.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li:not(:last-child){padding-right:4px}.footer-wrapper .footer-tandc .agentroof-logo,.footer-wrapper .footer-tandc-mob .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .agentroof-logo p{font-size:12px;line-height:21px;margin-bottom:13px}.footer-wrapper .footer-tandc-mob{display:block;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:12px;color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .agentroof-logo p{font-size:13px;font-weight:400;line-height:21px;margin:0;padding-bottom:5px}.footer-wrapper .footer-tandc-mob .copy-right p{color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .copyright-content1{font-size:10px;font-weight:400;line-height:15px;margin:0;padding-bottom:10px;color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .terms-and-conditions{margin-bottom:10px}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li{margin:0;line-height:16px;position:relative}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li:not(:last-child)::after{position:absolute;content:"";bottom:3px;width:1px;height:10px;background:#000}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li a{color:rgb(var(--heading_color));font-size:10px;font-weight:400;margin-right:5px}.footer-wrapper .footer-tandc-mob .copy-right-content2{color:rgb(var(--heading_color));font-size:10px;font-weight:400;line-height:normal;opacity:.5;margin:0}.footer-wrapper .footer-tandc-mob .footer-tandc-note1,.footer-wrapper .footer-tandc-mob .footer-tandc-note2{color:rgb(var(--heading_color));font-size:10px;font-weight:400;line-height:normal;margin:0;opacity:.5}.footer-wrapper .footer-tandc-mob .footer-tandc-note2 a{color:rgb(var(--heading_color));font-size:10px;font-weight:400;line-height:normal;margin:0;text-decoration-line:underline}.about-wrapper .about-banner .about-banner-img,.contact-wrapper .contact-banner .contact-banner-img{height:300px!important}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:25px;line-height:25px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:115px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:24px;line-height:24 px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:26px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:24px;margin:13px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{padding-right:15px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content{margin-top:40px;margin-bottom:70px}.about-wrapper .about-info .about-info-data .about-content p{font-size:16px;line-height:25px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}.city-swiper{overflow:hidden}.testimonial-swiper{overflow-x:hidden}.agent-elite-container{max-width:1556px;padding:0 16px;margin:0 auto}.listing-wrapper .listing-card-wrapper .swiper .swiper-wrapper .swiper-slide .listing-card .listing-card-info-wrapper .listing-card-info .btn{border:none;outline:0;background:var(--primary_color);color:#fff;font-size:12px;line-height:10px;padding:10px;font-weight:500;border-radius:100px;margin:10px 0}@media (min-width:1280px) and (max-width:1535px){.agent-elite-container{max-width:1281px}}@media (min-width:1024px) and (max-width:1279px){.agent-elite-container{max-width:1024px}}@media (min-width:768px) and (max-width:1023px){.agent-elite-container{max-width:768px}}@media (min-width:640px) and (max-width:767px){.agent-elite-container{max-width:640px}}@media screen and (max-width:639px){.footer-wrapper .footer .for-sale ul li,.footer-wrapper .footer .what-we-do ul li{padding-right:6px;padding-left:6px;line-height:18px;font-size:12px}.footer-wrapper .footer{flex-direction:column;padding:30px 0 20px}.footer-wrapper .footer .logo-block,.footer-wrapper .footer .user-info{flex-basis:100%;padding-right:0;padding-bottom:20px}.footer-wrapper .footer .logo-block img{width:150px;height:90px}.footer-wrapper .footer .user-info .two-contact-info .footer-two-email,.footer-wrapper .footer .user-info .two-contact-info .footer-two-phone{margin-top:0}.footer-wrapper .footer .user-info .single-contact-info li,.footer-wrapper .footer .user-info .single-contact-info li a,.footer-wrapper .footer .user-info .two-contact-info li,.footer-wrapper .footer .user-info .two-contact-info li a{font-size:14px;line-height:21px}.footer-wrapper .footer .user-info .single-contact-info li:not(:last-child),.footer-wrapper .footer-tandc-mob .terms-and-conditions{margin-bottom:10px}.footer-wrapper .footer .what-we-do{flex-basis:100%;display:none}.footer-wrapper .footer .for-sale p,.footer-wrapper .footer .what-we-do p{margin-bottom:0;display:none}.footer-wrapper .footer .for-sale ul,.footer-wrapper .footer .what-we-do ul{display:flex}.footer-wrapper .footer .for-sale ul li:not(:last-child),.footer-wrapper .footer .what-we-do ul li:not(:last-child){border-right:1px solid #000}.footer-wrapper .footer .what-we-do ul li:first-child{padding-left:0}.footer-wrapper .footer .what-we-do ul li a{font-size:12px;line-height:18px;display:inline-block}.footer-wrapper .footer .for-sale{flex-basis:100%;padding-left:0;display:none}.footer-wrapper .footer .for-sale ul li:first-child{border-left:1px solid #000}.footer-wrapper .footer .for-sale ul li a{font-size:12px;line-height:18px}.footer-wrapper .footer .mob-footer-content{display:flex;flex-wrap:wrap}.footer-wrapper .footer .mob-footer-content a{color:rgb(var(--heading_color));font-size:12px;font-weight:400;line-height:normal;margin-right:8px;display:inline-block;position:relative}.footer-wrapper .footer .mob-footer-content a::after{position:absolute;content:"";width:1px;height:13px;background:rgb(var(--heading_color));bottom:2px;margin-left:5px}.footer-wrapper .footer .mob-footer-content a:last-child::after{display:none}.footer-wrapper .footer-tandc{display:none;padding-top:14px}.footer-wrapper .footer-tandc .copyright p,.footer-wrapper .footer-tandc .terms-and-conditions ul li a{font-size:12px}.footer-wrapper .footer-tandc .copyright .copyright-content1{padding-bottom:10px}.footer-wrapper .footer-tandc .terms-and-conditions{text-align:left}.footer-wrapper .footer-tandc .terms-and-conditions ul li:not(:last-child),.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li:not(:last-child){padding-right:4px}.footer-wrapper .footer-tandc .agentroof-logo{text-align:right}.footer-wrapper .footer-tandc .agentroof-logo p{font-size:12px;line-height:21px;margin-bottom:13px}.footer-wrapper .footer-tandc-mob{display:block;padding-top:20px;padding-bottom:20px;font-size:12px}.footer-wrapper .footer-tandc-mob .copy-right p,.footer-wrapper .footer-tandc-mob .terms-and-conditions p{color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .agentroof-logo p{font-size:14px;font-weight:400;line-height:21px;margin:0;padding-bottom:5px;color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .copyright-content1{font-size:10px;font-weight:400;line-height:15px;margin:0;padding-top:12px;padding-bottom:10px;color:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li{margin:0;line-height:16px;position:relative}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li:not(:last-child)::after{position:absolute;content:"";bottom:3px;width:1px;height:10px;background:rgb(var(--heading_color))}.footer-wrapper .footer-tandc-mob .terms-and-conditions ul li a{color:rgb(var(--heading_color));font-size:10px;font-weight:400;margin-right:4px}.footer-wrapper .footer-tandc-mob .copy-right-content2{color:rgb(var(--heading_color));font-size:10px;font-weight:400;line-height:normal;opacity:.5;margin:0}.footer-wrapper .footer-tandc-mob .footer-tandc-note1,.footer-wrapper .footer-tandc-mob .footer-tandc-note2{color:#000;font-size:10px;font-weight:400;line-height:normal;margin:0;opacity:.5}.footer-wrapper .footer-tandc-mob .footer-tandc-note2 a{color:#000;font-size:10px;font-weight:400;line-height:normal;margin:0;text-decoration-line:underline}.about-wrapper .about-banner .about-banner-img,.contact-wrapper .contact-banner .contact-banner-img{height:384px!important}.about-wrapper .about-banner .about-banner-img img,.contact-wrapper .contact-banner .contact-banner-img img{-o-object-fit:cover;object-fit:cover}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:22px;line-height:22px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:115px}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:10px 5px!important}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:22px;line-height:22px;margin-bottom:5px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:24px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:24px;margin:0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{border-right:none;padding-right:0;margin-top:15px}.about-wrapper .about-info .about-info-data .about-email{padding-left:0;margin-bottom:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:30px;margin-bottom:50px;padding:10px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{font-size:16px;line-height:25px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:0;margin-bottom:2px}.contact-us-wrapper{margin-top:10px}.agent-elite-container{max-width:100%}}@media (max-width:365px){.main .banner .user-card-wrapper .user-card-container-wrapper .user-card,.main .banner .user-card-wrapper .user-card-container-wrapper .user-card2{padding:10px 5px!important}.main .banner .user-card-wrapper .user-card-container-wrapper .user-card .user-info a{font-size:8px}}