.team-members-grid .team-member-item{flex-basis:calc(33.33% - 30px)}.team-members-grid .team-member-info{padding:30px;border-radius:0 0 8px 8px;background-color:var(--e-global-color-26a5bf0)}.team-members-grid .team-member-item .team-member-image,.team-members-grid .team-member-item .team-member-image img{width:100%}@media screen and (max-width:1024px){.team-members-grid .team-member-item{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}}@media screen and (max-width:767px){.team-members-grid .team-member-item{flex-basis:calc(100%)}.team-members-grid .team-member-info{padding:16px}}.team-members-grid .team-member-item{flex-basis:calc(33.33% - 30px)}.team-members-grid .team-member-info{padding:30px;border-radius:0 0 8px 8px;background-color:var(--e-global-color-26a5bf0)}.team-members-grid .team-member-item .team-member-image,.team-members-grid .team-member-item .team-member-image img{width:100%}@media screen and (max-width:1024px){.team-members-grid .team-member-item{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}}@media screen and (max-width:767px){.team-members-grid .team-member-item{flex-basis:calc(100%)}.team-members-grid .team-member-info{padding:16px}}.team-members-grid .team-member-item{flex-basis:calc(33.33% - 30px)}.team-members-grid .team-member-info{padding:30px;border-radius:0 0 8px 8px;background-color:var(--e-global-color-26a5bf0)}.team-members-grid .team-member-item .team-member-image,.team-members-grid .team-member-item .team-member-image img{width:100%}@media screen and (max-width:1024px){.team-members-grid .team-member-item{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}}@media screen and (max-width:767px){.team-members-grid .team-member-item{flex-basis:calc(100%)}.team-members-grid .team-member-info{padding:16px}}.mydentist-detail-reviews{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mydentist-stars{display:inline-flex;gap:2px}.mydentist-star{color:#ffc107;font-size:1.2em}.mydentist-star-empty{color:#ddd}.mydentist-rating-text{color:#000;font-size:20px;font-weight:300}.mydentist-google-reviews-link{color:var(--awb-color1);text-decoration:none;font-size:.9em;margin-left:5px}.mydentist-google-reviews-link:hover{text-decoration:underline}.team-member-excerpt{margin:10px 0 0;color:#666;font-size:.9em;line-height:1.5}.team-has-slider{position:relative;width:100%}.team-slider-controls{display:flex;justify-content:center;gap:15px;margin-top:20px}.team-slider-arrow{width:40px;height:40px;border-radius:50%;border:1px solid var(--e-global-color-283c1e4);background:0 0;color:var(--e-global-color-283c1e4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.team-slider-arrow:hover{background:var(--e-global-color-283c1e4);color:#fff}.team-slider-arrow:disabled{cursor:not-allowed;border-color:#e0e0e0;color:#e0e0e0}.team-modal.is-open{display:flex;align-items:center;justify-content:center}.clinic-lightbox.active{display:flex}