.city-doctor-appointmemt h3,.city-doctor-appointmemt p,.doctorlist-Note,.uscis-content{text-align:center}.ei-search-section{margin:0 auto}.ei-assurance-strip{display:grid;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:18px auto;padding:15px 20px;background:#fff;border:1px solid #dce9e7;border-radius:12px;box-shadow:0 5px 18px rgb(15 118 110 / .07)}.ei-assurance-item{display:flex;align-items:center;justify-content:center;gap:11px;padding:2px 24px}.ei-assurance-item+.ei-assurance-item{border-left:1px solid #dce9e7}.ei-assurance-icon{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;color:#fff;background:linear-gradient(135deg,#14b8a6,#0f766e);border-radius:8px;font-size:15px;font-weight:700}.ei-assurance-item div{display:flex;flex-direction:column;gap:2px}.ei-assurance-item strong{color:#123b38;font-size:15px;font-weight:700;line-height:1.3}.ei-assurance-item div span{color:#5d706e;font-size:13px;line-height:1.35}.uscis-strip{background:#e5f0f8d4;padding:20px}.uscis-content{max-width:1100px;margin:auto}.uscis-content h2{margin-bottom:4px;color:#2c3e50;font-weight:700}.uscis-meta{font-size:15px;color:#555}.uscis-meta b{font-size:18px}.divider{margin:0 10px;color:#bbb}.doctorlist-card-heading{text-align:center;margin-bottom:30px}.doctorlist-card-heading p{font-size:14px}.doctorlist-Note{padding-bottom:30px}.select-city-cards{margin:20px 0;display:grid;gap:10px 20px;grid-template-columns:repeat(3,1fr)}.select-city{padding:10px 20px;background:#cee1e073;display:flex;align-items:center;justify-content:space-between;border-radius:15px;cursor:pointer}.select-city:hover{background:#0f766e;color:#fff}.avatar{width:65px;height:65px;border-radius:50%;position:absolute;top:-32px;left:50%;transform:translateX(-50%);border:3px solid #fff}@media (max-width:768px){.ei-assurance-strip{justify-content:center;grid-template-columns:1fr;gap:0;margin:14px 16px;padding:6px 16px}.ei-assurance-item{justify-content:flex-start;padding:11px 2px}.ei-assurance-item+.ei-assurance-item{border-left:0;border-top:1px solid #e5efed}.select-city-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.doctorlist-card-heading h2{font-size:22px;margin-bottom:10px}.uscis-content h3{font-size:16px}.uscis-meta{display:flex;flex-direction:column;gap:3px}.divider{display:none}.select-city-cards{grid-template-columns:none}}