.Contact{flex-direction:column;align-items:flex-start;display:flex}.Contact .banner{background:var(--secondary-50,#fff9f0);justify-content:center;align-items:center;width:100%;padding:80px;display:flex}@media screen and (max-width:768px){.Contact .banner{padding:40px 16px}}.Contact .banner .bannerWrapper{justify-content:center;align-items:center;width:100%;max-width:1464px;display:flex}.Contact .banner .bannerWrapper h1{color:var(--Green---Primary-800,#003721);text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.Contact .banner .bannerWrapper h1{font-size:32px}.Contact .banner .bannerWrapper h1 br{display:none}}.Contact .getInTouch{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;padding:80px;display:flex}@media screen and (max-width:768px){.Contact .getInTouch{padding:40px 16px}}.Contact .getInTouch .getInTouchWrapper{justify-content:space-between;align-items:flex-start;gap:48px;width:100%;max-width:1464px;display:flex}@media screen and (max-width:768px){.Contact .getInTouch .getInTouchWrapper{flex-direction:column}}.Contact .getInTouch .getInTouchWrapper .reachOut{border-radius:var(--Spacing-border-radius-md,14px);border:.6px solid var(--Green---Primary-100,#e2f9e1);background:var(--Basic-White,#fff);flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:32px;padding:40px 24px;display:flex;box-shadow:0 4px 2px rgba(0,0,0,.04)}.Contact .getInTouch .getInTouchWrapper .reachOut h3{color:var(--Green---Primary-900,#002a19);font-family:PT Sans;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.Contact .getInTouch .getInTouchWrapper .reachOut iframe{width:100%;height:100%}.Contact .getInTouch .getInTouchWrapper .FormWrapper{border-radius:14px;border-radius:var(--Spacing-border-radius-md,14px);border:.6px solid var(--Green---Primary-100,#e2f9e1);background:var(--Basic-White,#fff);flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:24px;min-width:55%;max-width:55%;padding:40px;display:flex;box-shadow:0 4px 2px rgba(0,0,0,.04)}@media screen and (max-width:768px){.Contact .getInTouch .getInTouchWrapper .FormWrapper{min-width:auto;max-width:100%;padding:16px}}.Contact .getInTouch .getInTouchWrapper .FormWrapper .formTitle{color:#004328;font-family:PT Sans;font-size:24px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.Contact .getInTouch .getInTouchWrapper .FormWrapper .formTitle{font-size:20px}}.Contact .getInTouch .getInTouchWrapper .FormWrapper .formTitle .desc{color:var(--Neutral---Seondary-800,#474c55);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.Contact .getInTouch .pharmacyInfo{background:var(--Green---Primary-50,#f2fff1);border-radius:14px;align-self:center;align-items:flex-start;gap:24px;width:100%;max-width:1464px;padding:40px;display:flex}@media screen and (max-width:768px){.Contact .getInTouch .pharmacyInfo{flex-direction:column;gap:40px;padding:24px}}.Contact .getInTouch .pharmacyInfo .infoWrapper{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;width:calc(33.3% - 8px);display:flex}@media screen and (max-width:768px){.Contact .getInTouch .pharmacyInfo .infoWrapper{width:100%}}.Contact .getInTouch .pharmacyInfo .infoWrapper .title{color:var(--Green---Primary-800,#003721);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.Contact .getInTouch .pharmacyInfo .infoWrapper .head{color:var(--Green---Primary-600,#003621);font-size:14px;font-style:normal;font-weight:700;line-height:150%}.Contact .getInTouch .pharmacyInfo .infoWrapper .snap{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.Contact .getInTouch .pharmacyInfo .infoWrapper .snap .iconWrap{align-self:stretch;align-items:center;gap:8px;display:flex}.Contact .getInTouch .pharmacyInfo .infoWrapper .snap .icon{aspect-ratio:1;width:16px;height:16px}.Contact .getInTouch .pharmacyInfo .infoWrapper .snap .body{color:var(--Green---Primary-600,#003621);font-size:12px;font-style:normal;font-weight:400;line-height:150%}
