/* screen - v11desktopresizingfeatureused */

.v11desktopresizingfeatureused {
  background-color: var(--white);
  height: 1667px;
  overflow-x: hidden;
  position: relative;
  width: 1200px;
}

.v11desktopresizingfeatureused .footer-4ErfTT {
  background-color: transparent;
  height: 252px;
  left: 0px;
  position: absolute;
  top: 1415px;
  width: 1200px;
}

.v11desktopresizingfeatureused .path-9S964R {
  background-color: transparent;
  height: 252px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.v11desktopresizingfeatureused .group-6-9S964R {
  background-color: transparent;
  height: 34px;
  left: 401px;
  position: absolute;
  top: 217px;
  width: 398px;
}

.v11desktopresizingfeatureused .group-10-xx3b3F {
  background-color: transparent;
  height: 34px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 398px;
}

.v11desktopresizingfeatureused .path-CmXVIw {
  background-color: transparent;
  height: 14px;
  left: 299px;
  position: absolute;
  top: 1px;
  width: 1px;
}

.v11desktopresizingfeatureused .path-JNGLTV {
  background-color: transparent;
  height: 14px;
  left: 175px;
  position: absolute;
  top: 1px;
  width: 1px;
}

.v11desktopresizingfeatureused .group-11-CmXVIw {
  background-color: transparent;
  height: 34px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 398px;
}

.v11desktopresizingfeatureused .x2021-dr-marcus-may-YZUwpJ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 154px;
}

.v11desktopresizingfeatureused .privacy-policy-YZUwpJ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 195px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 83px;
}

.v11desktopresizingfeatureused .terms-of-use-YZUwpJ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 319px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 79px;
}

.v11desktopresizingfeatureused .group-2-9S964R {
  background-color: transparent;
  height: 17px;
  left: 414px;
  position: absolute;
  top: 52px;
  width: 370px;
}

.v11desktopresizingfeatureused .contact-mJCNgM {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 50px;
}

.v11desktopresizingfeatureused .team-mJCNgM {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 82px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 35px;
}

.v11desktopresizingfeatureused .schedule-mJCNgM {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 147px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 59px;
}

.v11desktopresizingfeatureused .about-mJCNgM {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 238px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 39px;
}

.v11desktopresizingfeatureused .covid-19-mJCNgM {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 308px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 62px;
}

.v11desktopresizingfeatureused .group-3-9S964R {
  background-color: transparent;
  height: 17px;
  left: 495px;
  position: absolute;
  top: 85px;
  width: 204px;
}

.v11desktopresizingfeatureused .group-9-RWxQsq {
  background-color: transparent;
  height: 17px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 204px;
}

.v11desktopresizingfeatureused .or-visit-LAYNE1 {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 46px;
}

.v11desktopresizingfeatureused .greenwich-medicalcom-LAYNE1 {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 55px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 149px;
}

.v11desktopresizingfeatureused .path-HooO2v {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 199px;
  width: 1200px;
}

.v11desktopresizingfeatureused .badges-9S964R {
  background-color: transparent;
  height: 73px;
  left: 446px;
  position: absolute;
  top: 107px;
  width: 309px;
}

.v11desktopresizingfeatureused .bitmap-DjZZ5j {
  background-color: transparent;
  height: 48px;
  left: 139px;
  position: absolute;
  top: 13px;
  width: 66px;
}

.v11desktopresizingfeatureused .bitmap-lkEJft {
  background-color: transparent;
  height: 73px;
  left: 209px;
  position: absolute;
  top: 0px;
  width: 100px;
}

.v11desktopresizingfeatureused .bitmap-zhh2ZW {
  background-color: transparent;
  height: 49px;
  left: 70px;
  position: absolute;
  top: 12px;
  width: 66px;
}

.v11desktopresizingfeatureused .bitmap-dkUBSE {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 13px;
  width: 66px;
}

.v11desktopresizingfeatureused .map-4ErfTT {
  background-color: transparent;
  height: 362px;
  left: 2px;
  position: absolute;
  top: 1053px;
  width: 1198px;
}

.v11desktopresizingfeatureused .bitmap-Jf8xBA {
  background-color: transparent;
  height: 362px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1198px;
}

.v11desktopresizingfeatureused .testimonial-4ErfTT {
  background-color: transparent;
  height: 319px;
  left: 0px;
  position: absolute;
  top: 733px;
  width: 1200px;
}

.v11desktopresizingfeatureused .rectangle-MOAUNO {
  background-color: var(--white);
  border: 1px solid #969696;
  height: 320px;
  left: -0px;
  position: absolute;
  top: -0px;
  width: 1201px;
}

.v11desktopresizingfeatureused .dr-mayus-is-a-knowl-MOAUNO {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-proximanova-regularit);
  font-size: var(--font-size-m);
  font-style: italic;
  font-weight: 400;
  height: auto;
  left: 92px;
  letter-spacing: 1.00px;
  line-height: 32px;
  position: absolute;
  text-align: left;
  top: 73px;
  width: 1051px;
}

.v11desktopresizingfeatureused .textlabel-MOAUNO {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 55px;
  letter-spacing: 0.00px;
  line-height: 73px;
  position: absolute;
  text-align: left;
  top: 42px;
  white-space: nowrap;
  width: 24px;
}

.v11desktopresizingfeatureused .textlabel-JINtHp {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 1118px;
  letter-spacing: 0.00px;
  line-height: 73px;
  position: absolute;
  text-align: left;
  top: 204px;
  white-space: nowrap;
  width: 24px;
}

.v11desktopresizingfeatureused .background-image-4ErfTT {
  background-color: transparent;
  height: 653px;
  left: 1px;
  position: absolute;
  top: 80px;
  width: 1200px;
}

.v11desktopresizingfeatureused .background-image-cKdV3C {
  background-color: transparent;
  height: 653px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.v11desktopresizingfeatureused .text-box-4ErfTT {
  background-color: transparent;
  height: 392px;
  left: 512px;
  position: absolute;
  top: 205px;
  width: 614px;
}

.v11desktopresizingfeatureused .or-call-203-869-jOJNxp {
  background-color: transparent;
  font-weight: 600;
  height: auto;
  left: 387px;
  letter-spacing: 0.60px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 354px;
  white-space: nowrap;
  width: 229px;
}

.v11desktopresizingfeatureused .span1-S2I3XO {
  letter-spacing: 0.00px;
}

.v11desktopresizingfeatureused .span2-S2I3XO {
  color: #f7b500;
  font-family: var(--font-family-proximanova-semibold);
  font-size: var(--font-size-s);
  font-style: normal;
  letter-spacing: 0.00px;
}

.v11desktopresizingfeatureused .span3-S2I3XO {
  letter-spacing: 0.00px;
}

.v11desktopresizingfeatureused .internal-medicine-jOJNxp {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 4px;
  letter-spacing: 7.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  top: 61px;
  white-space: nowrap;
  width: 500px;
}

.v11desktopresizingfeatureused .schedule-button-jOJNxp {
  background-color: transparent;
  height: 53px;
  left: 0px;
  position: absolute;
  top: 339px;
  width: 248px;
}

.v11desktopresizingfeatureused .path-YDCmiT {
  background-color: transparent;
  height: 53px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 248px;
}

.v11desktopresizingfeatureused .schedule-appointment-YDCmiT {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-proximanova-semibold);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 600;
  height: auto;
  left: 52px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: 144px;
}

.v11desktopresizingfeatureused .dr-marcus-mayus-md-jOJNxp {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 61px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 494px;
}

.v11desktopresizingfeatureused .dr-marcus-mayus-has-jOJNxp {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-proximanova-semibold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 600;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: justify;
  top: 110px;
  width: 602px;
}

.v11desktopresizingfeatureused .dr-mayus-is-board-c-jOJNxp {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: justify;
  top: 209px;
  width: 602px;
}

.v11desktopresizingfeatureused .span1-XTc0NH {
}

.v11desktopresizingfeatureused .span2-XTc0NH {
  color: var(--white);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.v11desktopresizingfeatureused .header-4ErfTT {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 40px;
  width: 1208px;
}

.v11desktopresizingfeatureused .header-xSi6px {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.v11desktopresizingfeatureused .phone-address-xSi6px {
  background-color: transparent;
  height: 17px;
  left: 726px;
  position: absolute;
  top: 12px;
  width: 435px;
}

.v11desktopresizingfeatureused .path-nu8hgo {
  background-color: transparent;
  height: 14px;
  left: 105px;
  position: absolute;
  top: 1px;
  width: 2px;
}

.v11desktopresizingfeatureused .x81-holly-hill-lane-nu8hgo {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 115px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 320px;
}

.v11desktopresizingfeatureused .x203-869-5515-nu8hgo {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 99px;
}

.v11desktopresizingfeatureused .dr-marcus-mayus-md-xSi6px {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-proximanova-extrabld);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
  height: auto;
  left: 38px;
  letter-spacing: 0.00px;
  line-height: 37px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 302px;
}

.v11desktopresizingfeatureused .alert-menu-bar-4ErfTT {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.v11desktopresizingfeatureused .header-4lUDVK {
  background-color: transparent;
  height: 40px;
  left: 0px;
  opacity: 0.9;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.v11desktopresizingfeatureused .alert-icon-4lUDVK {
  background-color: transparent;
  height: 17px;
  left: 247px;
  position: absolute;
  top: 12px;
  width: 707px;
}

.v11desktopresizingfeatureused .text-fABpvR {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-proximanova-semibold);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 600;
  height: auto;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 684px;
}

.v11desktopresizingfeatureused .icons-info24px-fABpvR {
  background-color: transparent;
  height: 13px;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 14px;
}

.v11desktopresizingfeatureused .shape-IdFxbU {
  background-color: transparent;
  height: 13px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 14px;
}
