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: 335px;
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;
}
.navbar-mobile.show {
display: flex;
}
.form-input {
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;
}
.form-input:focus-visible {
outline: none;
}
.select-wrapper {
position: relative;
width: 335px;
}
.select-wrapper {
position: relative;
width: 335px;
}
.custom-dropdown {
position: relative;
width: 335px;
font-family: "Helvetica-Neue-Regular";
}
.selected {
padding-bottom: 20px;
text-align: left;
border-bottom: 1px solid #d3d3d3;
cursor: pointer;
color: #8e8e8e;
}
.dropdown-options {
position: absolute;
top: 100%;
left: 0;
width: 100%;
background: #fafafa;
border: none;
list-style: none;
padding: 0;
margin: 0;
z-index: 10;
text-align: left;
color: #8e8e8e;
}
.dropdown-options li {
padding: 12px;
cursor: pointer;
border-bottom: 1px solid #d3d3d3;
position: relative;
}
.dropdown-options li img {
position: absolute;
top: 9px;
right: 21px;
}
.dropdown-options li:hover {
background-color: #f0f0f0;
}
.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: 335px;
font-family: "Helvetica-Neue-Regular";
}
.selected {
padding-bottom: 20px;
text-align: left;
border-bottom: 1px solid #d3d3d3;
cursor: pointer;
color: #8e8e8e;
}
.dropdown-options {
position: absolute;
top: 100%;
left: 0;
width: 100%;
background: #fafafa;
border: none;
list-style: none;
padding: 0;
margin: 0;
z-index: 10;
text-align: left;
color: #8e8e8e;
}
.dropdown-options li {
padding: 12px;
cursor: pointer;
border-bottom: 1px solid #d3d3d3;
position: relative;
}
.dropdown-options li img {
position: absolute;
top: 9px;
right: 21px;
}
.dropdown-options li:hover {
background-color: #f0f0f0;
}
.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: 3px;
right: 10px;
}
.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;
border-bottom: 1px solid #e6e6e6;
}
.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;
}
@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: 265px;
font-family: "Helvetica-Neue-Regular";
}
.select-wrapper {
position: relative;
width: 269px;
}
.form-input {
width: 260px;
padding-bottom: 20px;
border: none;
border-bottom: 1px solid #d3d3d3;
color: #8e8e8e;
font-size: 16px;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
}
body {
overflow-x: hidden;
}
.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%;
}
.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: 100%;
font-size: 24px;
}
.hero-sub-text {
width: 100%;
font-size: 18px;
}
.enquiry-button {
width: 100%;
padding: 16px;
font-size: 16px;
}
.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%;
}
.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;
}
.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;
}
}
@media (min-width: 480px) {
body {
background-size: 850px;
}
.map-tracker {
width: 105px;
margin-top: 23.95px;
margin-left: 190px;
transform: translateY(90px);
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: 100%;
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: 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: 23.95px;
margin-left: 190px;
transform: translateY(109px);
height: 50px;
}
.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;
}
.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: 100%;
}
.nav-menu {
width: 100%;
}
.nav-menu li {
width: 100%;
}
.custom-dropdown {
width: 100%;
}
.dropdown-options li {
width: 96.6%;
}
.dropdown-options li img {
top: 13px;
right: 20px;
}
.enquiry-inner-div-h1 {
display: none;
}
.enquiry-inner-div-p {
display: none;
}
}
@media (min-width: 1024px) {
html,
body {
margin: 0;
box-sizing: border-box;
background: none;
position: relative;
}
.site-header {
padding: 25px 50px;
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 li {
padding: 30px 0;
width: 100%;
}
.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 {
margin-top: 70px;
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: 100px;
text-align: left;
color: #3971b1;
font-size: 26px;
font-family: "Museo_Slab_300";
font-weight: normal;
}
.form-input {
font-size: 16px;
width: 100%;
color: #8e8e8e;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
}
.select-wrapper {
font-size: 16px;
width: 100%;
color: #8e8e8e;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
}
.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: 0;
right: 0;
width: 596px;
height: 486px;
z-index: -1;
display: block;
}
.map-tracker {
position: absolute;
top: 180px;
right: 260px;
height: 60px;
width: 250px;
margin-top: 0;
margin-left: 0;
transform: translateY(109px);
}
.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: 280px;
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: 272px;
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: 100%;
text-align: left;
color: #383838;
font-size: 28px;
font-family: "Museo_Slab_300";
font-weight: normal;
}
.hero-sub-text {
width: 87%;
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 {
cursor: pointer;
display: block;
position: absolute;
top: 215.33px;
right: 100.27px;
text-align: center;
}
.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 li img {
top: 28px;
right: 25px;
}
}
@media (min-width: 1440px) {
.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: 0px;
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: 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: 190px;
}
.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: 76.5%;
font-size: 16px;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
display: flex;
flex-direction: row;
}
}
@media (min-width: 1920px) {
.enquiry-inner-div {
width: 85%;
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: 0px;
right: 0;
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: 358px;
}
.main-content,
.site-footer-div {
padding-inline: 205px;
}
.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: 70%;
font-size: 16px;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
display: flex;
flex-direction: row;
}
}
@media (min-width: 2560px) {
.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: 0px;
right: 0;
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: 700px;
}
.main-content,
.site-footer-div {
padding-inline: 80px;
}
.hero-heading {
width: 50%;
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: 62%;
font-size: 16px;
font-family: "Helvetica-Neue-Regular";
font-weight: normal;
display: flex;
flex-direction: row;
}
}