.section_a h1,.section_a span#typer{line-height:61px;font-weight:500;text-transform:uppercase}#locality_tabs li button,#locality_tabs li button:hover,#type_tabs li button{padding:5px 25px;margin:5px 16px 5px 0}html{scroll-behavior:smooth}*,::after,::before{box-sizing:border-box}article,aside,audio,canvas,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,nav,ol,p,section,ul,video{margin:0;padding:0;border:0}ol,p,ul{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif}a,button,input[type=submit]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none;font-style:normal;font-family:Montserrat,sans-serif}.section_a span#typer,.title_heading span{font-family:"Playfair Display";font-style:italic}img{max-width:100%;height:auto;vertical-align:top}ul{list-style:none}a:hover{text-decoration:none}body{margin:0;padding:0;font-size:15px;color:#000;letter-spacing:.5px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.section_a{background:url(../images/banner.webp) center center/cover no-repeat;padding:200px 0 150px}#page_header{position:absolute;width:100%;left:0;top:10px}.section_a h1{font-size:42px;color:#fff}.chat_with a,.type_text{display:flex}span.diveder{display:inline-block;padding-top:30px;margin-right:0}.banner-circle{max-width:150px;background-color:#fff;height:150px;margin:auto;display:flex;padding:15px;justify-content:center;align-items:center;text-align:center;border-radius:50%}.banner-circle p{font-size:14px;font-weight:600;line-height:1.2}.banner-circle p span{font-size:20px}.section_a span#typer{display:flex;color:#30c25e;position:relative;align-items:center;font-size:66px}.section_a .type_text span.diveder::before{content:"";display:block;background:url(../images/line_draw.svg) center center/100% no-repeat;width:285px;height:5px;margin-right:15px}.section_a h5{font-size:35px;color:#fff;font-weight:400;margin:35px 0 0}.section_a h6.small_text{font-size:25px;color:#fff;font-weight:400;margin:15px 0 0}.visit_form{max-width:400px;width:100%;margin-left:auto;background:rgba(255,255,255,.93);padding:25px;transition:.3s ease-in-out}.visit_form h6{color:#000;text-align:center;font-size:22px;font-weight:600;margin-bottom:25px}#application_modal .form-control,.thank_youForm .form-control,.thank_youForm .form-select,.visit_form .form-control,.visit_form .form-select{background:0 0;border-radius:0;border:none;border-bottom:1px solid #000;padding:10px 0;margin:10px 0;color:#878787;font-size:14px;font-family:Montserrat,sans-serif;outline:0;box-shadow:none}.thank_youForm .form-select,.visit_form .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.form_submit{width:100%;border:none;padding:12px 15px;border-radius:30px;background:#000;color:#fff;font-size:15px;margin:15px 0 0;display:flex;justify-content:center;align-items:center}.down_load_app_box a img,.form_submit img,.gallry_visit_btn a img{margin-left:10px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.down_load_app_box a:hover img,.form_submit:hover img,.gallry_visit_btn a:hover img{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.title_heading{font-size:40px;line-height:53px;font-weight:400}.title_heading span{color:#30c25e}.title_heading::after{content:"";display:block;background:url(../images/line_draw_black.svg) center center/100% no-repeat;width:125px;height:5px;margin:15px 0}.section_b_box p{font-size:16px;margin:15px 0;line-height:24px}.section_b_box p strong{font-size:15px}#locality_tabs,#type_tabs{border:none;margin:0}#locality_tabs li button{border-radius:30px;border:1px solid #000;font-size:16px;color:#000;opacity:.5;transition:.3s ease-in-out}#locality_tabs li button:hover{font-size:16px;background-color:#000;color:#fff;opacity:1}#locality_tabs li button.active{background:#000;color:#fff;opacity:1}#locality_tabsContent p{font-size:15px;margin:10px 0;position:relative;padding-left:15px}#locality_tabsContent p::before,.peace_mind_box ul li::before{content:"";background:url(../images/green_angle.svg) center center/cover no-repeat;width:7px;height:13px;display:block;position:absolute;left:0;top:6px}.section_c{background:url(../images/leaf_bg.png) 100% 87%/125px no-repeat}.section_d .title_heading::after{margin:15px auto 10px}#amenities_tabs{border-bottom:1px solid #000;margin:0;display:flex;justify-content:space-between;text-align:center}#amenities_tabs li{flex:1}#amenities_tabs li button{border-radius:0;border:none;padding:5px;font-size:16px;color:#000;opacity:.5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;width:100%;position:relative}#amenities_tabs_Content ul{display:flex;justify-content:space-between;flex-wrap:wrap}#amenities_tabs_Content ul li{width:25%;margin:15px 0 0;text-align:center;font-size:14px;font-weight:500}#amenities_tabs_Content ul li span{width:55px;height:55px;background:#ebf3ec;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:13px;flex:1;margin:0 auto 15px;transition:.3s ease-in-out}#amenities_tabs_Content ul li:hover span{border-radius:5px;background:#d3ffd9}#amenities_tabs li button.active,#photo_gallery .owl-next:hover,#photo_gallery .owl-prev:hover,.chat_with.show{opacity:1}#amenities_tabs li button.active::after{content:"";width:100%;display:block;height:3px;background:#000;position:absolute;left:0;bottom:-1px}#photo_gallery figure,.section_d_one{position:relative}.section_d_one::before{content:"";background:url(../images/ame_tab_bg.png) 0 0/cover no-repeat;width:500px;height:539px;display:block;position:absolute;z-index:-1;top:0}.pr_right{padding-right:45px}.pl_left{padding-left:45px}.section_e{background:url(../images/leaf_bg.png) 100% 100%/170px no-repeat}.section_f{background:url(../images/sec_f_bg.png) center/cover no-repeat}.down_load_app_box .title_heading::after,.peace_mind_box .title_heading::after,.section_h .title_heading::after{margin:15px auto 25px}.down_load_app_box{text-align:center;background:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:24px;padding:35px;position:relative}.down_load_app_box::before{content:'';background:url(../images/small_leaf.png) 0 0/cover no-repeat;width:80px;height:90px;display:block;position:absolute;left:0;bottom:0}.down_load_app_box::after{content:'';background:url(../images/leaf_bg.png) 0 0/cover no-repeat;width:130px;height:140px;display:block;position:absolute;right:0;bottom:0}.down_load_app_box a{border:none;padding:13px 41px;border-radius:30px;background:#000;color:#fff;font-size:15px;margin:15px 0 0;display:inline-flex;justify-content:center;align-items:center}.plan_box .title_heading{font-size:37px;line-height:49px;font-weight:500;color:#fff}.plan_box .title_heading::after{background:url(../images/small_white_line.svg) no-repeat;width:137px}.section_i{background:url(../images/floor_plan_bg.png) center center/cover no-repeat #1b1b1b;position:relative;padding-bottom:185px!important}.plan_box p{color:#cecece;font-size:16px;margin:15px 0 0;line-height:24px}.sec_i_single_image{position:absolute;top:90px;width:100%;max-width:583px;right:0}.peace_mind_box{background:url(../images/sec_f_bg.png) center center/cover no-repeat;padding:35px;position:relative}.peace_mind_box::before{content:'';background:url(../images/lea_bg_left.png) 0 0/cover no-repeat;width:132px;height:144px;display:block;position:absolute;left:0;bottom:0}.peace_mind_box ul{max-width:685px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.peace_mind_box ul li{width:50%;margin:10px 0;position:relative;padding-left:15px;font-size:15px;font-weight:500}.section_j{position:relative;top:-120px;height:150px}.property_img_name{background:#fff;position:absolute;bottom:15px;left:15px;border-radius:35px;padding:7px 13px;font-size:14px;font-weight:500;display:flex;align-items:center}#photo_gallery .owl-nav{width:92%;margin:0 auto;display:flex;justify-content:flex-end;position:absolute;top:-103px}#photo_gallery .owl-next,#photo_gallery .owl-prev{width:40px;height:40px;background-size:cover!important;font-size:0;opacity:.5;outline:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}#photo_gallery .owl-prev{background:url(../images/owl_test_prev.png) no-repeat}#photo_gallery .owl-next{background:url(../images/owl_tst_next.png) no-repeat}.gallry_visit_btn{text-align:center;margin:40px 0 0}.gallry_visit_btn a{border:none;padding:13px 63px;border-radius:30px;background:#000;color:#fff;font-size:15px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase}.ftr_main{background:#2e914d;padding:10px 0}.ftr_box{display:flex;justify-content:space-between}.ftr_box p{color:#fff;font-size:14px!important;margin:0;font-weight:400}#page_header.thank_you_hader{position:unset;background:#2e914d;padding:14px 0}#type_tabs li button{border-radius:30px;border:1px solid #fff;font-size:16px;color:#fff;opacity:.5}#type_tabs li button.active{background:#fff;color:#000;opacity:1}#type_tabs_Content{margin-top:15px}#type_tabs_Content .floorplan_details_table{margin-top:20px;border:1px solid #fff;color:#fff}#type_tabs_Content .floorplan_details_table td,#type_tabs_Content .floorplan_details_table th{border:1px solid #fff;text-align:center;padding:10px;font-size:14px}.peace_mind_box.partner_slider{background-image:none}.peace_mind_box.partner_slider::before{display:none}button.btn-close{position:absolute;background-color:#fff;opacity:1;right:7px;top:7px}#chat_modal .modal-content{max-width:450px}.chat_with{position:fixed;bottom:60px;right:0;z-index:100;opacity:0}.chat_with a .chat_img{position:relative;z-index:125}.chat_with a:hover .chat_text{right:32px;opacity:1}.chat_with a .chat_text{transition:.3s ease-in-out;background-color:#15db6a;color:#fff;padding:5px 15px;position:absolute;width:fit-content;text-wrap:nowrap;right:30px;border-radius:20px;border:1px solid #00000070;text-transform:uppercase;font-size:13px;font-weight:600;opacity:1;z-index:100;top:7px}.partner_bank .owl-item{background-color:#cecece;padding:10px}.partner_bank .owl-item img{max-height:80px;width:auto;margin:auto}@media only screen and (max-width:1366px){.section_a h1{font-size:60px;line-height:55px}.section_a h1 span::before{width:245px}.section_a h5{font-size:27px}.section_a h6.small_text{font-size:20px}.title_heading{font-size:35px!important;line-height:42px!important}.section_e{background-size:125px}.sec_i_single_image{max-width:430px}}@media only screen and (max-width:1199px){.banner-circle{height:106px;width:106px}.banner-circle p{font-size:11px!important}.type_text{flex-direction:column}.section_a h1{font-size:45px;line-height:40px}.section_a h1 span::before{width:189px}.section_a{padding:200px 0 65px}.title_heading br,p br{display:none}p{font-size:15px!important}#amenities_tabs li button{padding:5px 2px;font-size:13px}#amenities_tabs_Content ul li{font-size:14px}.sec_i_single_image{max-width:284px}.title_heading{font-size:30px!important;line-height:37px!important}}@media only screen and (max-width:980px){.banner-circle{height:96px;width:96px}.chat_with a .chat_text{right:0;opacity:0}.section_d_one::before{width:355px;height:387px}.section_b_box p strong{font-size:14px}}@media only screen and (max-width:768px){.banner-circle{height:106px;width:106px;margin-bottom:15px}.title_heading{font-size:24px!important;line-height:33px!important}.sec_i_single_image{display:none}}@media only screen and (max-width:767px){#chat_modal .modal-content{height:100vh}#chatgen-embed-frame{height:100%!important;width:100%!important}.section_j{height:auto;position:unset;margin:30px 0}#amenities_tabs,.pl_left{margin-top:20px}.section_a{padding:157px 0 40px}.section_a h1{font-size:24px;line-height:28px}.section_a h1 span::before{width:124px}.section_a h5{font-size:18px;margin:15px 0 0}.ftr_box p,.section_h img{margin:10px 0}.section_a h6.small_text{font-size:16px;margin:10px 0 20px}.visit_form{max-width:100%}.pt-5{padding-top:30px!important}.pb-5{padding-bottom:30px!important}iframe{height:250px;margin-bottom:20px}.row.pt-5.align-items-center{padding:0!important}.down_load_app_box::after{width:56px;height:60px}.down_load_app_box::before{width:54px;height:60px}.peace_mind_box::before{width:67px;height:70px}.down_load_app_box a,.gallry_visit_btn a,.peace_mind_box ul li{font-size:13px}.ftr_box{display:block}.ftr_box p{text-align:center}.pl_left{padding-left:0}.pr_right{padding-right:0}#type_tabs{margin:25px 0 0}#type_tabs li button{padding:5px 25px;font-size:14px;margin:5px 10px 5px 0}}@media only screen and (max-width:640px){.logo{width:90px}.section_a{padding:115px 0 40px}#photo_gallery .owl-nav{top:-89px}.section_i img{width:100%}.pl_left,.plan_box{margin-top:20px}.section_a span#typer{font-size:30px}.section_a h1,.section_a h5,.section_a h6.small_text,.section_a p.text-white{text-align:center}.type_text{align-items:center}.section_a .type_text span.diveder::before,span.diveder{margin-right:0}}@media only screen and (max-width:540px){.section_a h5{font-size:16px;margin:15px 0 0}section.bank_artners.py-5{padding-top:15px!important;padding-bottom:15px!important}.peace_mind_box{padding-top:0;padding-bottom:0}.section_a{padding-top:80px}span.diveder{padding-top:4px}.section_a span#typer{line-height:30px}.my-4.m-mob{margin:5px!important}p.mt-3.text-white{font-size:12px!important}.section_c.pt-5.pb-5,.section_e.pt-5.pb-5{padding-top:0!important}#locality_tabs li button{font-size:14px}.section_c{background-size:66px;background-position:100% 100%}.section_d_one::before{width:208px;height:316px}#amenities_tabs_Content ul li{width:50%;font-size:13px}#amenities_tabs_Content ul li span{width:60px;height:60px;margin:0 auto 10px}.section_e{background-size:67px}.down_load_app_box a{padding:13px 15px;width:100%;margin:0}.down_load_app_box{padding:25px}.peace_mind_box ul li{width:100%}.section_a{background:url(../images/banner-m.webp) no-repeat}}@media only screen and (max-width:390px){#type_tabs_Content .floorplan_details_table td,#type_tabs_Content .floorplan_details_table th{padding:5px;font-size:12px}}