html, body { margin: 0; box-sizing: border-box; background: url("images/map@2x.png") no-repeat; background-size: 700px; position: relative; overflow-x: auto; } h1, p, h2 { margin-block-start: 0; margin-block-end: 0; } @font-face { font-family: "Museo_Slab_500"; src: url("fonts/Museo_Slab_500.otf"); font-weight: normal; } @font-face { font-family: "Museo_Slab_300"; src: url("fonts/Museo_Slab_300.otf"); font-weight: normal; } @font-face { font-family: "Museo_Slab_100"; src: url("fonts/Museo_Slab_100.otf"); font-weight: normal; } @font-face { font-family: "Helvetica-Neue-Regular"; src: url("fonts/HelveticaNeue-Light.otf"); font-weight: normal; } .site-header { display: flex; justify-content: center; align-items: center; padding: 20px 20px 0 20px; } .navbar { width: 335px; height: 35px; display: flex; justify-content: space-between; align-items: center; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; } .nav-links { display: none; } .logo-button { border: none; padding: 10px 24px; background-color: #e4e4e4; color: #3c3c3c; font-size: 13px; font-family: "Museo_Slab_500"; font-weight: normal; } .hamburger-icon { width: 21px; height: 12px; cursor: pointer; } .navbar-mobile { display: flex; z-index: 1000; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: #ffffff; justify-content: center; align-items: center; text-align: center; } .navbar-mobile-close-icon { position: absolute; top: 13.4px; right: 14.02px; } .close-icon-mobile { width: 28.28px; height: 28.28px; } .nav-menu { width: 100%; height: 427px; flex: 1; list-style: none; display: flex; flex-direction: column; justify-content: space-between; align-items: center; justify-self: center; margin-block-start: 0; margin-block-end: 0; padding-inline-start: 0; padding-inline: 40px; } /* .nav-menu li { width: 100%; } */ .nav-menu-items-dropdown { width: 100%; border-bottom: 1px solid #d3d3d3; } .form-button { margin-top: 40px; border: none; } .navbar-mobile.show { display: flex; } .form-input { width: 100%; border: none; border-bottom: 1px solid #d3d3d3; color: #8e8e8e; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; } .form-input:focus-visible { outline: none; } .custom-dropdown { position: relative; width: 335px; font-family: "Helvetica-Neue-Regular"; } .selected { padding: 20px 0px; text-align: left; cursor: pointer; color: #8e8e8e; } .select-wrapper { position: relative; width: 100%; border-bottom: 1px solid #d3d3d3; } .hidden { display: none; } .hidden-dropdown { display: none; } .form-select { width: 335px; padding-bottom: 20px; border: none; border-bottom: 1px solid #d3d3d3; color: #8e8e8e; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; appearance: none; -webkit-appearance: none; -moz-appearance: none; } .form-select:focus-visible { outline: none; } .custom-dropdown { position: relative; width: 100%; font-family: "Helvetica-Neue-Regular"; } .dropdown-options { position: absolute; top: 100%; left: -10px; width: 100%; background: #fafafa; border: none; list-style: none; padding: 0; margin: 0; z-index: 10; text-align: left; color: #8e8e8e; } .dropdown-options-items { padding: 12px; cursor: pointer; border-bottom: 1px solid #d3d3d3; position: relative; width: 93%; } .dropdown-options li img { position: absolute; top: 9px; right: 21px; } .dropdown-options li:hover { background-color: #f0f0f0; } .dropdown-options-items { padding-left: 15px; } .form-button { width: 335px; height: 45px; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; border: none; } .project-sub-dropdown select { margin-top: 10px; } .custom-select-icon { width: 16px; height: 12px; position: absolute; top: 23px; right: 30px; } .map-tracker { width: 40px; height: 40px; margin-top: 23.95px; margin-left: 190px; } .main-content { padding-inline: 20px; } .hero-heading { margin-block-start: 0; margin-block-end: 0; margin-top: 50px; width: 331px; height: 99px; text-align: left; font-size: 24px; font-family: "Museo_Slab_300"; font-weight: normal; } .hero-sub-text { margin-top: 40.2px; width: 258px; height: 50px; display: flex; flex-direction: column; justify-content: space-between; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #8e8e8e; } .enquiry-button { margin-top: 258px; width: 335px; height: 45px; padding: 16px 99px; border: none; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; } .sales-enquiry { margin-top: 70px; } .section-heading { text-align: left; margin-bottom: 45px; width: 156px; height: 27px; color: #3971b1; font-size: 24px; font-family: "Museo_Slab_300"; font-weight: normal; } .redevelopment-section-heading { text-align: left; margin-bottom: 45px; width: 335px; height: 27px; color: #3971b1; font-size: 24px; font-family: "Museo_Slab_300"; font-weight: normal; } .section-phone { padding-bottom: 25px; border-bottom: 1px solid #e6e6e6; display: flex; justify-content: space-between; align-items: center; } .section-email { padding-top: 26px; padding-bottom: 25px; border-bottom: 1px solid #e6e6e6; display: flex; justify-content: space-between; align-items: center; } .redevelopment-centre { margin-top: 50px; } .site-footer { margin-top: 75px; } .section-subtext1 { width: 46px; height: 18px; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #8e8e8e; } .section-subtext2 { width: 130px; height: 18px; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #383838; } .section2-subtext2 { width: 123px; height: 18px; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #383838; } .site-footer { background-color: #f4f4f4; } .site-footer-div { padding-inline: 20px; } .newsletter-heading { padding-top: 45px; width: 205px; height: 19px; font-size: 18px; font-family: "Museo_Slab_500"; font-weight: normal; color: #818181; } .email-input { margin-top: 27.98px; width: 335px; background-color: #ffffff; padding-block: 0; padding-inline: 0; padding: 12px 0 12px 10.35px; border: none; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .email-input:focus-visible { outline: none; } .site-footer-inner-div { display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 30px; } .subscribe-button { width: 335px; height: 50px; border: none; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; } .site-footer-inner-middle-div { margin-top: 47.02px; display: flex; column-gap: 41px; } .footer-links { width: 127px; height: 138px; display: flex; flex-direction: column; justify-content: space-between; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #383838; } .footer-logo-button { width: 88px; height: 35px; font-size: 13px; font-family: "Museo_Slab_500"; font-weight: normal; color: #3c3c3c; background-color: #e4e4e4; border: none; } .site-footer-inner-last-div { display: flex; justify-content: center; padding: 60px 0; } .footer-bottom { padding-top: 30px; padding-bottom: 50px; display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 50px; } .certification-note { width: 335px; height: 17px; text-align: center; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .copyright { width: 116px; height: 16px; text-align: center; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .enquiry-inner-div { display: flex; justify-content: center; align-items: center; } .enquiry-container { width: 100%; } .enquiry-inner-div-header { display: none; } .enquiry-page-container { display: flex; flex-direction: column; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } #projectDropdownWrapper { width: 100%; border-bottom: 1px solid #d3d3d3; } .right-side-menu { display: none; } .top-img-div { display: none; } @media (max-width: 320px) { .form-button { width: 268px; height: 45px; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; border: none; } .custom-dropdown { position: relative; width: 100%; font-family: "Helvetica-Neue-Regular"; } .select-wrapper { position: relative; width: 269px; } .form-input { width: 100%; padding-bottom: 20px; border: none; border-bottom: 1px solid #d3d3d3; color: #8e8e8e; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; } body { background-size: 612px 634px; overflow-x: hidden; } .map-tracker { margin-top: 22.95px; margin-left: 171px; } .hero-heading { width: 100%; font-size: 20px; } .hero-sub-text { width: 100%; font-size: 14px; } .enquiry-button { width: 100%; padding: 16px; font-size: 12px; } .section-heading { font-size: 20px; } .redevelopment-section-heading { font-size: 20px; } .section-subtext1 { font-size: 14px; } .section-subtext2 { font-size: 14px; width: 41%; } .section2-subtext2 { font-size: 14px; width: 38%; } .newsletter-heading { font-size: 16px; } .email-input { width: 100%; } .subscribe-button { width: 100%; padding: 16px; font-size: 12px; height: 45px; } .site-footer-inner-middle-div { column-gap: 33px; } .footer-links { font-size: 14px; } .certification-note { font-size: 14px; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } .nav-menu { width: 100%; height: 427px; flex: 1; list-style: none; display: flex; flex-direction: column; justify-content: space-between; align-items: center; justify-self: center; margin-block-start: 0; margin-block-end: 0; padding-inline-start: 0; padding-inline: 0; } .nav-menu-items { width: 100%; } #enquiryForm { width: 100%; display: flex; } .form-button { width: 268px; height: 45px; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; border: none; } } @media (min-width: 320px) { .form-button { width: 268px; height: 45px; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; background-color: #3971b1; border: none; } .custom-dropdown { position: relative; width: 100%; font-family: "Helvetica-Neue-Regular"; } .select-wrapper { position: relative; width: 100%; border: none; padding-left: 10px; } .selected { text-align: left; cursor: pointer; color: #8e8e8e; } .form-input { width: 100%; border: none; padding-left: 10px; color: #8e8e8e; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; } .nav-menu .nav-menu-items { width: 100%; padding: 20px 0px; border-bottom: 1px solid #d3d3d3; } .dropdown-options-items { padding-left: 15px; } body { background-size: 700px; overflow-x: hidden; } .map-tracker { margin-top: 22.95px; margin-left: 171px; } .hero-heading { width: 100%; font-size: 20px; } .hero-sub-text { width: 100%; font-size: 14px; } .enquiry-button { width: 100%; padding: 16px; font-size: 12px; } .section-heading { font-size: 20px; } .redevelopment-section-heading { font-size: 20px; } .section-subtext1 { font-size: 14px; } .section-subtext2 { font-size: 14px; width: 41%; } .section2-subtext2 { font-size: 14px; width: 38%; } .newsletter-heading { font-size: 16px; } .email-input { width: 100%; } .subscribe-button { width: 100%; padding: 16px; font-size: 12px; height: 45px; } .site-footer-inner-middle-div { column-gap: 33px; } .footer-links { font-size: 14px; } .certification-note { font-size: 14px; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } } @media (min-width: 430px) { .logo-button { font-size: 16px; } .footer-logo-button { font-size: 16px; } .hamburger-icon { width: 28px; height: 19px; } .navbar { width: 100%; } .hero-heading { width: 90%; font-size: 24px; } .hero-sub-text { width: 100%; font-size: 18px; } .enquiry-button { width: 100%; padding: 16px; font-size: 16px; display: flex; justify-content: center; align-items: center; } .section-heading { width: 50%; font-size: 28px; } .redevelopment-section-heading { width: 80%; font-size: 28px; } .section-subtext1 { font-size: 18px; } .section-subtext2 { font-size: 18px; width: 38%; } .section2-subtext2 { font-size: 18px; width: 35%; } .map-tracker { margin-top: 22.95px; margin-left: 210px; } .newsletter-heading { font-size: 24px; width: 60%; } .email-input { width: 100%; margin-top: 34.98px; font-size: 18px; } .subscribe-button { width: 100%; font-size: 16px; display: flex; justify-content: center; align-items: center; } .site-footer-inner-middle-div { column-gap: 105px; } .footer-links { font-size: 16px; } .certification-note { font-size: 18px; } .copyright { width: 38%; font-size: 18px; } .form-input { font-size: 18px; } .select-wrapper { font-size: 18px; } .form-button { font-size: 18px; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } #enquiryForm { width: 100%; } } @media (min-width: 480px) { body { background-size: 850px; } .map-tracker { width: 105px; margin-top: 23.95px; margin-left: 190px; transform: translate(30px, 22px); height: 50px; } .logo-button { font-size: 18px; } .footer-logo-button { font-size: 18px; padding: 10px 24px; display: flex; justify-content: center; align-items: center; } .hamburger-icon { width: 29px; height: 20px; } .navbar { width: 100%; } .hero-heading { width: 385px; font-size: 26px; } .hero-sub-text { width: 100%; font-size: 20px; } .enquiry-button { width: 100%; height: fit-content; font-size: 18px; } .section-heading { width: 50%; font-size: 30px; } .redevelopment-section-heading { width: 80%; font-size: 30px; } .section-subtext1 { font-size: 20px; } .section-subtext2 { font-size: 20px; width: 37%; } .section2-subtext2 { font-size: 20px; width: 35%; } .newsletter-heading { font-size: 26px; width: 60%; } .email-input { width: 100%; margin-top: 50.98px; font-size: 19px; } .subscribe-button { width: 100%; font-size: 18px; } .site-footer-inner-middle-div { column-gap: 133px; } .footer-links { font-size: 20px; width: 35%; } .certification-note { font-size: 20px; } .footer-bottom img { width: 55%; } .copyright { width: 38%; font-size: 20px; } .form-input { font-size: 18px; } .select-wrapper { font-size: 18px; } .form-button { font-size: 18px; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } } @media (min-width: 768px) { .enquiry-inner-div { width: 80%; } .form-button { width: 80%; font-size: 1.5rem; height: 50px; } .form-button-submit-button { width: 100%; } .form-input { font-size: 1.5rem; } .select-wrapper { font-size: 1.5rem; } .nav-menu .nav-menu-items { padding: 30px 0px; } .selected { padding: 30px 0px; } .custom-select-icon { width: 42px; height: 20px; position: absolute; top: 36px; right: 28px; } .dropdown-options-items { padding: 30px 12px; cursor: pointer; border-bottom: 1px solid #d3d3d3; position: relative; width: 96%; } .hero-heading { width: 385px; font-size: 28px; } .hero-sub-text { margin-top: 50.2px; width: 100%; font-size: 24px; } .enquiry-button { margin-top: 287px; width: 100%; height: fit-content; font-size: 20px; } .map-tracker { width: 108px; margin-top: 23.95px; margin-left: 190px; transform: translate(30px, 22px); height: 53px; } .section-heading { width: 50%; font-size: 35px; } .section-subtext1 { font-size: 22px; } .section-subtext2 { font-size: 22px; width: 25%; } .section2-subtext2 { font-size: 22px; width: 23%; } .newsletter-heading { font-size: 28px; } .email-input { width: 100%; margin-top: 50.98px; font-size: 22px; padding: 20px 0 20px 10.35px; } .subscribe-button { font-size: 20px; padding: 16px; height: fit-content; } .footer-links { font-size: 22px; width: 35%; } .site-footer-inner-middle-div { column-gap: 244px; } .hamburger-icon { width: 39px; height: 26px; } .logo-button { padding: 14px 28px; } .footer-logo-button { font-size: 18px; padding: 14px 28px; height: fit-content; width: fit-content; } .certification-note { font-size: 26px; width: fit-content; height: fit-content; } .copyright { width: 38%; font-size: 27px; } .footer-bottom img { width: 50%; } .dropdown-options li img { position: absolute; top: 21px; right: 11px; width: 55px; height: 34px; } } @media (min-width: 820px) { body { background-size: 943px; } .site-header { padding: 30px 30px 0 30px; } .main-content { padding-inline: 30px; } .site-footer-div { padding-inline: 30px; } .map-tracker { width: 250px; margin-top: 103.95px; margin-left: 190px; transform: translate(6px, -11px); height: 63px; } .logo-button { font-size: 20px; } .footer-logo-button { font-size: 20px; height: fit-content; padding: 10px 24px; display: flex; justify-content: center; align-items: center; } .hamburger-icon { width: 34px; height: 25px; } .navbar { width: 100%; height: 45px; } .hero-heading { width: 60%; height: fit-content; font-size: 32px; } .hero-sub-text { width: 50%; font-size: 24px; row-gap: 20px; } .enquiry-button { font-size: 18px; } .section-heading { width: 50%; font-size: 30px; } .redevelopment-section-heading { width: 80%; font-size: 30px; } .section-subtext1 { font-size: 20px; } .section-subtext2 { font-size: 20px; width: 22%; } .section2-subtext2 { font-size: 20px; width: 20%; } .newsletter-heading { font-size: 26px; width: 60%; } .email-input { width: 100%; margin-top: 50.98px; font-size: 19px; } .subscribe-button { width: 100%; font-size: 18px; height: fit-content; } .site-footer-inner-middle-div { column-gap: 210px; display: flex; justify-content: space-between; align-items: center; } .footer-links { font-size: 20px; width: 35%; } .certification-note { font-size: 26px; width: fit-content; } .footer-bottom img { width: 45%; } .copyright { width: 50%; font-size: 27px; } .form-input { font-size: 22px; width: 100%; } .select-wrapper { font-size: 22px; width: 100%; } .form-button { font-size: 22px; width: 91%; height: 50px; } .enquiry-inner-div { width: 80%; } .nav-menu { width: 100%; } .nav-menu li { width: 100%; } .custom-dropdown { width: 100%; } .dropdown-options li { width: 96.6%; } .dropdown-options li img { width: 33px; height: 33px; top: 25px; right: 20px; } .enquiry-inner-div-h1 { display: none; } .enquiry-inner-div-p { display: none; } } @media (min-width: 1024px) { .nav-menu .nav-menu-items { padding: 0px; border-bottom: 1px solid #d3d3d3; } html, body { margin: 0; box-sizing: border-box; background: none; position: relative; } .site-header { padding: 25px 50px 0; display: flex; justify-content: space-between; } .navbar { width: 50%; height: 35px; display: flex; align-items: center; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; } .nav-links { width: 50%; height: 35px; display: flex; justify-content: space-between; align-items: center; margin-block-start: 0; margin-block-end: 0; padding-inline-start: 40px; list-style: none; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; } .hamburger-icon { display: none; } .navbar-mobile { display: flex; position: static; width: auto; height: auto; background-color: transparent; padding: 0; flex-direction: column; align-items: flex-start; justify-content: flex-start; } .navbar-mobile-close-icon { display: none; } .enquiry-inner-div { width: 475px; display: flex; flex-direction: column; } .enquiry-inner-div-header { display: block; font-size: 26px; color: #3971b1; font-family: "Museo_Slab_300"; margin-bottom: 20px; } .nav-menu { padding-top: 50px; flex: 1; list-style: none; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: center; justify-self: center; margin-block-start: 0; margin-block-end: 0; padding-inline-start: 0; padding-inline: 0; } .nav-menu .nav-menu-items-dropdown { padding: 0; width: 100%; border-bottom: 1px solid #d3d3d3; } .enquiry-page-container { display: flex; flex-direction: row; justify-content: space-between; } .navbar-mobile { flex: 0 0 575px; display: flex; justify-content: flex-start; align-items: center; background-color: transparent; z-index: 1; position: relative; } .main-content { flex: 1; padding-inline: 0px; padding-top: 0px; width: 400px; } .enquiry-inner-div-h1 { display: block; margin-top: 55px; width: 100%; text-align: left; color: #3c3c3c; font-size: 36px; font-family: "Museo_Slab_300"; font-weight: normal; } .enquiry-inner-div-p { display: block; margin-top: 40px; margin-left: -75px; width: 398px; text-align: left; color: #3c3c3c; font-size: 22px; font-family: "Museo_Slab_100"; font-weight: normal; } .enquiry-inner-div-header { width: 100%; margin-top: 70px; text-align: left; color: #3971b1; font-size: 26px; font-family: "Museo_Slab_300"; font-weight: normal; } .form-input { padding: 30px 15px; font-size: 16px; width: 100%; color: #8e8e8e; font-family: "Helvetica-Neue-Regular"; font-weight: normal; border: none; } .select-wrapper { font-size: 16px; width: 100%; color: #8e8e8e; font-family: "Helvetica-Neue-Regular"; font-weight: normal; padding: 0; } .selected { border: none; padding: 30px 15px; } .form-button { margin-top: 75px; width: 150px; height: 45px; float: right; font-size: 12px; color: #ffffff; font-family: "Museo_Slab_500"; font-weight: normal; } .top-right-map { position: absolute; top: -10px; right: 51px; width: 596px; height: 486px; z-index: -1; display: block; transform: translate(50px, 10px); } .map-tracker { position: absolute; top: 180px; right: 260px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(-5px, 60px); } .contact-hero { margin-top: 400px; } .enquiry-button { display: none; } .sales-enquiry { padding-top: 0; margin-top: 50px; } .site-footer { margin-top: 120px; } .newsletter-heading { position: relative; top: 6px; right: 324px; padding-top: 45px; width: 40%; height: 19px; font-size: 18px; font-family: "Museo_Slab_500"; font-weight: normal; color: #818181; } .footer-top { display: flex; flex-direction: row-reverse; position: relative; } .site-footer-inner-div { display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 39px; } .email-input { margin-top: 19.98px; width: 313px; height: 20px; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .site-footer-inner-middle-div { column-gap: 0px; row-gap: 20px; width: 60%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .footer-links { font-size: 14px; color: #383838; font-family: "Helvetica-Neue-Regular"; font-weight: normal; } .footer-bottom { padding-top: 70px; padding-bottom: 50px; display: flex; flex-direction: row; justify-content: center; align-items: center; row-gap: 50px; } .nav-links li { color: #3c3c3c; font-size: 13px; font-family: "Museo_Slab_500"; font-weight: normal; text-transform: uppercase; } .hero-heading { width: 83%; text-align: left; color: #383838; font-size: 28px; font-family: "Museo_Slab_300"; font-weight: normal; } .hero-sub-text { width: 78.5%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; display: flex; flex-direction: row; } .section-heading { width: 50%; font-size: 26px; font-family: "Museo_Slab_300"; font-weight: normal; color: #3971b1; } .redevelopment-section-heading { width: 80%; font-size: 26px; font-family: "Museo_Slab_300"; font-weight: normal; color: #3971b1; } .section-content .section-phone { border: none; padding-bottom: 15px; } .section-content .section-phone .section-subtext1 { display: none; } .section-content .section-phone .section-subtext2 { width: 30%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #8e8e8e; } .section-content .section-email { padding-top: 0; border: none; } .section-content .section-email .section-subtext1 { display: none; } .section-content .section-email .section-subtext2 { padding-top: 0; border: none; } .section-content .section-email .section2-subtext2 { width: 30%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #8e8e8e; } .redevelopment-centre { margin-top: 25px; } .logo-button { width: 88px; height: 35px; font-size: 20px; display: flex; justify-content: center; align-items: center; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #3c3c3c; } .footer-logo-button { width: 88px; height: 35px; font-size: 20px; display: flex; justify-content: center; align-items: center; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #3c3c3c; } .subscribe-button { width: 130px; height: 40px; font-size: 12px; font-family: "Museo_Slab_500"; font-weight: normal; color: #ffffff; align-self: start; } .top-img-div { position: fixed; bottom: 200px; right: 80px; cursor: pointer; text-align: center; opacity: 0; visibility: hidden; transition: opacity 0.5s ease, visibility 0.5s ease; z-index: 999; display: block; /* visible only from 1024px and above */ } .top-img-div.show { opacity: 1; visibility: visible; } .top-img-text { padding-top: 10px; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #383838; } .certification-note { width: 300px; height: 20px; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .copyright { width: 50%; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .footer-bottom img { order: 1; width: 168px; height: 18px; } .dropdown-options { left: 0px; } .dropdown-options li img { top: 25px; right: 40px; } #enquiryForm { width: 100%; } .custom-select-icon { width: 16px; height: 12px; position: absolute; top: 33px; right: 50px; } .dropdown-options li { width: 93.4%; padding: 30px 15px; } .right-side-menu { display: block; text-align: right; margin-top: 15px; margin-right: 50px; color: #AFAFAF; font-size: 14px; font-family: "Museo_Slab_300"; font-weight: normal; } .contact-hero-section1 { width: 500px; } } @media (min-width: 1150px) { .enquiry-page-container { column-gap: 7%; } .hero-heading { width: 85%; text-align: left; color: #383838; font-size: 28px; font-family: "Museo_Slab_300"; font-weight: normal; } .hero-sub-text { width: 78.5%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; display: flex; flex-direction: row; row-gap: 0px; } .dash { display: block; margin-top: 120px; width: 0.1px; height: 970px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: -50px; } } @media (min-width: 1250px) { .enquiry-page-container { column-gap: 10%; } } @media (min-width: 1335px) { .enquiry-page-container { column-gap: 11%; } } @media (min-width: 1400px) { .enquiry-page-container { column-gap: 12%; } .top-right-map { position: absolute; top: -10px; right: 0; width: 717px; height: 695px; z-index: -1; display: block; } .contact-hero { margin-top: 600px; } .map-tracker { position: absolute; top: 268px; right: 328px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(30px, 100px); } } @media (min-width: 1440px) { .email-input { margin-top: 19.98px; width: 360px; height: 20px; font-size: 14px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; color: #818181; } .newsletter-heading { position: relative; top: 6px; right: 371px; padding-top: 45px; width: 40%; height: 19px; font-size: 18px; font-family: "Museo_Slab_500"; font-weight: normal; color: #818181; } .enquiry-inner-div-h1 { display: block; margin-top: 55px; width: 100%; text-align: left; color: #3c3c3c; font-size: 36px; font-family: "Museo_Slab_300"; font-weight: normal; } .top-right-map { position: absolute; top: -10px; right: 0; width: 717px; height: 695px; z-index: -1; display: block; } .map-tracker { position: absolute; top: 268px; right: 328px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(30px, 100px); } .contact-hero { margin-top: 600px; } .dash { display: block; margin-top: 120px; width: 0.1px; height: 970px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: 120px; margin-right: 40px; } .main-content, .site-footer-div { padding-inline: 80px; } .hero-heading { width: 100%; text-align: left; color: #383838; font-size: 36px; font-family: "Museo_Slab_300"; font-weight: normal; } .enquiry-button, .form-button { font-size: 16px; height: 50px; } .hero-sub-text { width: 78.5%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; display: flex; flex-direction: row; } .enquiry-page-container { column-gap: 0%; } .right-side-menu { margin-right: -30px; } .enquiry-inner-div { width: 95%; display: flex; flex-direction: column; } .enquiry-inner-div-p { margin-left: -140px; } .navbar-mobile { padding-left: 37px; } } @media (min-width: 1530px) { .navbar-mobile { padding-left: 50px; } .site-header { padding: 25px 65px 0; display: flex; justify-content: space-between; } .main-content, .site-footer-div { padding-inline: 100px; } } @media (min-width: 1600px) { .dash { display: block; margin-top: 120px; width: 0.1px; height: 1000px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: 150px; margin-right: 20px; } .top-right-map { position: absolute; top: -10px; right: 50px; width: 717px; height: 695px; z-index: -1; display: block; } .map-tracker { position: absolute; top: 268px; right: 328px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(-15px, 88px); } } @media (min-width: 1740px) { .navbar-mobile { padding-left: 67px; } .dash { display: block; margin-top: 120px; width: 0.1px; height: 1000px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: 215px; margin-right: 20px; } .top-right-map { position: absolute; top: -10px; right: 50px; width: 717px; height: 695px; z-index: -1; display: block; } .map-tracker { position: absolute; top: 268px; right: 328px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(-15px, 88px); } .enquiry-inner-div { width: 100%; display: flex; flex-direction: column; } .enquiry-inner-div-p { margin-left: -175px; } } @media (min-width: 1830px) { .navbar-mobile { padding-left: 76px; } .site-header { padding: 25px 75px 0; display: flex; justify-content: space-between; } .dash { display: block; margin-top: 120px; width: 0.1px; height: 1000px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: 260px; margin-right: 20px; } .top-right-map { position: absolute; top: -10px; right: 50px; width: 717px; height: 695px; z-index: -1; display: block; } .map-tracker { position: absolute; top: 268px; right: 328px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translate(-15px, 88px); } .enquiry-inner-div { width: 100%; display: flex; flex-direction: column; } .enquiry-inner-div-p { margin-left: -175px; } } @media (min-width: 1920px) { .enquiry-inner-div { width: 100%; display: flex; flex-direction: column; } .enquiry-inner-div-h1 { display: block; margin-top: 55px; width: 100%; text-align: left; color: #3c3c3c; font-size: 36px; font-family: "Museo_Slab_300"; font-weight: normal; } .top-right-map { position: absolute; top: -10px; right: 50px; width: 833px; height: 717px; z-index: -1; display: block; } .map-tracker { position: absolute; top: 282px; right: 416px; height: 60px; width: 250px; margin-top: 0; margin-left: 0; transform: translateY(109px); } .contact-hero { margin-top: 600px; } .dash { display: block; margin-top: 120px; width: 0.1px; height: 970px; background-color: #f0f0f0; border: 1px solid #f0f0f0; margin-left: 300px; } .main-content, .site-footer-div { padding-inline: 150px; } .hero-heading { width: 100%; text-align: left; color: #383838; font-size: 36px; font-family: "Museo_Slab_300"; font-weight: normal; } .enquiry-button, .form-button { font-size: 16px; height: 50px; } .hero-sub-text { width: 78.5%; font-size: 16px; font-family: "Helvetica-Neue-Regular"; font-weight: normal; display: flex; flex-direction: row; } .right-side-menu { margin-right: -75px; } }