/* screen - desktopgetintouchbottom */

.desktopgetintouchbottom {
  background-color: var(--white);
  height: 306px;
  margin: 0px;
  min-height: 306px;
  min-width: 998px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.desktopgetintouchbottom .managertheexecutive-VQjxIp {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 48px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 208px;
  white-space: nowrap;
  width: 197px;
}

.desktopgetintouchbottom .send-email-VQjxIp {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 48px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 190px;
  white-space: nowrap;
  width: 197px;
}

.desktopgetintouchbottom .c-074-786-4564-VQjxIp {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 48px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 154px;
  white-space: nowrap;
  width: 197px;
}

.desktopgetintouchbottom .mark-white-VQjxIp {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 48px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 136px;
  white-space: nowrap;
  width: 197px;
}

.desktopgetintouchbottom .estate-manager-VQjxIp {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 48px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 100px;
  white-space: nowrap;
  width: 197px;
}

.desktopgetintouchbottom .the-executive-220-um-VQjxIp {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 283px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 100px;
  width: 164px;
}

.desktopgetintouchbottom .get-in-touch-copy-2-VQjxIp {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 48px;
  letter-spacing: 0.07px;
  line-height: 35.4px;
  position: absolute;
  text-align: left;
  top: 53px;
  white-space: nowrap;
  width: 129px;
}

.desktopgetintouchbottom .location-VQjxIp {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 283px;
  letter-spacing: 0.07px;
  line-height: 35.4px;
  position: absolute;
  text-align: left;
  top: 53px;
  white-space: nowrap;
  width: 97px;
}
/* screen - getintouchbottommacbookair */

.getintouchbottommacbookair {
  background-color: var(--white);
  height: 308px;
  margin: 0px;
  min-height: 308px;
  min-width: 1420px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.getintouchbottommacbookair .managertheexecutive-rZc1B1 {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 75px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 238px;
  white-space: nowrap;
  width: 238px;
}

.getintouchbottommacbookair .send-email-rZc1B1 {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 75px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 217px;
  white-space: nowrap;
  width: 238px;
}

.getintouchbottommacbookair .c-074-786-4564-rZc1B1 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 75px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 174px;
  white-space: nowrap;
  width: 238px;
}

.getintouchbottommacbookair .mark-white-rZc1B1 {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 75px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 152px;
  white-space: nowrap;
  width: 238px;
}

.getintouchbottommacbookair .estate-manager-rZc1B1 {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 75px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 109px;
  white-space: nowrap;
  width: 238px;
}

.getintouchbottommacbookair .get-in-touch-copy-2-rZc1B1 {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: 24.4px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 74px;
  letter-spacing: 0.09px;
  line-height: 49.8px;
  position: absolute;
  text-align: left;
  top: 40px;
  white-space: nowrap;
  width: 181px;
}

.getintouchbottommacbookair .the-executive-220-um-rZc1B1 {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 337px;
  letter-spacing: 0.07px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 109px;
  width: 231px;
}

.getintouchbottommacbookair .location-rZc1B1 {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: 24.4px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 337px;
  letter-spacing: 0.09px;
  line-height: 49.8px;
  position: absolute;
  text-align: left;
  top: 40px;
  white-space: nowrap;
  width: 137px;
}
/* screen - getintouchbottomxl */

.getintouchbottomxl {
  background-color: var(--white);
  height: 515px;
  margin: 0px;
  min-height: 515px;
  min-width: 1900px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.getintouchbottomxl .group-2-P8qGBA {
  background-color: transparent;
  height: 293px;
  left: 107px;
  position: absolute;
  top: 105px;
  width: 322px;
}

.getintouchbottomxl .managertheexecutivecoza-59aowr {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 1px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 264px;
  white-space: nowrap;
  width: 321px;
}

.getintouchbottomxl .send-email-59aowr {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 1px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 235px;
  white-space: nowrap;
  width: 321px;
}

.getintouchbottomxl .c-074-786-4564-59aowr {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 1px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 178px;
  white-space: nowrap;
  width: 321px;
}

.getintouchbottomxl .mark-white-59aowr {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 1px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 149px;
  white-space: nowrap;
  width: 321px;
}

.getintouchbottomxl .estate-manager-59aowr {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 1px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 92px;
  white-space: nowrap;
  width: 321px;
}

.getintouchbottomxl .get-in-touch-copy-2-59aowr {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.12px;
  line-height: 66.4px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 241px;
}

.getintouchbottomxl .group-P8qGBA {
  background-color: transparent;
  height: 296px;
  left: 480px;
  position: absolute;
  top: 105px;
  width: 307px;
}

.getintouchbottomxl .the-executive-220-um-JlPkmK {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.09px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 105px;
  width: 307px;
}

.getintouchbottomxl .location-JlPkmK {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.12px;
  line-height: 66.4px;
  position: absolute;
  text-align: left;
  top: 20px;
  white-space: nowrap;
  width: 182px;
}
/* screen - macbookprogetintouchbottom */

.macbookprogetintouchbottom {
  background-color: var(--white);
  height: 365px;
  margin: 0px;
  min-height: 365px;
  min-width: 1240px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.macbookprogetintouchbottom .managertheexecutive-bhIdNZ {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 54px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 247px;
  white-space: nowrap;
  width: 215px;
}

.macbookprogetintouchbottom .send-email-bhIdNZ {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 54px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: calc(0.27% + 227px);
  white-space: nowrap;
  width: 215px;
}

.macbookprogetintouchbottom .c-074-786-4564-bhIdNZ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 54px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 189px;
  white-space: nowrap;
  width: 215px;
}

.macbookprogetintouchbottom .mark-white-bhIdNZ {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 54px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 170px;
  white-space: nowrap;
  width: 215px;
}

.macbookprogetintouchbottom .estate-manager-bhIdNZ {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 54px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 131px;
  white-space: nowrap;
  width: 215px;
}

.macbookprogetintouchbottom .get-in-touch-copy-2-bhIdNZ {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 54px;
  letter-spacing: 0.08px;
  line-height: 44.2px;
  position: absolute;
  text-align: left;
  top: 70px;
  white-space: nowrap;
  width: 161px;
}

.macbookprogetintouchbottom .the-executive-220-um-bhIdNZ {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 306px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 131px;
  width: 205px;
}

.macbookprogetintouchbottom .location-bhIdNZ {
  background-color: transparent;
  color: var(--mosque);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 306px;
  letter-spacing: 0.08px;
  line-height: 44.2px;
  position: absolute;
  text-align: left;
  top: 70px;
  white-space: nowrap;
  width: 121px;
}
/* screen - mobilegetintouchbottom */

.mobilegetintouchbottom {
  background-color: var(--white);
  height: 462px;
  margin: 0px;
  min-height: 462px;
  min-width: 320px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.mobilegetintouchbottom .the-executive-220-um-HtrxBr {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 263px;
  width: 123px;
}

.mobilegetintouchbottom .location-HtrxBr {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 26.5px;
  position: absolute;
  text-align: center;
  top: 230px;
  white-space: nowrap;
  width: 73px;
}

.mobilegetintouchbottom .send-email-HtrxBr {
  background-color: transparent;
  cursor: pointer;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 175px;
  white-space: nowrap;
  width: 115px;
}

.mobilegetintouchbottom .c-074-786-4564-HtrxBr {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 136px;
  white-space: nowrap;
  width: 115px;
}

.mobilegetintouchbottom .mark-white-HtrxBr {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 118px;
  white-space: nowrap;
  width: 115px;
}

.mobilegetintouchbottom .estate-manager-HtrxBr {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 82px;
  white-space: nowrap;
  width: 115px;
}

.mobilegetintouchbottom .get-in-touch-HtrxBr {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.06px;
  line-height: 26.5px;
  position: absolute;
  text-align: center;
  top: 49px;
  white-space: nowrap;
  width: 115px;
}
/* screen - tabletgetintouchbottom */

.tabletgetintouchbottom {
  background-color: var(--white);
  height: 264px;
  margin: 0px;
  min-height: 264px;
  min-width: 768px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tabletgetintouchbottom .managertheexecutivecoza-EOoDPL {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 183px;
  white-space: nowrap;
  width: 197px;
}

.tabletgetintouchbottom .send-email-EOoDPL {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 165px;
  white-space: nowrap;
  width: 197px;
}

.tabletgetintouchbottom .c074-786-4564-EOoDPL {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 129px;
  white-space: nowrap;
  width: 197px;
}

.tabletgetintouchbottom .mark-white-EOoDPL {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 111px;
  white-space: nowrap;
  width: 197px;
}

.tabletgetintouchbottom .estate-manager-EOoDPL {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 75px;
  white-space: nowrap;
  width: 197px;
}

.tabletgetintouchbottom .the-executive-220-um-EOoDPL {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  left: 258px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 75px;
  width: 123px;
}

.tabletgetintouchbottom .get-in-touch-copy-2-EOoDPL {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 45px;
  letter-spacing: 0.06px;
  line-height: 26.5px;
  position: absolute;
  text-align: left;
  top: 42px;
  white-space: nowrap;
  width: 115px;
}

.tabletgetintouchbottom .location-EOoDPL {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 258px;
  letter-spacing: 0.06px;
  line-height: 26.5px;
  position: absolute;
  text-align: left;
  top: 42px;
  white-space: nowrap;
  width: 73px;
}
@media screen and (max-width: 767px) {
  .screen.getintouchbottomxl { 
    display: none;
   }
  .screen.tabletgetintouchbottom { 
    display: none;
   }
  .screen.desktopgetintouchbottom { 
    display: none;
   }
  .screen.macbookprogetintouchbottom { 
    display: none;
   }
  .screen.getintouchbottommacbookair { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 997px) {
  .screen.getintouchbottomxl { 
    display: none;
   }
  .screen.mobilegetintouchbottom { 
    display: none;
   }
  .screen.desktopgetintouchbottom { 
    display: none;
   }
  .screen.macbookprogetintouchbottom { 
    display: none;
   }
  .screen.getintouchbottommacbookair { 
    display: none;
   }
}
@media screen and (min-width: 998px) and (max-width: 1239px) {
  .screen.getintouchbottomxl { 
    display: none;
   }
  .screen.tabletgetintouchbottom { 
    display: none;
   }
  .screen.mobilegetintouchbottom { 
    display: none;
   }
  .screen.macbookprogetintouchbottom { 
    display: none;
   }
  .screen.getintouchbottommacbookair { 
    display: none;
   }
}
@media screen and (min-width: 1240px) and (max-width: 1419px) {
  .screen.getintouchbottomxl { 
    display: none;
   }
  .screen.tabletgetintouchbottom { 
    display: none;
   }
  .screen.mobilegetintouchbottom { 
    display: none;
   }
  .screen.desktopgetintouchbottom { 
    display: none;
   }
  .screen.getintouchbottommacbookair { 
    display: none;
   }
}
@media screen and (min-width: 1420px) and (max-width: 1899px) {
  .screen.getintouchbottomxl { 
    display: none;
   }
  .screen.tabletgetintouchbottom { 
    display: none;
   }
  .screen.mobilegetintouchbottom { 
    display: none;
   }
  .screen.desktopgetintouchbottom { 
    display: none;
   }
  .screen.macbookprogetintouchbottom { 
    display: none;
   }
}
@media screen and (min-width: 1900px) {
  .screen.tabletgetintouchbottom { 
    display: none;
   }
  .screen.mobilegetintouchbottom { 
    display: none;
   }
  .screen.desktopgetintouchbottom { 
    display: none;
   }
  .screen.macbookprogetintouchbottom { 
    display: none;
   }
  .screen.getintouchbottommacbookair { 
    display: none;
   }
}