@media only screen and (max-width:1600px){.map-screen-1,.map-screen-2{height:85%;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:1550px){.custom-select-trigger:after{top:0}}@media only screen and (max-width:1024px){body{line-height:18px}}@media only screen and (max-width:767px){.copy_bt,.footer .inner .right,.vision_sec{grid-gap:10vw}.bod_sec .bod_grid,.footer .inner .top_list,.renewable-grid{grid-template-columns:repeat(1,1fr)}.property-card,.property-section p{max-width:max-content}.all_line .btn_new,.all_line .swiper-button-next,.all_line .swiper-button-prev,.bod_sec,.footer .inner .top_list,.image_effect .card img,.misiion_sec .right,.new_left,.timeline_track_main{position:relative}.d-none-xs{display:none!important}.d-block-xs{display:block!important}.menu-opened{overflow:hidden}#model2 .btn_new .swiper-button-prev,#model2 .solution_wiper .btn_new .swiper-button-next,.all_line.valueSwiperMain:before,.head-sec p br,.header .right .nav-main,.header .right .search-main>.seach,.history-section .timeline-track:before,.horizontalScroller__scroll.for-desktop,.leasing_sec .cancel_sec ul li a br,.leasing_sec .cancel_sec ul li button br,.map-screen-1,.nav-mb ul li a:before,.newsSwiper .bg_news,.property-section-new h2 br,.property-section-new p br,.region_swiper .btn_new,.showDesktop{display:none}.header{padding:5vw 4vw}.logo a img{width:80px!important}.lang a{font-size:18px;line-height:1.3;font-weight:400}.header .right .search-main button{padding:8px 22px;font-size:14px}.header .right .search-main>div:last-child{display:none;margin:0}.main_text_wrap .main_sl_text:first-child .left h2,.searchSwiper .item h2{font-size:32px}.card-grid,.card-grid-new .property-card,.card-grid-new .property-card:nth-child(2n),.form_main .form-row,.keyplan_sec .keyplanSwiper .swiper-slide .info_text,.leasing_sec,.main_sl_text,.tenant-content{flex-direction:column}.al_t,.apartmentInfos_main,.board_sec img,.cancel_div_main,.cancel_div_main .registration_sec .right .head,.card-grid-new .property-card .img,.card-grid-new .property-card .info,.central_region_detail_main,.central_region_main,.ch_sec .left,.commercila_text .left,.commercila_text .right,.danah-btns a::after,.expectation-main .inner,.facts_sec .right,.fashionSwiper .swiper-slide p,.form-group>.inputs,.keyplan_sec .keyplanSwiper .swiper-slide .info_text .left,.keyplan_sec .keyplanSwiper .swiper-slide .info_text .right,.leasing_sec .right,.leasing_showResult_main,.main_banner .top_info .left,.main_banner .top_info .right,.main_sl_text .left,.main_sl_text .right,.map_sec .right,.misiion_sec .joureny_text,.misiion_sec .left>p,.page-news .property-card p,.partner_sec .partnerSwiper,.partner_sec .swiper,.pin_overview2.job_new .right,.policy_sec .right,.project_leasing_detail,.renewable-grid .card-content .top p,.residentialCentralDetail_main,.showdarkbox,.tenant-content .left,.tenant-content .right,.thanks_div_main,.thanks_div_main .registration_sec .right .head,.time_line_sec_new .timeline-slider{width:100%}.main_sl_text .right p{font-size:16px;margin-bottom:5vw}.main_sl_text .right .a-home a{font-size:16px;margin-right:5vw}.mySwiper{width:60%;height:13%}.main_sl_text .left h2{font-size:32px;margin-bottom:5vw;line-height:1.1}.video_btn{bottom:20%}.video_btn a svg,.video_btn button svg{width:45px;height:45px}.video_btn a p,.video_btn button p{font-size:14px;margin:0}.video_btn a,.video_btn button{grid-gap:3vw}.area_info h3,.ch_sec .right h3,.contact-banner .info h2,.main_sl_text .left h3,.media-banner .info h2,.meta>div span,.policy_sec .right h3,.property-card h3 p,.renewable-grid .card-content .top h2,.role_containr p,.role_containr ul li{font-size:18px}.vision_sec{width:90%;flex-direction:column;margin-bottom:5vw}.ch_sec .right,.danah_view .view .left,.danah_view .view .right,.facts_sec .left,.footer .inner .left,.history-section .year-marker:last-child,.main_value .value_sec .left,.main_value .value_sec .right,.project_box .pro,.timeline-slider,.vision_sec .left,.vision_sec .right,.year-marker:last-child:after{width:auto}.vision_sec .left h2{font-size:48px;margin-bottom:5vw}.vision_sec .left p{font-size:14px;line-height:20px;margin-bottom:5vw}.a-home a,.b_name p,.card-content a,.ch_sec .left .info P,.ch_sec .left .info h4,.dropdown label,.footer .inner .fot-sec .fot ul li a,.heading h3,.isoSwiper .swiper-slide p,.itp_sec .category,.news_sec .newsSwiper .swiper-wrapper .swiper-slide .date a,.paim_bottom .paim h2,.paim_bottom .paim p,.partnerSwiper .swiper-slide p,.partnerSwiper .swiper-slide p span,.renewable-grid .card-content .top p,.view-map a,.village_sec .villageSwiper .swiper-wrapper .swiper-slide .info p{font-size:14px}.formSwiper>.head p,.khobarSwiper>.head p,.village_sec .villageSwiper .swiper-wrapper .swiper-slide .info h2{font-size:16px;line-height:1}.head-sec h2{font-size:55px;margin-bottom:5vw}.head-sec p{font-size:16px;margin-bottom:16vw;line-height:20px}.card-content h2{font-size:20px;line-height:1.2}.head-sec{width:90%;margin-bottom:15vw}.news_sec .hd_info h2{font-size:50px;margin-bottom:10vw}.achieving_sec,.award_banner,.contact-banner,.contact-banner.media-banner,.news_sec,.not-search-result,.page-sectors .image_effect,.pin_sec .text h2{margin-bottom:15vw}.news_sec .hd_info .btn_new a{font-size:18px;padding-bottom:5px}.news_sec .hd_info{flex-direction:column;align-items:start;padding-bottom:15vw}.news_sec .newsSwiper .swiper-wrapper .swiper-slide h2{font-size:22px;line-height:1.2;padding:0;margin-bottom:7vw}.news_sec .newsSwiper .swiper-wrapper .swiper-slide p{font-size:14px;line-height:20px;margin-bottom:10vw}.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{width:40px!important}.news_sec{padding:15vw 4vw}.ch_sec .left .info,.formSwiper>.head,.form_main .inner,.job-detail-banner .main_head,.map-container .filter-container,.paim_bottom_white,.pin_sec .text,.pin_sec.pin_sec2 .text,.pin_sec.pin_sec2 .text p,.property-section>div,.reach_main .reach_container{width:90%}.pin_sec .text p{width:100%;font-size:14px;margin-bottom:8vw}.footer .inner{flex-direction:column;width:90%;grid-gap:20vw;margin:0 auto}.footer .inner .left .fot-sec:nth-child(2){position:absolute;right:0;width:40%;top:23vw}.footer .inner .top_list{display:flex;flex-direction:column-reverse;grid-gap:10vw;margin-bottom:20vw}.footer .inner .fot-sec .fot ul li,.partner_sec .isoSwiper .swiper-slide .img,.search_swiper .searchSwiper .swiper-slide .img{margin-bottom:3vw}.footer .inner .fot-sec .fot>a{font-size:14px;margin-bottom:3vw}.footer .inner .fot-sec .fot .icons{justify-content:normal;grid-gap:4vw}.b_name h2,.bod_sec .bod_grid .grid h4,.card-content p,.centralSwiper .property-card h3,.com-oartner p,.contact_btn a,.contact_btn button,.copy_bt .link a,.copy_bt p,.custom-select-trigger,.customNextPrev .next,.customNextPrev .prev,.danah-btns.lg a,.danah-btns.lg button,.danah_view .view .right h4,.danah_view .view .right p,.dropdown select,.facility-mgt .box h3,.form-group p,.form-group>.inputs.sqm span,.formSwiper2 .property-card h3,.gate_number .grid p,.image_effect .card a,.job-card .job-location,.job-card .job-type,.leasing-form input[type=email],.leasing-form input[type=tel],.leasing-form input[type=text],.leasing-form textarea,.misiion_sec .joureny_text>div p,.page-al-rashid-mall-redevelopment-al-khobar .fashionSwiper .swiper-slide,.project_box .pro .info p,.property-card h5,.reach-grid h4,.reach-grid p,.real_value .grid_wrap h3,.renewable-grid .card2 .card-content .top h3,.searchSwiper .item p,.view-map h3,.villaSwiper .property-card h3,.vision_sec.vision_sec2 .left p,form#contact-us button#Submit-btn{font-size:16px}.copy_bt .link{justify-content:center;grid-gap:5vw}.bottom_link ul li,.footer .inner .fot-sec .fot>a:last-child{margin:0}.main_slider .home-pag{bottom:10%;display:flex;width:auto;left:15%;right:auto}.main_slider .home-pag .swiper-button-next,.main_slider .home-pag .swiper-rtl .swiper-button-prev,.newsSwiper .swiper-button-prev,.newsSwiper .swiper-rtl .swiper-button-next{left:10px!important;right:auto!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{right:10px!important;left:auto!important}.main_slider .home-pag .swiper-button-next,.main_slider .home-pag .swiper-button-prev{scale:.6}.village_sec{width:90%;margin-bottom:20vw}.village_sec .villageSwiper .swiper-wrapper .swiper-slide .info{padding-top:3vw}.news_sec .newsSwiper{padding-bottom:25vw}.newsSwiper .swiper-pagination{width:60%!important;left:20%!important}.pin_sec .text h2:before{height:25%}.pin_sec .text h2:after{height:40%;bottom:-15vw}.copy_bt{flex-direction:column;text-align:center}.itp_sec .card{width:100%;display:flex;grid-gap:5vw;flex-direction:row;align-items:center;padding:7vw 5vw}.map_sec{flex-direction:column-reverse;padding:15vw 5vw}.itp_sec .card>div{width:45%}.card-content{width:1000%!important}.dropdown select option{font-size:16px;display:block}.filter-container{gap:20px;width:90%}.pin_img .img{width:90%;margin:auto;padding:0}.misiion_sec .left,.misiion_sec .right,.phliso_sec .text>p,.renewable-grid .card-content{width:100%!important}.pin_img{height:auto;padding:20vw 0 25vw;background-size:auto}.lead_banner,.main_top{height:100%;display:flex}.media-sorting a,.media-sorting button{font-size:16px;padding:6px 26px}.media-sorting ul{overflow:scroll;justify-content:start}.media-sorting ul li{white-space:nowrap}.media-sorting{padding-bottom:10vw}.main_head{padding-top:40vw}.bod_sec .head,.image_effect .card h4,.main_head h2,.policy_sec .right .info,.reach-grid .reachbox,.reach-grid>div{margin-bottom:10vw}.renewable-grid{grid-gap:10vw}.cancel_key .card-grid .property-card .img,.ch_sec .right .img,.gallery_text,.leasing_sec .cancel_sec>div,.main_banner .top_info .left h2,.misiion_sec .joureny_text>div,.project_box .pro>div,.renewable-grid .card-content .top h2,.search-input-holder,.sidebar-menu{margin-bottom:5vw}.gallery_text ul li{font-size:14px;margin-right:5vw}.gallery_text ul li:before{width:5px;height:5px}.danah-btns a,.danah-btns button,.form_main input,.form_main select,.form_main textarea{font-size:16px;padding:10px}.award_sec h2,.bod_sec .head h3,.danah_view h3,.main_head h3,.misiion_sec .joureny_text>div h2,.overview_sec .left h2,.overview_sec .left h4,.reach_container h4,.reach_container p,.search-input-holder input,.tenant-content .left small{font-size:20px}.overview_sec{flex-direction:column;padding:10vw 5vw;margin-bottom:15vw}.keyplan_sec .keyplanSwiper .swiper-slide .info_text .left h2,.overview_sec .right h2{font-size:26px;margin-bottom:5vw}.overview_sec .right p{width:auto;font-size:16px}.gateNumberSwiper .grid,.main_value{padding:0 5vw}.main_value h2{font-size:40px;margin-bottom:7vw}.award_sec>div,.danah_view .view,.image_effect,.main_value .value_sec,.project_box{flex-direction:column;grid-gap:10vw}.main-ch h3,.main_value .value_sec .left h3{font-size:18px;margin-bottom:5vw}.main_value .value_sec .right .radio_sec .radio input[type=radio]{width:24px;height:24px}.main_value .value_sec .right .radio_sec .radio input[type=radio]:checked::after{width:12px;height:12px}.main_value .value_sec .right .radio_sec .radio label{font-size:16px;padding-left:8vw}.main_value .value_sec .right .radio_sec .radio{margin-bottom:5vw;padding-bottom:5vw}.image_effect .card h2{font-size:20px;margin-bottom:20vw;line-height:1.3}.project_box .pro .info h2{font-size:20px;line-height:1}.dropdown .custom-select-trigger{font-size:14px;margin-bottom:2vw;padding-bottom:2vw}.custom-select-trigger:after{top:3px}.custom-option{font-size:14px;line-height:1;padding:12px 10px}.linebar.pt3{padding-top:80px}.linebar.pt10.line2,.linebar.pt8,.pin_img .linebar.pt10,.related-artical-main .linebar.pt10{padding-top:100px}.leasing_sec .cancel_sec ul li .linebar,.linebar.pt2.mb1.mt1,.linebar.pt4.mb1,.linebar.pt5{padding-top:40px}.danah_view,.tenant-hero,.time_line_sec_new .history-section{padding:15vw 4vw}.danah_view .view .left h2{font-size:38px;line-height:1}.shaping_sec h2{font-size:34px;line-height:1.2}.misiion_sec{flex-direction:column-reverse}.news-banner .info span,.pin_sec2 .text h3,.vision_sec.vision_sec2 h3{font-size:20px;margin-bottom:5vw}.formSwiper .swiper-wrapper .swiper-slide>h2,.foun_text h3,.real_value .head h2{font-size:24px;margin-bottom:5vw}.real_value .head p,.search_swiper .searchSwiper .swiper-slide p{font-size:16px;line-height:20px}.real_value{padding:10vw 0 25vw}.danah_view .view .left h4,.formSwiper>.head h2,.khobarSwiper>.head h2,.real_value .top_sec .all_line .line h2{font-size:34px}.main_banner .top_info{flex-direction:column;margin-bottom:15vw}.facts_sec,.main_top{flex-direction:column}.main_top{width:100%;padding:40vw 5vw 15vw;justify-content:space-between}.main_banner .top_info .right p,.page-sectors .main_banner .top_info .right p{font-size:16px;line-height:1.5}.bottom_link,.sticky_sec>div{width:100%;overflow:scroll}.bottom_link>ul{display:flex;grid-gap:3vw}.bottom_link ul li a,.sticky_sec>div ul li a{font-size:16px;white-space:nowrap;width:100%;grid-gap:2vw;display:flex;align-items:center}.bottom_link ul li a svg{width:16px;height:16px}.history-section .head h2{font-size:30px;line-height:1}.nav-arrow svg{width:45px}.black_btns .danah-btns,.nav-arrows{grid-gap:5vw}.timeline-content h3{font-size:30px;margin-bottom:5vw;font-weight:500}.timeline-content p{font-size:18px;width:100%}.timeline-content{bottom:100px}.lead_banner{padding:0;justify-content:center;align-items:center}.lead_banner h2{line-height:1}.sticky_sec>div ul{width:100%;padding:3vw 2vw;grid-gap:4vw}.ch_sec{flex-direction:column-reverse;grid-gap:10vw}.ch_sec .right h2,.flex_area h2,.image_effect .card h4,.image_effect2 .card .card-content h2,.job_description_wrapper h3{font-size:24px}.ch_sec .left h2,.top_sec .all_line .line h3{font-size:24px;margin-bottom:10vw}.ch_sec .left h3{font-size:22px;margin-bottom:3vw}.bod_sec{padding:15vw 4vw;overflow:hidden}.bod_sec .head h2{font-size:50px}.bod_sec .bod_grid{grid-gap:10vw 2vw}.bod_sec .bod_grid .grid h3{font-size:18px;margin-bottom:2vw;padding-top:3vw}.board_sec,.modalGallery .swiper-button-next{right:0}.award_banner .lead_banner{padding:0;justify-content:center;display:flex;height:100%;align-items:center}.award_sec .info h2{font-size:28px;margin-bottom:2vw;padding-top:3vw}.award_sec .info p{width:75%;font-size:16px}.partner_sec h2{font-size:22px;margin-bottom:10vw}.bod_sec.member_sec .bod_grid{grid-template-columns:repeat(2,1fr);grid-gap:5vw}.partner_sec .btn_ajct{align-items:center;z-index:2;display:flex;grid-gap:5vw;top:-10vw}.linebar.pt6.mb1{padding-top:80px;margin-bottom:5vw}.com-oartner h2,.commercila_text .left h2,.contact-banner .info h3,.gate_number .grid h2,.lead_banner h2,.main_banner.sector_banner .top_info .left h2,.main_head h2,.related-artical-main h2{font-size:40px}.gate_number{grid-template-columns:repeat(2,1fr);margin-bottom:15vw;grid-gap:10vw 5vw}.gate_number .grid:before{left:-15%}.gate_number .grid h4{font-size:14px;top:-15px}.phliso_sec .text h3{font-size:34px;margin-bottom:2vw}.phliso_sec .text h2{font-size:20px!important;margin-bottom:5vw}.cancel_key .card-grid,.image_effect2,.registration_sec .right .card-grid{grid-template-columns:repeat(1,1fr)}.swiper_wrap.for-mobile-tablet{display:block;margin:0 0 15vw auto}.facts_sec{width:100%;padding:10vw 4vw 0}.facts_sec .right>h2{font-size:36px;padding:0;margin:0}.commercila_text .right p,.facts_sec .left h3{font-size:22px;margin-bottom:5vw}.flex_area{padding:4vw 0 0}.all_line .valueSwiper,.horizontalScroller,.partner_sec .btn_ajct,.postSwiper .swiper-slide,.swiper.achievingSwiper{height:auto}.swiper.achievingSwiper .swiper-slide{display:initial}.commercila_text{flex-direction:column;padding:0 4vw;align-items:start;justify-content:center;grid-gap:40vw}.commercila_text .left h3,.page-leasing.modal-open .gate_number .grid h2{font-size:26px}.pin_overview{flex-direction:column;margin-bottom:20vw}.pin_overview .left,.pin_overview2 .left{position:relative;top:0;margin-bottom:5vw}.pin_overview .right,.pin_overview2 .right{width:100%;padding:0}.pin_overview .left h2{font-size:22px;opacity:1!important;transform:translate(0,0)!important}.ch_sec .left>h4,.pin_overview .right h2,.property-section h2{font-size:28px}.pin_overview .right p{width:100%;font-size:16px}.black_btns{grid-gap:5vw;margin:10vw 0}.black_btns .danah-btns a,.cancel_btn a,.cancel_btn button{font-size:14px;grid-gap:2vw}.pin_overview .right h3{font-size:24px;line-height:1.2}.keyplan_sec .keyplanSwiper .swiper-slide .info_text .left h3{font-size:20px;margin-bottom:2vw}.keyplan_sec .keyplanSwiper .swiper-slide .info_text .left p,.pin_overview2 .right p{width:100%;font-size:16px;line-height:24px}.keyplanSwiper .swiper-pagination{font-size:16px;right:0;top:15px!important}.keyplan_sec .btn_ajct .swiper-button-next,.keyplan_sec .btn_ajct .swiper-button-prev{width:30px!important}.property-section p{font-size:16px;line-height:24px}.property-section .section-link{font-size:16px;margin-bottom:8vw}.property-card h3{font-size:16px;min-height:55px}.new_left{width:100%;left:0}.cancel_key .gate_number{grid-template-columns:repeat(2,1fr)}.leasing_sec .cancel_sec ul{width:100%;grid-gap:2vw;padding-bottom:10px;display:block;overflow:hidden}.leasing_sec .cancel_sec ul li a,.leasing_sec .cancel_sec ul li button{white-space:nowrap;font-size:20px;white-space:inherit;line-height:1.2}.cancel_btn a svg,.cancel_btn button svg{width:40px;height:40px}.formSwiper .swiper-wrapper .swiper-slide>p{font-size:14px;width:75%;margin-bottom:10vw}.formSwiper .btn_new .swiper-button-next svg,.formSwiper .btn_new .swiper-button-prev svg,.khobarSwiper .btn_new .swiper-button-next svg,.khobarSwiper .btn_new .swiper-button-prev svg{width:15px}.cancel_key .gate_number p{padding-right:5vw}.cancel_div_main,.central_region_detail_main,.central_region_main,.leasing_showResult_main,.residentialCentralDetail_main,.showdarkbox,.thanks_div_main{padding:15vw 0}.masonry-main h2{font-size:24px;padding:0}.meta{margin-bottom:10vw;grid-gap:10vw}.meta>div span:before{left:-4vw;top:1vw}.masonry{display:grid;grid-template-columns:repeat(auto-fit,minmax(35%,1fr));grid-auto-rows:auto;gap:2vw!important;margin-bottom:15vw}.modalGallery.modal .modal-dialog{max-width:90%}.modalGallery .close_btn{top:6vw}.modalGallery .btn{right:5%}.pdf_btn,.region_swiper .btn_new.customNextPrev{display:flex}.swiper-button-prev.btn{left:5%!important}.all_line .swiper-button-next svg,.all_line .swiper-button-prev svg,.closeSVg svg,.customNextPrev .next svg,.customNextPrev .prev svg,.leasing_showResult_main .closeShowResult svg,.modalGallery .close_btn .close svg,.modalGallery .close_btn button svg{width:20px}.news-banner .info h3{width:100%;font-size:50px;margin-bottom:5vw}.expectation-main .inner p,.tenant-content .right p{font-size:14px;line-height:20px}.expectation-main .headline{font-size:16px;line-height:1.2}.related-artical-main .linebar.pt6{padding-top:60px}.formSwiperfull+.cancel_key,.related-artical-main .linebar.pt2{padding-top:30px}.related-artical-main .swiper-button-next,.related-artical-main .swiper-button-prev{top:-5%!important}.image_effect .card,.page-sectors .image_effect2 .card,.related-artical-main .inner,.sidebar-menu{padding:0}.partner_sec .btn_ajct .swiper-button-next{right:0!important;left:auto!important;top:0}.partner_sec .btn_ajct .swiper-button-prev{top:0;left:auto!important}.btn_ajct .swiper-button-next svg,.btn_ajct .swiper-button-prev svg{width:35px}.fashion_sec .swiper{overflow:initial!important}.reach-grid{grid-template-columns:auto!important}.social-icons a svg{width:25px;height:25px}.heading h2{padding-top:20vw;font-size:34px}.heading h2:before{height:15vw}.custom-contact-form .custom-select-trigger{padding:10px}.custom-contact-form .custom-select-trigger:after{top:15px}.partner_sec2 .btn_ajct{top:-45%}.tenant-content .left h2{font-size:40px;margin-bottom:5vw}.phone-image{width:300px}.scan img{width:60px}.apps-icon{width:120px;left:14vw}.apps-icon h4{font-size:10px}.tenant-content .right a{padding:2vw 1vw}.formSwiper>.head{margin-bottom:20vw}.formSwiper .btn_new{right:40px;gap:8vw}.paim_bottom_white h2,.paim_bottom_white p{font-size:12px!important}.paim_btn{flex-direction:column;align-items:start;width:100%}.real_value .head{margin-bottom:29vw}.top_sec .all_line .line>div{margin-bottom:15vw;height:20vw}.real_value .value_img{top:30%}.all_line .btn_new{display:flex;right:0;grid-gap:5vw}.time_line_sec_new .timeline-track{bottom:15vw;padding:30px 0 0 10px;height:auto;margin:0;overflow-x:auto;background:0 0;overflow-y:hidden}.time_line_sec_new .timeline-track:before{background:#908465;content:'';position:absolute;top:70px;left:0;width:640%;height:3px}.time_line_sec_new .year-marker{white-space:pre}.time_line_sec .img,.time_line_sec_new{height:80vh}.menu-main{height:100vh;background:#fff}.map-container,.map_component{background:radial-gradient(circle,#777 0,#4a4a49 100%)}.nav-mb{padding:30vw 5vw 15vw}.nav-mb>ul{flex-direction:row;overflow-x:scroll;padding-top:0;overflow-y:hidden;gap:10px}.nav-mb>ul>li{margin-bottom:0;white-space:nowrap}.nav-mb>ul>li>a{font-size:14px;font-weight:500;padding:7px 14px;color:#4a4a49;background:0 0;border-radius:50px}.nav-mb>ul>li a:hover,.nav-mb>ul>li.active>a{color:#fff;background:#b1913a}.sidebar-menu ul{list-style:none;padding:0;margin:0}.sidebar-menu li{margin-bottom:22px}.sidebar-menu li>div{gap:20px;display:flex;align-items:center}.sidebar-menu li>div svg{width:24px;transition:.7s;stroke:#3d3d3d;height:12px}.sidebar-menu li>div a{font-size:18px;font-weight:500;color:#3d3d3d;transition:.7s}.page-about-us .main_top .bottom_link.fixed ul li.active a,.page-about-us .main_top .bottom_link.fixed ul li:hover a,.page-aboutus .main_top .bottom_link.fixed ul li.active a,.page-aboutus .main_top .bottom_link.fixed ul li:hover a,.sidebar-menu li.active a,.sidebar-menu li:hover a{color:#b1913a}.sidebar-menu li.active div svg{stroke:#B1913A;transform:rotate(180deg)}.sidebar-menu li.sub-item a{font-weight:400;margin-left:20px;font-size:14px;color:#5a5a5a}.year-marker:first-child .year-label{padding-left:50px}.property-card p{font-size:14px;margin-bottom:8vw}.court_sec>h2{margin-bottom:7vw}.court_sec{padding:10vw 5vw}.leasing-options,.media-sorting2 ul{flex-wrap:wrap}.media-sorting2 a,.media-sorting2 button{padding:8px 20px;margin-right:0;font-size:14px;font-weight:300}.closeleasingDeatil svg,.search-input-holder button svg{width:25px}.masonry{grid-template-columns:repeat(auto-fit,minmax(35%,1fr))}.facility-mgt,.searchSwiper{grid-template-columns:repeat(1,1fr)}.leasing_showResult_main,.project_leasing_detail{margin-left:-4vw}.court_sec .renewable_main .masonry{margin:0 0 60px}.paim_bottom .paim{padding:14px 0;gap:30px}.leasing_showResult_main{padding-left:4vw;padding-right:4vw}.offerings-box h2{font-size:6vw;margin-bottom:20px}.offerings-box p{margin-bottom:30px;font-size:16px;white-space:nowrap}.leasing-form .form-group.fdr{flex-direction:column!important;align-items:flex-start;margin-bottom:30px;gap:20px}.gold-btn{padding:10px 30px;font-size:16px}.leasing-form .custom-radio span{padding:14px 25px;font-size:15px}.leasing-form{padding-right:0}.leasing-form .custom-checkbox{font-size:14px;margin-right:30px}.card-grid.card-gird_new{padding-right:9vw}.apartmentInfos_main{padding:10vw 0}.apartmentInfos_main .inner h2{font-size:6vw;margin-bottom:7vw}.overview_div h3{font-size:20px;margin-bottom:20px}.overview_div p{font-size:16px;margin-bottom:20px}.overview_div{padding-bottom:30px}.contact_btn a,.contact_btn button{padding:12px 30px;background:#4a4a49;border:1px solid #4a4a49;color:#fff}.sticky_sec.fixed{position:fixed;margin-top:0}.foun_text h2{font-size:70px;margin-bottom:5vw}.foun_text p{width:100%;font-size:20px}.search-box-main .inner{display:flex;flex-direction:column;justify-content:center;padding:0 5vw}.not-search-result ul li a{font-size:12px;padding:8px 15px}.search-box-main{padding:0;overflow:hidden}.search-input-holder a{padding-bottom:5vw}.search_swiper .searchSwiper .swiper-slide h2{font-size:36px;margin-bottom:5vw}.header .right .search-main>div{margin-right:5vw}.search-close-icon,.search-icon{left:50%;transform:translateX(-50%)}.main_value .value_sec .right .radio_sec .radio label:before{width:20px;height:20px}.main_value .value_sec .right .radio_sec .radio label:hover:after{padding:0;width:10px;height:10px}.partner_sec .partnerSwiper .swiper-slide{grid-gap:2vw}.career_banner .main_head{padding-top:0}.all_line.valueSwiperMain:before{top:13%;width:12%;left:-12.5%}.history-section .timeline-track{bottom:0;height:auto;margin:0;background:0 0;overflow-y:hidden;display:flex;justify-content:space-between}.history-section .timeline-track:before{background:#908465;content:'';position:absolute;top:70px;left:0;width:690%;height:3px}.history-section .year-marker{white-space:pre;height:60px;width:166px}.year-marker{position:relative;top:20px;transform:translateX(-50%);cursor:pointer;transition:.3s}.year-label{transform:none;left:0;position:relative;text-align:center;font-size:20px}.year-marker:last-child .year-label{top:-20px;position:absolute;right:0;left:0}.map-screen-3 .card{padding:30px 15px 10px}.map-screen-3 .card>a,.search-input-holder button{top:5px}.contact-banner .info h2,.form-group>.inputs,.map-screen-3 .card>div,.village_sec .villageSwiper .swiper-wrapper .swiper-slide .info h2{margin-bottom:10px}.news_sec .newsSwiper{overflow:unset}.adj-btn{top:-50px;width:auto;right:0;display:flex;align-items:center;gap:15px}.newsSwiper .swiper-button-next,.newsSwiper .swiper-button-prev{position:relative;right:0!important;left:0!important;top:0!important;width:40px!important}.map-screen-3{height:max-content;bottom:0;top:auto}.footer .inner .top_list .fot-sec:first-child{width:60%}.menu-main{overflow-y:auto}.nav-mb>ul{padding-bottom:40px;margin-bottom:10vw}.leasing-bar .leasing-text,.nav-mb{justify-content:flex-start}.history-section .timeline-track{overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cancel_key .gate_number .grid h2{font-size:20px;margin-bottom:10px}.leasing_sec{padding:0 4vw 10vw}.leasing_sec .formSwiper{padding:15vw 0 0}.formSwiper .btn_new,.page-our-commitment .partner_sec2 .btn_ajct{top:0}.cancel_key>h3{font-size:22px;margin-bottom:30px}label.error{bottom:-17px}.leasing-form .form-group{margin-top:30px}.cancel_div_main,.thanks_div_main{z-index:12!important}.cancel_div_main .registration_sec .right,.thanks_div_main .registration_sec .right{width:70%!important}.cancel_div_main .registration_sec .right p,.thanks_div_main .registration_sec .right p{font-size:14px;width:100%;margin-bottom:8vw}.registration_sec .right h2{font-size:22px;margin-bottom:20px}.registration_sec .right p{font-size:16px;margin-bottom:10px}.registration_sec .right>h3{margin-bottom:30px;font-size:18px}.paim_btn .danah-btns.ml15{margin-left:0!important}.form_main .form-row .form-group,.khobarSwiper>.head p,.policy_sec .faqs-main.right>.info,.vision_sec.vision_sec2 .left h4{margin-bottom:30px}.form_main .form-row label.error{bottom:-25px}.bedroomSwiper .swiper-slide{display:block;width:95%!important}.khobarSwiper .btn_new{position:absolute;display:flex;align-items:center;top:20px;gap:8vw;right:0}.map_image.second-map{margin-bottom:0;opacity:1}.map-screen-1{opacity:0!important}.map-screen-2,.map-screen-3{opacity:1}.map-screen-1,.map-screen-2{max-width:320px;height:250px;transform:translateY(0);top:30%}.main_search.top_search{padding:35vw 5vw 5vw}.search-input-holder input{padding:10px 0}.pin_overview .right ol{padding-left:5vw;margin-top:4vw}.main_banner .top_info .left h2{font-size:32px;line-height:1.3}.page-our-commitment .sticky_sec>div ul{width:500px}.page-about-us .main_top .bottom_link.fixed,.page-aboutus .main_top .bottom_link.fixed{position:fixed;top:0;width:100%;z-index:9;background-color:#fff;bottom:auto;left:0}.page-about-us .main_top .bottom_link.fixed ul,.page-aboutus .main_top .bottom_link.fixed ul{width:100%;padding:4vw 2vw;grid-gap:4vw}.page-about-us .main_top .bottom_link.fixed ul li a,.page-aboutus .main_top .bottom_link.fixed ul li a{font-size:16px;white-space:nowrap;width:100%;grid-gap:2vw;display:flex;align-items:center;color:#7b6e66;transition:.7s}.search_swiper{margin:50px 0}.searchSwiper{display:grid;gap:50px}.card-grid-new .property-card h3{font-size:5vw}.card-grid-new .property-card .info,.card-grid-new .property-card:nth-child(2n) .info{padding:7.5vw}.property-section-new{padding-top:34vw}.social-icons,.sticky_sec>div ul{justify-content:space-between}.vision_sec .left h4{font-size:42px;margin-bottom:5vw}.page-awards-recognitions .bod_sec .head h3{font-size:22px;line-height:1}.court_sec>h2{font-size:18px;width:60%}.dot::after{width:9px;height:9px}button.dot.location1{right:auto;top:47.5%;bottom:auto;left:42.5%}button.dot.location2{top:41.5%;bottom:auto;right:auto;left:40%}button.dot.location3{top:30.5%;right:auto;bottom:auto;left:45.5%}button.dot.location4{top:35.5%;right:auto;left:49%}button.dot.location5{top:35.5%;right:auto;left:39%}button.dot.location6{top:42.2%;right:auto;left:46%}button.dot.location7{top:47.5%;right:auto;left:48%}button.dot.location8{top:53.5%;right:auto;left:44.5%}button.dot.location9{top:37.5%;bottom:auto;right:auto;left:43.6%}button.dot.location10{top:42%;right:auto;left:57.5%}button.dot.location11{top:49%;right:auto;left:58%}button.dot.location12{top:55%;right:auto;left:60%}button.dot.location13{top:44.5%;right:auto;left:64.5%}button.dot.location14{top:47%;right:auto;left:52%;bottom:auto}button.dot.location15{top:54%;right:auto;left:53%;bottom:auto}button.dot.location16{top:60.5%;right:auto;left:56%;bottom:auto}button.dot.location17{top:43.5%;right:auto;left:48%;bottom:auto}button.dot.location18{top:62%;right:auto;left:40.5%;bottom:auto}.map-screen-3{width:100%!important;padding:5vw 5vw 10vw;position:relative}.map-screen-3 .card.active{display:flex;flex-direction:row;width:100%;gap:3vw}.map-screen-3 .card .card-content,.map-screen-3 .card .ofh{width:50%!important}.map-container{min-height:auto}.map-container .map_component{background:0 0;height:auto}.map-container .filter-container{position:relative;right:0}.map-screen-2{position:relative;max-width:90%;height:auto;margin-top:140px}.viewFullMap{top:125px;font-size:16px}.leasing_sec .right .vid-box .playBtn svg,.viewFullMap svg{width:22px}.formSwiper .property-card .img,.solution_wiper .property-card .img{margin-bottom:30px!important}.formSwiper>.head h2,.khobarSwiper>.head h2,.main_sl_text .left h3,.misiion_sec .joureny_text>div h2{margin-bottom:20px}.khobarSwiper>.head{width:80%}.leasing_sec .khobarSwiper{padding:0;margin:75px 0 0!important}.customNextPrev,.modalGallery .close_btn{gap:8vw}.card-grid-new .property-card h3 p{font-size:5vw;min-height:auto}.page-leasing .property-card h3 p{margin:0;font-size:16px}.card-gird_new .property-card{max-width:50%!important}.showApartmentDetail_main .card-gird_new .property-card{max-width:100%!important;padding-bottom:30px}.cancel_btn a span,.closeApartmentInfos,.closeleasingDeatil,.showMobile{display:block}.leasing_sec .right .vid-box .playBtn{width:60px;height:60px}.area_info{grid-gap:4vw}.area_info .img{width:60px!important}.whatsapp-chat{right:0;top:0;position:relative}.footer{padding:15vw 0 100px}.achievingSwiper .flex_area{width:100%;flex-direction:row-reverse;gap:4vw}.achievingSwiper .area_info{flex-direction:row-reverse;flex:1}.timeline_track_main:before{background:#908465;content:'';position:absolute;top:70px;left:0;height:3px}.year-label{top:-45px}.history-section .year-marker{white-space:inherit}.history-section .timeline-track{padding:30px 30px 0 10px;gap:80px}.year-marker:last-child::before{position:relative;left:120%!important}.page-home .gateNumberSwiper_main{margin:70px 0}.pin_overview2{flex-direction:column;margin-bottom:10vw}.job-card h3,.pin_overview2 .left h2{font-size:22px}.pin_overview2 .right h2{font-size:28px;line-height:1.2}.facility-mgt{grid-gap:20px}.facility-mgt .box{padding-top:20px;margin-bottom:0}.central_region_detail_main{overflow-x:hidden;padding-top:0;width:100%;left:0;padding-left:5vw!important}.central_region_detail_main .paim_bottom{padding-right:5vw!important}.dot{width:14px;height:14px}.page-about-us .main_banner .img img{filter:brightness(.5)}.pin_sec .text h2{font-size:30px}.masonry-main .masonry{grid-template-columns:inherit;column-count:2;display:inherit}.masonry-main .masonry>div{position:relative;overflow:hidden;break-inside:avoid;cursor:pointer;display:inline-block;width:100%;margin-bottom:5px}.image_effect .card-content{position:absolute;top:0;left:0;width:100%!important;height:100%;padding:10vw 5vw}.page-sectors .card-content a{left:5vw;bottom:10vw}.renewable-grid .card2 .card-content .top{margin-bottom:8vw}.commercial_main{margin-bottom:15vw!important}.black_btns.detailsBtns{flex-direction:row;flex-wrap:wrap}.modalGallery .btn{top:50%}.whatsapp-chat{width:45%;text-align:end;gap:10px}.whatsapp-chat span{display:block;font-size:12px}.leasing-bar .leasing-text{font-size:12px;width:55%;display:inline-block}.job-card{margin-bottom:60px;margin-top:30px}.pin_overview2 .job-card .danah-btns{gap:15px;margin-top:20px}.page-home .news_sec,.pin_sec.perfect-macth .text h2{margin-bottom:0}.perfect-macth{padding-bottom:50px}.policy_sec .left{width:100%;position:relative;margin-bottom:40px}.policy_sec .right .info h2{font-size:28px;margin-bottom:4vw}.policy_sec .right .info p{font-size:18px;line-height:24px}.policy_sec{padding:0 5vw 20vw}.projct_banner .info{padding:20vw 0 10vw 5vw}.policy_sec .left ul li{font-size:20px;white-space:nowrap}.policy_sec .left ul{display:flex;white-space:nowrap;overflow-x:auto;gap:20px}.faqs-holder ul li h3{font-size:18px!important}.faqs-holder ul li{padding:0 0 20px;margin:0 0 20px}.project_box .pro .info h2{margin-bottom:12px}.map-screen-3 .card-content p{margin-bottom:10px!important}.footer .inner .right{justify-content:space-between;width:100%}.news_sec .hd_info h2{line-height:1.2}.bottom_link{bottom:20px;padding-bottom:20px}.danah_view .img-view img{width:auto;opacity:.5}.timeline_track_main:before{width:97%}.year-marker:last-child:after{top:50%;left:129%;font-size:26px;transform:translateY(-50%)}.history-section .timeline-track{padding-right:0!important}.partner_sec .btn_ajct .swiper-button-prev{right:15vw!important}.btn_ajct .swiper-button-next svg:hover,.btn_ajct .swiper-button-prev svg:hover{stroke:#B1913A}.sector_banner .main_top{justify-content:center;align-items:center}.swiper_wrap.for-mobile-tablet{width:95%}.area_info h3,.commercila_text .left h3,.copy_bt p,.danah_view h3,.pin_overview .right h2{line-height:1.5}.commercila_text .right p,.phliso_sec .text>p,.pin_overview .right p{line-height:1.6}.fashionSwiper .swiper-slide{line-height:1.5;font-size:16px}.visionModal .card-grid{gap:10vw}.apartmentInfos_main .danah-btns.tal.flex{gap:20px}.bottom_link.fixed,.page-home .news_sec .newsSwiper{padding-bottom:0}.job-detail-banner{padding:0 0 100px}.job-detail-banner .main_head h2{margin-bottom:30px;font-size:7vw}.back_job a{grid-gap:10px;font-size:16px;margin-bottom:10px}.job_description_wrapper{padding:80px 0;margin:0 auto;width:90%}.contact-banner .info{padding:0 5%}#model1 .cancel_div_main.active,#model1 .thanks_div_main.active,#model2 .cancel_div_main.active,#model2 .thanks_div_main.active,#model3 .cancel_div_main.active,#model3 .thanks_div_main.active{z-index:15!important}.leasing_sec .cancel_sec>div.cancel_btn{z-index:16;position:fixed;top:0;right:0;width:100%;padding:15px 5%;background:#4a4a49}.leasing_showResult_main{padding-top:20vw}.cookie_inner{padding:20px 20px 30px}.cookie_inner h3{font-size:24px;margin-bottom:20px}.cookie_inner>p{font-size:16px;margin-bottom:30px;padding-right:0}.cookie_as_de{grid-gap:15px}.cookie_btn a,.cookie_btn button{padding:10px 24px;font-size:16px}.main_sl_text{top:25%}.main_slider{min-height:100vh;min-height:100svh;min-height:100dvh}.real_value .top_sec{padding-left:0}.all_line .btn_new{left:10%}.top_sec .all_line .line h3{padding-right:0;width:80%}.member_sec .bod_grid .grid img,.modalGallery.modal .modal-content .img{width:70%}.commercila_text .left p{font-size:22px;width:100%}.newsSwiper .swiper-pagination{bottom:-30px}.search a.active .search-close-icon span:last-child,.search-close-icon span{width:26px!important}}

@media only screen and (max-width:767px){
    .image_effect .card img {
        aspect-ratio: 1 / 1;
        object-fit: cover;
    }
}
