.contact_map #map{height:885px}.contact_sec{display:flex;flex-wrap:wrap;justify-content:space-between;padding:125px 0 130px 0}.contact_sec h2{color:#000;font-size:35px;margin-bottom:15px;font-weight:400}.contact_sec .contact_address h2{margin-bottom:20px}.contact_sec p{font-size:14px;line-height:20px;color:#3c3e40;margin-bottom:55px;font-family:'Open Sans',sans-serif}.contact_sec ul{list-style:none;margin:0;padding:0}.contact_sec .social li{padding:0}.address-block{margin-bottom:20px}.contact_form{width:60%}.contact_form ul{display:flex;flex-wrap:wrap;justify-content:space-between}.contact_form ul li{margin-bottom:20px}.contact_form ul li.half-width{width:48%}.contact_form ul li.ful-width{width:100%}.contact_form ul li label{color:#000;font-size:14px;font-family:'Open Sans',sans-serif;margin-bottom:10px;display:block;text-transform:capitalize}.contact_form ul li input,.contact_form ul li textarea{background-color:#fff0;width:100%;border:1px solid #c9c9c9;height:45px;border-radius:30px;resize:none;padding-left:15px;color:#000;font-size:14px;font-family:'Open Sans',sans-serif;outline:none}.contact_form ul li input:focus,.contact_form ul li textarea:focus{outline:none}.contact_form ul li textarea{height:150px;resize:none;border-radius:15px;padding-top:15px}.contact_form .submit{height:45px;width:210px;font-size:14px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:30px;text-transform:uppercase;background-color:#611d73;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;transition:all .35s ease-in-out}.contact_form .submit:hover{opacity:.8}.contact_address{width:30%}.contact_address ul.social{display:flex}.contact_address ul.social li:hover a circle{fill:#e64097}.contact_address ul.social li a svg{width:35px;height:35px;margin-right:8px}.contact_address ul.social li a{color:#fff}.contact_address ul.social li:hover a{color:#fff}.contact_address h4{color:#000;font-size:20px;margin-bottom:12px}.contact_address ul{margin-bottom:65px}.contact_address ul li a{color:#3c3e40;font-size:14px;line-height:15px;text-decoration:none;font-family:'Open Sans',sans-serif}.address-block-item:not(:last-child){padding-bottom:20px;margin-bottom:10px;border-bottom:1px dashed #c9c9c9}.contact_address ul li{padding:10px 0 0 0}.contact_address ul li p{margin-bottom:0}.contact_address .address-block ul{margin:0}.contact_address .address-block ul li h5{font-size:17px}.contact_address p{margin-bottom:20px}.contact_address p+p{padding-top:15px}.contact_address ul li:hover a{color:#611d73}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.privacy{display:flex;justify-content:space-between;align-items:center}.contact_form ul li .agree{display:flex;width:100%;padding-right:15px;position:relative}.contact_form ul li .agree label{color:rgb(0 0 0 / .7);font-size:13px;margin-bottom:0}.agree .checkbox{width:15px;height:15px;margin-right:10px}.agree a{text-decoration:none;font-size:13px;color:#b28642;padding-left:5px;min-width:90px}.contact_form .download-pdf-form ul li.checked-box{width:100%}.contact_form .download-pdf-form ul li.checked-box .agree{width:100%}.contact_form ul li .agree input{border-radius:25px;border:1px solid #000;height:15px}.career-page .top_section{padding:120px 0 100px 0;max-width:860px;margin:0 auto}.career-page .top_section p{color:#3c3e40;font-size:14px;line-height:21px;margin-bottom:25px;text-align:center}.career-page .top_section p a{color:#e2388c}.career-page .opening_lists h2{color:#000;font-size:35px;line-height:35px;text-align:center;margin-bottom:55px;font-weight:500}.career-page .opening_lists ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 115px 0;padding:0;column-gap:20px;row-gap:20px}.career-page .opening_lists ul li{width:32%;background-color:#f5f5f5;padding:55px 35px 30px 35px}.career-page .opening_lists h3{font-size:25px;line-height:28px;color:#000;margin:0;min-height:56px}.career-page .opening_lists h4{color:#000;font-size:13px;line-height:15px;margin:20px 0 25px 0}.career-page .opening_lists p{font-size:14px;line-height:27px;color:#1d1b1b;margin-bottom:25px;min-height:81px}.career-page .opening_lists a{color:#e2388c;font-size:14px;text-transform:uppercase;text-decoration:none;display:flex;align-items:center}.career-page .opening_lists a:hover{opacity:.5}.career_popup{width:63%;padding:70px 100px}.career_popup h2{color:#000;font-size:35px;line-height:35px}.career_popup .desc_ul{display:flex;list-style:none;padding:25px 0 0 20px}.career_popup .desc_ul li{border-right:1px solid #000;font-size:14px;line-height:14px;color:#000;padding:0 10px}.career_popup .desc_ul li:last-child{border-right:none;padding-right:0}.career_popup h3{color:#000;font-size:20px;line-height:20px;font-weight:600;margin:40px 0 20px 0}.career_popup p{color:#000;font-size:14px;line-height:22px}.career_popup .job_desc ul{list-style:none}.career_popup .job_desc ul li{position:relative;padding-left:20px;margin-top:15px;font-size:14px;line-height:20px}.career_popup .job_desc ul li::before{width:7px;height:7px;background-color:#000;overflow:hidden;border-radius:50%;content:"";display:block;position:absolute;left:0;top:6px}.career_popup .job_desc{margin-bottom:55px}.aply-now{width:160px;height:60px;text-transform:uppercase;background-color:#e64097;color:#fff;font-size:13px;font-weight:500;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:30px;margin-top:30px;font-family:'Poppins',sans-serif}.aply-now:hover{background-color:#6c207e;color:#fff}.main-inner-banner.custom-banner{min-height:555px;align-items:flex-end}.main-inner-banner.custom-banner .inner-banner-title-main{margin-bottom:85px}.top_filter{background-color:#6c207e;height:90px;display:flex;align-items:center;justify-content:center}.top_filter ul{display:flex;align-items:center;justify-content:center;list-style:none;column-gap:80px}.top_filter ul li a{font-size:20px;color:#fff;text-decoration:none;padding:29px 5px;border-bottom:2px solid #6c207e;display:block;font-family:'Noto Serif',serif}.top_filter ul li.active a{color:#e2388c;border-color:#e2388c}.top_filter ul li.current-menu-item a{color:#e2388c;border-color:#e2388c}.top_filter ul li:hover a{color:#e2388c;border-color:#e2388c}.blog_search_form{height:65px;width:100%;border-radius:30px;overflow:hidden;margin:50px 0;background-color:#f1f1f1;display:flex}.blog_search_form input{width:calc(100% - 60px);outline:none;border:none;height:100%;background-color:#fff0;color:#000;font-weight:500;font-family:'Poppins',sans-serif;padding-left:40px;background-position:center right}.blog_search_form button{height:100%;padding:0;width:60px;background-color:#fff0}.blog_search_form input::placeholder{color:#000;font-weight:500;font-family:'Poppins',sans-serif}.blog .blog_list ul{display:flex;flex-wrap:wrap;list-style:none;column-gap:25px;row-gap:25px;margin:0 0 60px 0;padding:0}.blog .blog_list li{width:31.8%;background-color:#f5f5f5}.blog .blog_list .blog_texts{padding:40px 30px}.blog .blog_list li:hover img{transform:scale(1.2)}.blog .blog_list .blog_pic{overflow:hidden}.blog .blog_list li img{width:100%;transition:all 1s}.blog a.downlod_blg{margin-left:25px;margin-bottom:30px;display:block}.blog .blog_list li a{color:#000;position:relative;text-decoration:none}.blog_strip{color:#fff;font-size:11px;text-transform:uppercase;text-decoration:none;background-color:#611d73;padding:0 15px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:30px}.blog .blog_strip{position:absolute;top:22px;left:32px;z-index:9}.blog .blog_list h3{color:#611d73;font-size:13px;font-family:'Open Sans',sans-serif;font-weight:600;padding-bottom:25px;border-bottom:2px solid #e9e9e9;text-transform:capitalize}.blog .blog_list h4{color:#000;font-size:20px;line-height:27px;padding-top:25px;padding-right:50px;font-weight:500}.blog .blog_list p{color:#000;font-size:14px;line-height:22px;padding-top:15px}.main-inner-banner.blog-detail-banner{min-height:750px}.blog-detail-banner .blog_strip{width:60px;margin:0 auto}.blog-detail-banner .inner-banner-title-main{border-bottom:none;padding-bottom:0;max-width:850px;margin:0 auto}.blog-detail-banner.main-inner-banner .title-main{text-align:center;font-size:35px;line-height:48px;margin:20px 0 0 0;text-shadow:0 0 26px #000}.main-inner-banner.research-detail-banner{min-height:695px}.research-detail-banner .inner-banner-title-main{border-bottom:none;padding-bottom:0;max-width:890px;margin:0 auto}.research-detail-banner.main-inner-banner .title-main{text-align:center;font-size:55px;line-height:60px;margin:20px 0 0 0;text-shadow:0 0 26px #000}.research-detail-banner .blog_strip{width:80px;margin:0 auto}.blog_details .breadcrumb{padding:30px 0;margin-bottom:0}.breadcrumb ul{list-style:none;display:flex;justify-content:space-between}.breadcrumb ul li+li{border-left:1px solid #000;padding-left:15px;margin-left:15px}.breadcrumb ul li a,.breadcrumb ul li span{color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500;display:inline-block}.breadcrumb ul li:hover a{color:#611d73}.blog_details .left_cnt{width:60%;padding-top:30px;border-top:1px solid #e5e5e5}.blog_details .left_cnt h4{margin-bottom:30px}.blog_details h2{font-size:28px;line-height:36px;margin:35px 0}.blog_details .right_cnt{width:33%}.blog_details ul{list-style:none}.blog_set_cnt{background-color:#fff;box-shadow:0 0 20px 1px rgb(0 0 0 / 7%);padding:34px 30px;border-radius:3px}.blog_details .content_sec{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:100px}.blog_details p{color:#000;font-size:14px;line-height:26px;margin-bottom:30px}.blog_details ul,.blog_details ol{margin-bottom:30px}.blog_details ul li,.blog_details ol li{color:#000;font-size:14px;line-height:26px}.blog_details .left_cnt .pic{margin-bottom:50px}.pro_set{display:flex;flex-wrap:wrap;align-items:center}.pro_set .pro_pic{width:107px;height:107px;border-radius:50%;overflow:hidden}.pro_set .pro_texts{padding-left:20px;width:calc(100% - 107px)}.pro_set .pro_texts h5{font-size:20px;line-height:20px}.pro_set .pro_texts h6{font-size:14px;line-height:18px;margin-top:10px}.blog_details .det_desc{padding:25px 0;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;margin-top:30px}.blog_details .det_desc ul li{color:#000;font-size:14px;display:inline-block;font-weight:600}.blog_details .det_desc ul li+li{border-left:1px solid #000;padding-left:15px;margin-left:15px}.blog_social ul{display:flex;align-items:center;padding-top:30px}.blog_social ul li:first-child{margin-right:15px}.blog_social ul li{font-size:14px;margin-right:5px;font-weight:600}.blog_social ul li:last-child{margin-right:0}.blog_social ul li svg{width:40px;height:40px}.blog_social ul li:hover a circle,.blog_social ul li:hover a #whatsapp-bg{fill:#e64097}.blog_social ul li a circle,.blog_social ul li a #whatsapp-bg{transition:none}.related_blog .owl-stage{display:flex}.related_blog .owl-carousel.owl-drag .owl-item{background:#fff}.detail_research .related_blog .owl-carousel.owl-drag .owl-item{background:#f5f5f5}.related_blog h2{font-size:35px;line-height:35px;margin:0 0 30px 0}.related_blog.blog .blog_list li{width:100%;background-color:#fff}.related_blog{padding:120px 0;background-color:#f5f5f5}.related_blog.blog .blog_list h4{padding-right:0}.property_search h2{color:#fff;font-size:24px;line-height:25px;margin-bottom:15px}.property_search ul{list-style:none;display:flex;flex-wrap:wrap;background-color:#fff}.property_search ul.main_list{max-height:85px}.property_search ul li{width:15.5%;border-right:1px solid #ebebeb;height:85px;padding:0 15px}.property_search ul li:nth-child(5){border:none}.property_search ul li:last-child{border-right:none;margin-right:0;padding:0;width:13%}.property_search ul li:nth-child(3){width:25%}.property_search .expand ul li{width:18%}.property_search .expand ul li:nth-child(3){width:33%}.property_search .expand ul li:last-child{width:13%}.property_search input,.property_search select{border:none;color:#010101;font-size:14px;font-family:'Open Sans',sans-serif;outline:none;width:100%;height:100%;font-weight:600}.property_search select{background:url(../images/select_arw.png) no-repeat;background-position:center right;-webkit-appearance:none}.property_search input::placeholder{color:#000;font-weight:600}.property_search input{background:url(../images/search_icon.png) no-repeat;background-position:center left;padding-left:20px}.property_search{margin:-125px auto 0 auto;position:relative;z-index:99}.property_search form{background:#fff}.property_search button{width:100%;height:100%;background-color:#e2388c;font-size:14px;text-transform:uppercase;color:#fff;padding:0;position:relative;right:-1px}.advance_search{position:relative}.advance_click{display:flex;align-items:center;background-color:#611d73;padding:8px 0 8px 25px;cursor:pointer}.advance_click span{width:14px;height:14px;border-radius:50%;background-color:#fff;display:block;margin-right:5px;position:relative}.advance_click span::after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;left:0;right:0;top:3px;margin:0 auto}.advance_search h6{color:#fff;font-size:11px;margin:0}.property_search .expand{display:none;position:absolute;width:100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .11);z-index:8;left:0;top:100%}.advance_search.active .expand{display:block}.property_search.active_main .main_list li{width:18%}.property_search.active_main .main_list li:nth-child(3){width:28%}.advance_search.active span::after{background-color:#e2388c}.search_pt_sec .property_search{position:initial;margin-top:-126px}.blog_details.detail_research h2{font-size:35px;margin-top:60px}.detail_research .blog_set_cnt{padding:30px 25px}.detail_research .pro_set{border:1px solid #dfcee3;padding:30px;margin-bottom:15px}.detail_research.blog_details .left_cnt{width:54%}.detail_research.blog_details .right_cnt{width:38%}.detail_research.blog_details .pro_set a{color:#611d73;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;margin-top:20px;display:block}.detail_research.blog_details .pro_set a span{margin-left:10px;transition:all 1s;display:inline-block}.detail_research.blog_details .pro_set:hover span{transform:translateX(10px)}.detail_research .pro_set .pro_texts h6{margin-top:12px}.detail_research .right_cnt .blog_strip{width:190px;margin-bottom:30px;margin-left:25px}.blog_details .right_cnt h3{font-size:24px;line-height:25px;margin-bottom:15px;padding-left:25px}.blog_details .right_cnt h4{font-size:14px;line-height:24px;font-weight:500;margin:25px 0 15px 25px}.blog_details h4 span{font-weight:700}.download_butons a{height:55px;border:1px solid #a8a8a8;text-align:center;text-transform:uppercase;color:#000;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:30px;text-decoration:none;margin-bottom:15px;font-weight:600}.download_butons a:hover,.download_butons a.download:hover{background-color:#611d73;border-color:#611d73;color:#fff}.download_butons a.download{background-color:#e2388c;color:#fff;border-color:#e2388c}.detail_research .blog_social ul{justify-content:center}.blog_details .list ul li{font-size:14px;line-height:24px}.color_bg{background-color:#fcfcfc;padding:90px 0}.blog_details .bottom_cnt{padding:50px 0 100px 0}.detail_research .related_blog{background-color:#fff0;padding-top:0}.blog_details.detail_research .related_blog h2{margin-top:0}.detail_research .related_blog.blog .blog_list li{background-color:#f5f5f5}.research-detail-banner .date{display:block;text-align:center;font-size:13px;line-height:15px;color:#fff;margin-top:30px}.gallery_sec .swiper-container{width:100%;margin:20px auto}.gallery_sec .swiper-slide-container{text-align:center;height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gallery-top{height:80%;width:100%}.gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}.gallery-thumbs{height:20%;box-sizing:border-box;padding:0 20px;max-width:770px;position:absolute;left:0;right:0;bottom:20px;margin:0 auto;background:#000}.gallery-thumbs .swiper-wrapper{display:flex;align-items:center}.gallery-thumbs .swiper-slide{width:143px;height:103px}.gallery-thumbs .swiper-slide-active{opacity:1}.gallery_sec{position:relative}.gallery-thumbs .swiper-slide-container{position:relative;cursor:pointer}.gallery-thumbs .swiper-slide-container::after{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.6;position:absolute;left:0;top:0}.gallery-thumbs .swiper-slide-active .swiper-slide-container::after{opacity:0}.gallery_sec .swiper-button-next,.gallery_sec .swiper-button-prev{display:none}.agnt_hover_details{background-color:#e2388c;padding:45px 20px;position:absolute;left:0;top:0;transform:scale(0);width:100%;height:100%;transition:all .9s;visibility:hidden;opacity:0;z-index:99999}.agnt_hover_details h3{color:#fff;font-size:25px;line-height:25px;margin-bottom:10px}.agnt_hover_details h4{color:#fff;font-size:15px;line-height:25px;font-weight:500;margin-bottom:25px}.agnt_hover_details p{color:#fff;font-size:14px;line-height:24px;margin-bottom:50px}.hme-agent-section .item:hover .agnt_hover_details{transform:scale(1.1);visibility:visible;opacity:1}.hme-agent-section .owl-carousel .owl-stage-outer{overflow:initial}.hme-agent-section .owl-stage-outer{position:relative}.hme-agent-section .owl-stage-outer::after{content:"";position:absolute;display:block;height:455px;width:34%;left:101.5%;top:-21px;background-color:#fff;z-index:99}.hme-agent-section .owl-stage-outer::before{content:"";position:absolute;display:block;height:455px;width:100%;right:100.5%;top:-21px;background-color:#fff;z-index:99}.agnt_hover_details .mob_history_spin span{color:#fff}.agnt_hover_details a.mob_history_spin svg{border:1px solid #fff}.agnt_hover_details a.mob_history_spin svg{stroke:#fff}.new-agent-section{background:#6c207e;padding:30px 0}.new-agent-section .container{display:flex;flex-wrap:wrap;align-items:center;max-width:870px!important}.new-agent-content{margin-left:20px}.new-agent-content h3,.new-agent-content h5{color:#fff}.new-agent-image{width:100px;height:100px}.new-agent-image,.new-agent-image img{border-radius:50%}.new-agent-image img{background-size:cover;border:4px solid #fff}.new-agent-content-btns{display:flex;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.new-agent-content-btns a{display:inline-block;width:auto;min-width:150px;background:#e2388c}.new-agent-content-btns a:hover{background:#000}.new-agent-content-btns a+a{margin-left:10px}.new-agent-content-btns .market-appoinment-agent-btn:last-child{margin-top:0}.navbar-expand-lg .navbar-nav a{font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:1.04px;color:#fff;display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;text-transform:uppercase}.navbar-expand-lg .navbar-nav .current_page_item a,.navbar-expand-lg .navbar-nav li:hover a{color:#fff}.agent-popup-content{display:flex;flex-wrap:wrap}.agent-popup-content .new-agent-popup-image{width:20%}.agent-popup-content .new-agent-popup-content{width:80%;padding-left:15px}.agent-popup-content h3{font-size:30px;line-height:35px}.agent-popup-content h5{font-size:17px;margin:10px 0}.agent-popup-content p{margin-top:15px;line-height:22px;font-size:14px;color:#000;margin:0}.agent-popup-content .new-agent-popup-image img{background-repeat:no-repeat;background-size:cover;background-position:top center}.blog_details .recent_post{margin-top:25px;background-color:#fff;box-shadow:0 0 20px 1px rgb(0 0 0 / 7%);padding:34px 30px;border-radius:3px}.blog_details .recent_post h2{font-size:22px;line-height:36px;margin:0 0 20px 0;font-family:'Open Sans',sans-serif}.recent_post li{border-bottom:1px solid #e5e5e5;padding-bottom:25px;margin-bottom:25px}.recent_post li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.recent_post li a{display:flex;flex-wrap:wrap;color:#000;text-decoration:none}.recent_post li .blog_pic{width:35%}.recent_post li .blog_pic img{border-radius:5px}.recent_post li .blog_texts{width:65%}.recent_post li .blog_texts h4{font-size:15px;line-height:20px;font-weight:500;margin:0 0 7px 15px;color:#000;text-align:left}.recent_post li .blog_texts h3{font-size:13px;line-height:15px;margin-bottom:0;padding-left:15px;color:#aaa;font-family:'Open Sans',sans-serif;text-align:left}.error-404-button a+a{margin-left:14px}.error-404-button{display:flex}.property-agent-popup{max-width:800px;border-radius:25px;padding:80px 40px 40px 40px}.property-agent-popup .fancybox-close-small{right:15px;top:15px}.property-agent-popup .agent-popup-content{justify-content:center;flex-direction:column}.property-agent-popup .agent-content{text-align:center;margin:30px auto}.property-agent-popup .agent-image{margin:0 auto}.property-agent-popup ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between;row-gap:20px}.property-agent-popup ul .half-width{width:48%}.property-agent-popup ul label{display:none}.property-agent-popup input:not(input[type="submit"]){border:1px solid #ddd;padding:0 15px;height:45px;border-radius:6px;width:100%;background:#f3f4f6}textarea.wpcf7-form-control.wpcf7-textarea{width:100%}.property-agent-popup ul .ful-width{width:100%}.property-agent-popup ul .ful-width textarea{border-radius:6px;border-color:#ddd;background:#f3f4f6;min-height:100px!important;padding:15px}.property-agent-popup ul .ful-width .submit{border:none;padding:10px 50px;color:#fff;font-weight:700;margin:30px auto 0 auto;background:#6b257d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:background-color .3s ease}.property-agent-popup ul .ful-width .submit:hover{background:#e20177}.ur-field-item.field-user_confirm_password{width:100%}.ur-field-item.field-user_pass{width:100%}