@import"https://fonts.googleapis.com/css2?family=Jost:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@keyframes zn_beach_resort_pulse__Dw806{0%{box-shadow:0 0 0 0 rgba(0,0,0,.4)}40%{box-shadow:0 0 0 30px transparent}80%{box-shadow:0 0 0 30px transparent}to{box-shadow:0 0 0 transparent}}.zn_beach_resort_wrapper__SA9r6{font-family:Jost,sans-serif;background:#fff}.zn_beach_resort_btn__m1v74{font-size:18px;font-size:1.125rem;font-weight:600;text-align:center;background:#00a651;letter-spacing:0;border:1px solid #00a651;border-radius:18px;color:#fff;min-width:200px;min-height:47px;padding:0 20px;text-transform:uppercase;line-height:45px!important;font-family:Jost,sans-serif;text-decoration:none;position:relative}@media(max-width:565px){.zn_beach_resort_btn__m1v74{line-height:38px!important;font-size:14px;font-size:.875rem;min-width:100%;min-height:40px;margin-bottom:10px}}.zn_beach_resort_btn__m1v74:hover{border-color:#00a651;background:#fff;color:#00a651;text-decoration:none}.zn_beach_resort_btn__m1v74.zn_beach_resort_secondary_btn__XSa36{color:#00a651;background:#fff;border-color:#fff}.zn_beach_resort_btn__m1v74.zn_beach_resort_secondary_btn__XSa36:hover{background:#00a651;color:#fff;border-color:#00a651}.zn_beach_resort_btn__m1v74.zn_beach_resort_tertiary_btn__rh_Vr{background:#fff;border-color:#fff;color:#00a651}.zn_beach_resort_btn__m1v74.zn_beach_resort_tertiary_btn__rh_Vr:hover{background:transparent;color:#fff}@media(max-width:565px){.zn_beach_resort_btn__m1v74.zn_beach_resort_tertiary_btn__rh_Vr{min-width:100%}}.zn_beach_resort_btn__m1v74.zn_beach_resort_quaternary_btn__Ijxre{color:#00a651;background:transparent;border-color:#00a651}.zn_beach_resort_btn__m1v74.zn_beach_resort_quaternary_btn__Ijxre:hover{background:#00a651;color:#fff;border-color:#00a651}.zn_beach_resort_btn_construction__AEqEI a{display:flex;justify-content:center;align-items:center;color:#00a651;text-decoration:none;text-transform:uppercase;font-size:20px;font-size:1.25rem;font-weight:500;line-height:25px}.zn_beach_resort_btn_construction__AEqEI a img{margin-right:15px}.zn_beach_resort_call_section__KhLGa{display:flex;justify-content:center;align-items:center}.zn_beach_resort_call_section__KhLGa img{margin-right:15px}.zn_beach_resort_call_section__KhLGa p{color:#00a651;line-height:30px;letter-spacing:.5px;text-transform:uppercase;font-size:20px;font-size:1.25rem;font-weight:500}.zn_beach_resort_call_section__KhLGa p span{display:block}.zn_beach_resort_heading_wrap__9FQBf .section_heading{font-size:40px;font-size:2.5rem;line-height:40px;letter-spacing:0;font-weight:500;margin-bottom:40px;text-transform:capitalize;color:#00a651;font-family:Jost,sans-serif;display:block;position:relative}@media(max-width:565px){.zn_beach_resort_heading_wrap__9FQBf .section_heading{font-size:24px;font-size:1.5rem;line-height:35px;font-size:40px;font-size:2.5rem;line-height:45px}}.zn_beach_resort_heading_wrap__9FQBf.zn_beach_resort_heading_wrap_dark__3j_7E .section_heading{color:#fff}.zn_beach_resort_heading_wrap__9FQBf.zn_beach_resort_heading_wrap_dark__3j_7E .section_heading:before{background:#fff}.zn_beach_resort_heading_wrap__9FQBf.zn_beach_resort_heading_wrap_dark__3j_7E .section_heading span{color:#fff}.zn_beach_resort_heading_wrap__9FQBf.zn_beach_resort_heading_center__Uaa6l{text-align:center}.zn_beach_resort_heading_wrap__9FQBf.zn_beach_resort_heading_center__Uaa6l span{display:block}.zn_beach_resort_heading-wrap__4jQeD .zn_beach_resort_section_heading__kKsTK{font-size:40px;font-size:2.5rem;line-height:40px;letter-spacing:0;font-weight:500;margin-bottom:40px;text-transform:capitalize;color:#00a651;font-family:Jost,sans-serif;display:block;position:relative}@media(max-width:565px){.zn_beach_resort_heading-wrap__4jQeD .zn_beach_resort_section_heading__kKsTK{font-size:24px;font-size:1.5rem;line-height:35px;font-size:40px;font-size:2.5rem;line-height:45px}}.zn_beach_resort_heading-wrap__4jQeD.zn_beach_resort_heading_wrap_dark__3j_7E .zn_beach_resort_section_heading__kKsTK{color:#fff}.zn_beach_resort_heading-wrap__4jQeD.zn_beach_resort_heading_center__Uaa6l{text-align:center}.zn_beach_resort_img_static__MMhXb{position:static}.zn_beach_resort_img_static__MMhXb img{position:absolute;width:50%}.zn_beach_resort_img_static__MMhXb img.zn_beach_resort_img_left_top__pZno0{left:0;top:0}.zn_beach_resort_img_static__MMhXb img.zn_beach_resort_img_left_bottom__h_PGR{left:0;bottom:0}.zn_beach_resort_img_static__MMhXb img.zn_beach_resort_img_right_top__qTjKC{right:0;top:0}.zn_beach_resort_img_static__MMhXb img.zn_beach_resort_img_right_bottom__NcRSq{right:0;bottom:0}.zn_beach_resort_content_list__Gq9wc{margin-top:0}.zn_beach_resort_content_list__Gq9wc li{font-size:18px;font-size:1.125rem;letter-spacing:0;line-height:24px;color:#fff;padding-left:25px;margin-bottom:5px;font-weight:400;font-family:Jost,sans-serif;position:relative}.zn_beach_resort_content_list__Gq9wc li:before{content:"";background:#fff;display:block;width:6px;height:6px;top:11px;border-radius:100%}.zn_beach_resort_content_list__Gq9wc li span{color:#fff;font-weight:700}.zn_beach_resort_content_list__Gq9wc li b{font-weight:700}.zn_beach_resort_content_list__Gq9wc.zn_beach_resort_secondary_content_list__0mBvo li{margin-bottom:20px;color:#000}.zn_beach_resort_content_list__Gq9wc.zn_beach_resort_secondary_content_list__0mBvo li:before{background:#000;border-radius:100%;width:6px;height:6px}.zn_beach_resort_content_list__Gq9wc.zn_beach_resort_secondary_content_list__0mBvo li span{color:#000}.zn_beach_resort_content_list__Gq9wc.zn_beach_resort_tertiary_content_list__BU1ob li{padding-left:35px;color:#fff}.zn_beach_resort_content_list__Gq9wc.zn_beach_resort_tertiary_content_list__BU1ob li:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/bullet_03.svg) no-repeat;width:27px;height:22px;top:10px}.zn_beach_resort_project_content__xmZW7 p{color:#000;font-size:18px;font-size:1.125rem;letter-spacing:0;line-height:24px;font-weight:400;text-align:left;margin-bottom:25px;position:relative;font-family:Jost,sans-serif}.zn_beach_resort_project_content__xmZW7.zn_beach_resort_project_content_dark___KD63 p{color:#fff}.zn_beach_resort_project_content__xmZW7 h4{font-size:30px;font-size:1.875rem;line-height:40px;letter-spacing:0;font-weight:500;margin-bottom:20px;text-transform:uppercase;color:#000;font-family:Jost,sans-serif}.zn_beach_resort_d-flex-c__kwyQt{display:flex;justify-content:center;align-items:center}.zn_beach_resort_p-none__r6qgv{padding:0}@media(max-width:565px){.zn_beach_resort_p-none__r6qgv{padding:0 15px}}.zn_beach_resort_width-100__rk02P{width:100%}@media(max-width:565px){.zn_beach_resort_m_col_reverse__4cKrr{flex-direction:column-reverse}}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog{max-width:1200px;margin:1.75rem auto}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content{min-height:620px;background:none}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content .modal-body{background:none}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content .modal-body h4{color:#fff;font-family:Nexa;text-transform:uppercase}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content .modal-body iframe{height:515px}@media(max-width:565px){.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content .modal-body iframe{height:300px}}.zn_beach_resort_tvc_modal__xwmwK .modal-dialog .modal-content .modal-body .button.close{right:0;top:0}.zn_beach_resort_model_apartment__Q__fm .zn_beach_resort_modal-dialog__ELMz7{max-width:1200px;margin:1.75rem auto}.zn_beach_resort_model_apartment__Q__fm .zn_beach_resort_modal-dialog__ELMz7 .zn_beach_resort_modal-body__9rj5G{background:#00a651}.zn_beach_resort_model_apartment__Q__fm .zn_beach_resort_modal-dialog__ELMz7 .zn_beach_resort_modal-body__9rj5G h2{color:#fff;font-family:Jost,sans-serif;margin-bottom:30px;margin-top:30px;text-transform:uppercase}.zn_beach_resort_model_apartment__Q__fm .zn_beach_resort_modal-dialog__ELMz7 .zn_beach_resort_modal-body__9rj5G iframe{height:515px}@media(max-width:565px){.zn_beach_resort_model_apartment__Q__fm .zn_beach_resort_modal-dialog__ELMz7 .zn_beach_resort_modal-body__9rj5G iframe{height:300px}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap{height:100vh;width:100%;position:relative;overflow:hidden}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap{height:100vh}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg{height:100vh}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg video{object-fit:fill;height:100%;width:100%}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg video{object-fit:cover;height:100%;width:100%}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg .banner-slider .slick-slide .slick_banner{position:relative}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg .banner-slider .slick-slide .slick_banner img{width:100%;height:100vh}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_bg .banner-slider .slick-slide .slick_banner img{object-fit:cover;object-position:right;height:100vh}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .signature:after{display:block;content:"";position:absolute;width:176px;height:55px;bottom:100px;right:50px;background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/banner_signature.png) no-repeat;background-size:contain}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .signature:after{width:100px;height:35px;bottom:0;top:80px;right:5px}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data{position:absolute;height:100%;width:100%;top:0;left:0;right:0;margin:0 auto;text-align:center;background:rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:1600px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data{left:auto;right:auto}}@media(max-width:1440px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data{left:auto;right:auto}}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data{width:auto;max-width:100%;top:0;left:0;right:0;margin:0 auto;text-align:center;padding:165px 25px 0;background:rgba(0,0,0,.6)}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text{max-width:880px;position:absolute;bottom:75px;left:165px}@media(max-width:1440px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text{left:20px}}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text{max-width:100%;top:120px;left:0;right:0;margin:0 auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 30px}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h1{font-size:48px;font-size:3rem;font-weight:700;color:#fff;letter-spacing:0;position:relative;line-height:60px;font-family:Jost,sans-serif;text-transform:uppercase;margin-bottom:10px;text-align:left}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h1{font-size:32px;font-size:2rem;line-height:45px;color:#fff;text-align:center}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h2{font-size:46px;font-size:2.875rem;font-weight:400;color:#fff;letter-spacing:0;position:relative;line-height:50px;font-family:Jost,sans-serif;text-transform:uppercase;margin-bottom:10px;text-align:left}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h2{font-size:24px;font-size:1.5rem;line-height:45px;color:#fff;text-align:center}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h3{font-size:40px;font-size:2.5rem;font-weight:400;color:#fff;letter-spacing:0;position:relative;line-height:45px;font-family:Jost,sans-serif;text-transform:uppercase;margin-bottom:20px;text-align:left}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .banner_text h3{font-size:24px;font-size:1.5rem;line-height:45px;color:#fff;text-align:center}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec{margin-top:0;text-align:left;display:flex;justify-content:flex-start;align-items:center}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec{text-align:center;flex-direction:column;justify-content:center;align-items:center}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec a{margin:0 10px}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec a{margin:10px 0}}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon{margin-right:20px;margin-left:0;background:#fff;border-radius:100%;height:52px;width:52px;min-width:52px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .3s ease-in;border:none}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon svg{font-size:16px;font-size:1rem;color:#00a651}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon:focus,.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon:hover{text-decoration:none;background:#00a651}.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon:focus svg,.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon:hover svg{color:#fff}@media(max-width:565px){.zn_beach_resort_main_banner__2ZPfg .main_banner_wrap .banner_data .btn_sec .tvc_icon{margin-right:0;margin-bottom:20px}}.zn_beach_resort_main_banner__2ZPfg .m-0{margin:0}.zn_beach_resort_main_banner__2ZPfg .p-0{padding:0}.zn_beach_resort_navbar_custom__m_VA2{height:100px;padding:15px 35px;z-index:11;background:transparent;position:absolute;width:100%;transition:all .3s ease-in}@media(max-width:1440px){.zn_beach_resort_navbar_custom__m_VA2{padding:15px}}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2{padding:15px;height:70px;margin-top:0}.zn_beach_resort_navbar_custom__m_VA2 .navbar-toggler{background:#fff}.zn_beach_resort_navbar_custom__m_VA2 .navbar-collapse{position:absolute;width:100%;left:0;top:71px}}.zn_beach_resort_navbar_custom__m_VA2 .navbar-brand{margin-top:0;background:transparent;padding:15px}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 .navbar-brand{margin:0;padding:0;background:transparent}}.zn_beach_resort_navbar_custom__m_VA2 .navbar-brand img{width:150px;height:60px;object-fit:contain}@media(max-width:1440px){.zn_beach_resort_navbar_custom__m_VA2 .navbar-brand img{width:150px}}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 .navbar-brand img{width:100%;height:50px;margin-top:0}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav{background:#fff;z-index:11;display:block;position:relative;margin-top:0}}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li{margin:30px 20px}@media only screen and (max-width:1732px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li{margin:30px 20px}}@media(max-width:1600px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li{margin:30px 10px}}@media(max-width:1440px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li{margin:30px 7px}}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li{margin:10px}}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav_call{display:flex;justify-content:center;align-items:center}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav_call p{margin-left:15px;font-size:16px;font-size:1rem;color:#fff;letter-spacing:0;position:relative;font-weight:700;font-family:Jost,sans-serif}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav_call{display:none}}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link{font-size:16px;font-size:1rem;color:#fff;letter-spacing:0;position:relative;font-weight:500;font-family:Jost,sans-serif;text-transform:capitalize}@media(max-width:1600px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link{font-size:14px;font-size:.875rem}}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link{color:#00a651}}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link.active,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:focus,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:hover{color:#fff}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link.active:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:focus:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:hover:after{content:"";display:block;height:2px;width:40%;position:absolute;bottom:0;left:8px;right:auto;background:#fff;margin:0 auto}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link.active:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:focus:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav li .nav-link:hover:after{bottom:0;max-width:110px;left:0;margin:0}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen{display:none}}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li a.active:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li a:focus:after,.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li a:hover:after{content:none}.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li img{height:50px;width:auto}@media(max-width:1440px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li img{height:40px}}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2 ul.navbar-nav.nav_zameen li img{display:none}}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP{position:fixed;z-index:111;background:rgba(0,0,0,.7);width:100%;height:70px;top:0}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP .navbar-brand{margin-top:0;padding:0;background:transparent}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP .navbar-brand img{height:45px;margin-top:0}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP .navbar-brand img{height:35px}}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP ul.navbar-nav{margin-top:0}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP ul.navbar-nav.nav_zameen li a img{height:38px;width:auto}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP ul.navbar-nav .nav-link{color:#00a651}.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP ul.navbar-nav .nav-link:after{background:#00a651}@media(max-width:565px){.zn_beach_resort_navbar_custom__m_VA2.zn_beach_resort_navbar_fixed__VkVnP ul.navbar-nav .nav-link{color:#00a651}}.zn_beach_resort_sticky_fixed__s9lJy{z-index:11}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn{background-color:#00a651}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn .stick_icon{position:absolute;left:10px;top:0}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn .stick_icon img{height:25px;width:auto}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_form{right:-180px;width:235px;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;display:flex;justify-content:space-between;align-items:center;float:none;top:70%;border:2px solid #00a651;border-right:none}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_form .stick_icon{float:none}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_form .stick_icon img{width:25px}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_form p{color:#fff;font-size:13px;font-size:.8125rem;margin-left:50px;margin-top:3px}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_call{right:-195px;width:250px;top:76%;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;display:flex;justify-content:space-between;align-items:center;float:none;border:2px solid #00a651;border-right:none}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn.sticky_call p{color:#fff;font-size:13px;font-size:.8125rem;margin-top:3px}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn p{color:#fff;margin-left:70px}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn p b{font-weight:700}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover{right:0}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover.sticky_form:hover p{color:#fff;font-family:Nexa-Bold}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover.sticky_form:hover .book_now_icon{color:#fff}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover.sticky_call:hover p{color:#fff;font-family:Nexa-Bold}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover.sticky_call:hover .call_icon{color:#fff}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover.sticky_call:hover .call_icon svg{fill:#00a651;color:#00a651}.zn_beach_resort_sticky_fixed__s9lJy .stick_btn:hover p{color:#00a651}.zn_beach_resort_about_developer__sw2xv{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/about_bg.jpg) 50% no-repeat;background-size:100% 100%;padding:110px 0;overflow:hidden}@media(max-width:565px){.zn_beach_resort_about_developer__sw2xv{padding:50px 0 0}}.zn_beach_resort_about_developer__sw2xv .img_container{display:flex;justify-content:center;align-items:center;margin-top:20px}.zn_beach_resort_about_developer__sw2xv .img_container .about_img{width:calc(100% - 15px);padding-right:15px}@media(max-width:565px){.zn_beach_resort_about_developer__sw2xv .img_container{flex-direction:column}.zn_beach_resort_about_developer__sw2xv .img_container .about_img{width:100%;padding-right:0;margin-bottom:10px}}@media(max-width:565px)and (max-width:565px){.zn_beach_resort_about_developer__sw2xv .img_container .about_img{height:auto}}.zn_beach_resort_project_highlights__NsFdr{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/project_bg.jpg) 50% no-repeat;background-size:100% 100%;padding:90px 0;margin-top:-1px;overflow:hidden;position:relative}@media(max-width:565px){.zn_beach_resort_project_highlights__NsFdr{padding:50px 0;min-height:100%}}.zn_beach_resort_project_highlights__NsFdr .project_img{width:100%;margin-top:20px}@media(max-width:565px){.zn_beach_resort_project_highlights__NsFdr .project_img{height:auto}}.zn_beach_resort_location_section__mRcFZ{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_bg.jpg) 50% no-repeat;background-size:100% 100%;padding:110px 0;margin-top:-1px;overflow:hidden}@media(max-width:565px){.zn_beach_resort_location_section__mRcFZ{padding:50px 15px;background-size:cover;background-position:0}}.zn_beach_resort_location_section__mRcFZ .img_static .location_map{top:50px;right:30px;height:90%;width:50%}@media(max-width:565px){.zn_beach_resort_location_section__mRcFZ .img_static{position:relative}.zn_beach_resort_location_section__mRcFZ .img_static .location_map{position:relative;width:100%;height:350px;margin-top:10px;top:0;bottom:0;left:0;right:0}}.zn_beach_resort_location_section__mRcFZ .btn_sec{margin-top:45px}@media(max-width:565px){.zn_beach_resort_location_section__mRcFZ .btn_sec{margin-top:45px}}.zn_beach_resort_why_investment_main__GFpJU{padding:0;overflow:hidden;min-height:100%;position:relative}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU{padding:0}}.zn_beach_resort_why_investment_main__GFpJU .heading-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;margin:auto;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);width:100%;pointer-events:none;visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU .heading-wrap{position:relative;background:none;padding:0 15px;pointer-events:auto}}.zn_beach_resort_why_investment_main__GFpJU .heading-wrap .section_heading{pointer-events:auto}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;z-index:1}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU .invest_wrap{flex-direction:column;padding:50px 0}}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item{display:grid;margin:auto;position:relative;flex:1 1;text-align:center;color:#fff;transition:.3s;max-width:20%;height:670px;min-width:10%;background-color:rgba(34,34,34,.4);z-index:2}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item{max-width:100%;margin:10px 0;height:100%}}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:bottom;background-size:cover;z-index:1}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:first-of-type:before{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_img_01.png)}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:nth-of-type(2):before{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_img_02.png)}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:nth-of-type(3):before{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_img_03.png)}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:nth-of-type(4):before{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_img_04.png)}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:nth-of-type(5):before{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/invest_img_05.png)}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:hover{transition:.5s;max-width:40%!important;flex-grow:2;cursor:pointer;color:#fff;background-color:rgba(0,0,0,.3);z-index:5}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:hover{max-width:100%!important}}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .item:hover p{transform:none;transition:.7s}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap .content{margin:auto auto 70px;font-size:20px;font-size:1.25rem;font-weight:400;z-index:2;position:relative;text-align:left;padding:0 50px}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap p{transform:translateY(120vh);z-index:2;position:relative}@media(max-width:565px){.zn_beach_resort_why_investment_main__GFpJU .invest_wrap p{transform:none;padding:25px;font-size:20px;font-size:1.25rem}}.zn_beach_resort_why_investment_main__GFpJU .invest_wrap p:before{content:"";background:#00a651;width:4px;height:90%;position:absolute;top:5px;left:-15px}.zn_beach_resort_why_investment_main__GFpJU:hover .heading-wrap{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;pointer-events:none}.zn_beach_resort_why_investment_main__GFpJU:hover .invest_wrap{z-index:10}.zn_beach_resort_why_investment_main__GFpJU:hover .invest_wrap .item{z-index:11}.zn_beach_resort_why_investment_main__GFpJU:hover .invest_wrap .item:hover{z-index:12}.zn_beach_resort_socialWrapper___M4AB{background:#00a651;border-top:2px solid #fff}.zn_beach_resort_socialWrapper___M4AB .socialList .socialItem a{width:32px;height:32px;background:#fff}.zn_beach_resort_socialWrapper___M4AB .socialList .socialItem a svg{color:#000;width:20px;height:20px}.zn_beach_resort_amenities_section__Ofa8H{height:100%;padding:0}.zn_beach_resort_amenities_section__Ofa8H .m-0-facility{margin:0}.zn_beach_resort_amenities_section__Ofa8H .p-0-facility{padding:0}.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide{position:relative}.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide img{width:100%;height:100vh;min-height:1100px}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide img{height:300px;min-height:300px}}.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide p{color:#fff;font-size:66px;font-size:4.125rem;font-weight:600;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.6);text-transform:uppercase;display:flex;justify-content:center;align-items:center}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide p{font-size:20px;font-size:1.25rem;padding:15px}}.zn_beach_resort_amenities_section__Ofa8H .amenities_slider .slick-slide .amenities_slide:hover p{transition:all .7s ease-in-out 0s;opacity:0;visibility:hidden}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap{background:rgba(0,0,0,.7);max-width:500px;position:absolute;top:150px;left:375px;padding:15px;display:none}@media(max-width:1440px){.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap{left:200px}}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap{top:0;left:0;position:relative;display:none}}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border{border:2px solid #00a651;padding:55px 70px}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border{padding:55px 15px}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav{padding:0 20px}}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list{overflow:initial}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide{display:block;width:100%!important}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide h3{color:#fff;font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:30px;position:relative;cursor:pointer}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide h3:before{content:"";display:block;background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/bullet_w.svg) no-repeat;height:20px;width:20px;position:absolute;left:-30px;top:3px}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide h3{font-size:16px;font-size:1rem}}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide.slick-current h3{color:#00a651}.zn_beach_resort_amenities_section__Ofa8H .facility_left_wrap .facility_border .ameneties_slider_nav .slick-list .slick-track .slick-slide.slick-current h3:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/bullet.svg) no-repeat}.zn_beach_resort_amenities_section__Ofa8H .slick-paginator{display:flex;position:absolute;bottom:50%;width:100%;right:0;z-index:11}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .slick-paginator{bottom:50%;right:0}}.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow{font-size:27px;background:rgba(0,0,0,.7);padding:10px;height:66px;width:85px;border-radius:0;justify-content:center;align-items:center;display:flex!important;color:#fff;cursor:pointer;font-weight:bolder}@media(max-width:565px){.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow{background:rgba(0,0,0,.7)}}.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow:active,.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow:focus,.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow:hover{background:rgba(0,166,81,.7);color:#fff;border-color:#00a651}.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow.prev{position:absolute;left:0}@media(max-width:1440px){.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow.prev{right:40%}}.zn_beach_resort_amenities_section__Ofa8H .slick-paginator .slick-arrow.next{position:absolute;right:0}.zn_beach_resort_price_section__dszGe{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/price_bg.jpg) 50% no-repeat;background-size:100% 100%;padding:200px 0 150px;margin-top:-1px;overflow:hidden}@media(max-width:565px){.zn_beach_resort_price_section__dszGe{padding:50px 0;background:#fff;background-position:50%;background-size:contain}}.zn_beach_resort_price_section__dszGe .price_slider{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);width:100%;position:relative;z-index:11}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper{display:flex;justify-content:center;align-items:flex-start;max-width:590px;margin:0 auto;padding:50px 0 75px}@media(max-width:565px){.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper{flex-direction:column;padding:50px}}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_icon{width:20%}@media(max-width:565px){.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_icon{width:100%;margin-bottom:30px}}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment{width:40%}@media(max-width:565px){.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment{width:100%}}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment h4{font-size:24px;font-size:1.5rem;line-height:24px;letter-spacing:0;font-weight:600;margin-bottom:15px;text-transform:capitalize;color:#00a651}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment h5{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:0;font-weight:300;margin-bottom:5px;text-transform:capitalize;color:#00a651}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment h6{font-size:22px;font-size:1.375rem;line-height:24px;letter-spacing:0;font-weight:700;margin-bottom:25px;color:#00a651}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment h6 span{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:0;font-weight:300;text-transform:uppercase;color:#00a651}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment p{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:0;font-weight:600;text-transform:uppercase;color:#00a651}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment.price_instalment{padding-top:40px}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment.price_instalment p{margin-top:25px}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment.price_border{position:relative}.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment.price_border:after{content:"";display:block;width:2px;height:122px;background:#00a651;position:absolute;right:25px;top:25px}@media(max-width:565px){.zn_beach_resort_price_section__dszGe .price_slider .price_wrapper .price_payment.price_border:after{width:100%;height:2px;right:auto;top:auto;bottom:-20px;left:0}}.zn_beach_resort_price_section__dszGe .price_slider .slick-dots{bottom:25px}.zn_beach_resort_price_section__dszGe .price_slider .slick-dots li{margin:0}.zn_beach_resort_price_section__dszGe .price_slider .slick-dots li button:before{color:rgba(0,166,81,.6);font-size:7px;font-size:.4375rem;opacity:.6}.zn_beach_resort_price_section__dszGe .price_slider .slick-dots li.slick-active button:before{color:#00a651;opacity:1}.zn_beach_resort_price_section__dszGe .img_static .price_img{top:0;right:0;height:100%;width:50%;object-fit:cover}@media(max-width:565px){.zn_beach_resort_price_section__dszGe .img_static{position:relative}.zn_beach_resort_price_section__dszGe .img_static .price_img{position:relative;width:100%;height:250px;margin-top:10px;top:0;bottom:0}}.zn_beach_resort_price_section__dszGe .btn-sec{margin-top:30px}.zn_beach_resort_price_section__dszGe .btn-sec .price_btn{margin-right:0}.zn_beach_resort_fast_dev__BkODI{padding:0;background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/construction_bg.png) 50% no-repeat;background-size:100% 100%;height:100%;position:relative}@media(max-width:565px){.zn_beach_resort_fast_dev__BkODI{padding:100px 0;height:100%;background-size:cover}}.zn_beach_resort_fast_dev__BkODI .const_bg{height:100vh;max-height:470px}@media(max-width:565px){.zn_beach_resort_fast_dev__BkODI .const_bg{height:100%}}.zn_beach_resort_fast_dev__BkODI .const_bg .construction_section{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;row-gap:10px}@media(max-width:565px){.zn_beach_resort_fast_dev__BkODI .const_bg .construction_section{position:relative;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center}}.zn_beach_resort_fast_dev__BkODI .const_bg .construction_section p{font-size:32px;font-size:2rem;line-height:40px;letter-spacing:0;font-weight:700;text-transform:uppercase;color:#000;text-align:center;margin-bottom:10px;font-family:Poppins,sans-serif}@media(max-width:565px){.zn_beach_resort_fast_dev__BkODI .const_bg .construction_section p{margin:30px 0 0;width:100%}}.zn_beach_resort_fast_dev__BkODI .const_bg .construction_section h4{font-size:40px;font-size:2.5rem;line-height:70px;letter-spacing:0;font-weight:700;text-transform:uppercase;color:#000;text-align:center;margin-bottom:0;font-family:Nexa-Bold}.zn_beach_resort_fast_dev__BkODI .const_bg .play_icon{float:none;position:relative;left:0;right:0;top:0;margin:auto}.zn_beach_resort_fast_dev__BkODI .const_bg .play_icon:hover{cursor:pointer}.zn_beach_resort_fast_dev__BkODI .const_bg .play_icon .play_button{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/play_icon_new.png) no-repeat;background-size:contain;height:80px;width:80px;position:relative;top:0;left:0;z-index:11}.zn_beach_resort_fast_dev__BkODI .const_bg .play_icon .play_animation{animation:animate 2s linear infinite;background:hsla(0,0%,100%,.55);z-index:1;width:70px;height:70px;position:absolute;margin:auto;left:0;right:0;border-radius:100%;top:0;bottom:0;display:none}@keyframes zn_beach_resort_animate__cZmQH{0%{box-shadow:0 0 0 0 rgba(4,77,87,.4)}40%{box-shadow:0 0 0 30px rgba(4,77,87,.4)}80%{box-shadow:0 0 0 30px rgba(4,77,87,.4)}to{box-shadow:0 0 0 0 rgba(4,77,87,.4)}}.zn_beach_resort_form_new__C8g6t{background:#fff;border-top:35px solid #00a651;border-bottom:35px solid #00a651}.zn_beach_resort_form_new__C8g6t .form_wrp .form_txt,.zn_beach_resort_form_new__C8g6t .form_wrp h2{color:#00a651}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/booking_form_icon_01.svg) no-repeat;background-size:contain}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field.icon_email:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/booking_form_icon_02.svg) no-repeat;background-size:contain}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field.icon_phone:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/booking_form_icon_03.svg) no-repeat;background-size:contain}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field.icon_city:before{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/booking_form_icon_04.svg) no-repeat;background-size:contain}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field input[type=email],.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field input[type=text],.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field select{border-bottom:1px solid #00a651;color:#00a651}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field .selected-dial-code,.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field select{color:#00a651}.zn_beach_resort_form_new__C8g6t .form_wrp form .input_field select option{background:#fff;color:#00a651}.zn_beach_resort_form_new__C8g6t .form_wrp form .btn{background:#00a651}.zn_beach_resort_form_new__C8g6t .form_wrp .btn:hover{background-color:#00a651;color:#044d57;border:2px solid #00a651}@media(max-width:565px){.zn_beach_resort_book_call_style__fnT8_ .section_outer .sticky_btn.book_btn{border:0;background:#00a651;color:#fff;display:block}.zn_beach_resort_book_call_style__fnT8_ .section_outer .sticky_btn.call_btn{color:#00a651}.zn_beach_resort_book_call_style__fnT8_ .section_outer .sticky_btn.call_btn .call_icon{fill:#00a651}}.zn_beach_resort_footer__KEtjM .footer_upper{background:#f1e7db;padding:15px 0}.zn_beach_resort_footer__KEtjM .footer_upper .client_logo{margin-top:20px}.zn_beach_resort_footer__KEtjM .footer_upper .client_logo img{height:100px;width:auto}@media(max-width:565px){.zn_beach_resort_footer__KEtjM .footer_upper .client_logo img{height:50px}}.zn_beach_resort_footer__KEtjM .footer_upper .desc{color:#00a651}.zn_beach_resort_footer__KEtjM .support_wrap .call{justify-content:flex-start;align-items:baseline;padding-left:0}.zn_beach_resort_footer__KEtjM .support_wrap .call .icon{left:0;top:0;position:relative;margin-right:15px}@media(max-width:565px){.zn_beach_resort_footer__KEtjM .support_wrap .call .icon{left:0}}.zn_beach_resort_footer__KEtjM .support_wrap .call .icon img{height:25px;width:25px}.zn_beach_resort_footer__KEtjM .support_wrap .call .phone_numbers p{color:#000;font-size:16px;font-size:1rem;font-family:Jost,sans-serif}.zn_beach_resort_footer__KEtjM .number_wrapper{font-size:18px;font-size:1.125rem}.zn_beach_resort_footer__KEtjM .number_wrapper p{color:#00a651;font-size:22px;font-size:1.375rem;font-family:Jost,sans-serif}@media(max-width:1440px){.zn_beach_resort_footer__KEtjM .number_wrapper p{font-size:16px;font-size:1rem}}.zn_beach_resort_footer__KEtjM .number_wrapper ul li{color:#00a651;font-size:16px;font-size:1rem;letter-spacing:.4px;font-family:Jost,sans-serif}@media(max-width:1440px){.zn_beach_resort_footer__KEtjM .number_wrapper ul li{font-size:16px;font-size:1rem}}.zn_beach_resort_footer__KEtjM .number_wrapper ul li span{color:#00a651}.zn_beach_resort_footer__KEtjM .ftr_address{margin-top:30px}.zn_beach_resort_footer__KEtjM .ftr_address span{color:#000;font-family:Jost,sans-serif;margin-bottom:10px;display:block}.zn_beach_resort_footer__KEtjM .ftr_address p{font-size:16px;font-size:1rem;color:#000;letter-spacing:.4px;font-family:Jost,sans-serif}.zn_beach_resort_footer__KEtjM .ftr_address p.office_2{display:block}.zn_beach_resort_footer__KEtjM .ftr_address.bullet_footer p:before{background:#000}@media(max-width:565px){.zn_beach_resort_footer__KEtjM a.zam_logo img{width:100%;min-width:100%}}.zn_beach_resort_footer__KEtjM .footer-bottom{background-color:#f1e7db;padding:50px 0 0}.zn_beach_resort_loader_container__kjcfo .loader_img{text-align:center;margin-bottom:50px}.zn_beach_resort_loader_container__kjcfo .loader_img img{width:auto;height:200px}@media(max-width:565px){.zn_beach_resort_loader_container__kjcfo .loader_img img{width:200px;margin:0 auto}}.zn_beach_resort_walkthrough_section__R0Oxr{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/project_bg.jpg) 50% no-repeat;background-size:100% 100%;padding:50px 150px}@media(max-width:565px){.zn_beach_resort_walkthrough_section__R0Oxr{padding:50px 0}}.zn_beach_resort_walkthrough_section__R0Oxr iframe{width:100%;height:80vh;min-height:800px}@media(max-width:565px){.zn_beach_resort_walkthrough_section__R0Oxr iframe{min-height:300px;height:300px}}.zn_beach_resort_floor_section__yVIbF{background:url(https://assets.zameen.com/cpml/zn_beach_resort/images/floor_plan_bg.jpg) 50% no-repeat;padding:0;background-size:100% 100%;margin-top:-1px;overflow:hidden}@media(max-width:565px){.zn_beach_resort_floor_section__yVIbF{background-size:contain;background-position:50%;padding:20px 0}}.zn_beach_resort_floor_section__yVIbF .floor_wrap .floor_img{width:100%}.zn_beach_resort_ui-dialog__MS1Xr .zn_beach_resort_ui-dialog-title__gAfNR{background-image:url(https://assets.zameen.com/cpml/zn_beach_resort/images/d_check_icon.png);color:#00a651}#zn_beach_resort_msg_box__EXcPk.zn_beach_resort_success___71_D{color:#00a651}