.c-sectionCard.c-about-us__cta-banner{background-image:url(/assets/frontend/images/first-choice-cars-about-us-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.c-sectionCard.c-about-us__cta-banner .c-sectionCard__body{z-index:1;padding:0;position:relative}.c-about-us__cta-wrapper{align-items:stretch;gap:0;display:flex}.c-about-us__cta-section{text-align:center;color:var(--color-black);flex-direction:column;flex:1;justify-content:space-between;padding:1.5rem;display:flex}.c-about-us__cta-divider{background-color:var(--overlay-dark-heavy);width:2px;margin:0}.c-about-us__cta-title{font-weight:var(--font-weight-bold);font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--color-black);margin-bottom:.75rem}.cta-banner-title{font-size:var(--fs-md);font-weight:var(--font-weight-bold);margin-bottom:1rem}.c-about-us__cta-description{font-weight:var(--font-weight-normal);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--color-black);max-width:800px;margin-bottom:1rem;margin-left:auto;margin-right:auto}.c-about-us__cta-list{text-align:left;max-width:600px;margin:1rem auto;padding:0;list-style:none}.c-about-us__cta-list li{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-black);margin-bottom:.5rem;padding-left:2rem;position:relative}.c-about-us__cta-list li:before{content:"✓";color:var(--color-black);font-weight:var(--font-weight-bold);font-size:var(--fs-base);position:absolute;top:0;left:0}.c-about-us__cta-actions{margin-top:auto;padding-top:1rem}.c-about-us__team{padding:0;overflow:visible}.c-about-us__team--tag-line{text-align:center;font-size:var(--fs-sm);color:var(--gray-900);line-height:var(--lh-relaxed);margin-bottom:var(--space-lg)}@media (width<=991.98px){.c-about-us__cta-wrapper{flex-direction:column}.c-about-us__cta-divider{background-color:var(--overlay-dark-heavy);width:100%;height:2px}.c-about-us__cta-title{font-size:var(--fs-xl)}.c-about-us__cta-section{padding:2rem 1.5rem}}@media (width<=767.98px){.c-about-us__cta-title{font-size:var(--fs-lg)}.c-about-us__cta-section{padding:1.5rem 1rem}.c-about-us__cta-description{font-size:var(--fs-sm)}.c-about-us__cta-list{max-width:100%}.c-about-us__cta-list li{font-size:var(--fs-sm);padding-left:1.75rem}.c-about-us__cta-list li:before{font-size:var(--fs-base)}}@media (width<=480px){.c-about-us__cta-title{font-size:var(--fs-md)}.c-about-us__cta-section{padding:1.25rem .75rem}.c-about-us__cta-description{font-size:var(--fs-sm)}.c-about-us__cta-list li{font-size:var(--fs-sm);margin-bottom:.4rem;padding-left:1.5rem}}.team-card{border:1px solid var(--gray-300);border-radius:var(--radius-xl);background:var(--color-white);height:100%;transition:box-shadow var(--transition-fast) ease-in-out;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.team-card:hover{box-shadow:var(--shadow-md)}}.team-card__avatar{background:linear-gradient(135deg, var(--gray-50) 0%, var(--gray-100) 100%);flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:1.5rem 0;display:flex}.team-card__avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:var(--radius-circle);border:3px solid var(--gold-primary);width:120px;height:120px;box-shadow:var(--shadow-md);display:block}.team-card__body{text-align:center;flex-direction:column;flex-grow:1;padding:1rem 1rem 1.25rem;display:flex}.team-card__name{font-size:var(--fs-md);font-weight:var(--font-weight-bold);color:var(--gold-accessible);line-height:var(--lh-snug);margin:0 0 .25rem}.team-card__position{font-size:var(--fs-sm);font-weight:var(--font-weight-medium);border-bottom:1px solid var(--gray-200);margin:0 0 .75rem;padding-bottom:.75rem}.team-card .team-card__phone,.team-card .team-card__phone:link,.team-card .team-card__phone:visited,.team-card .team-card__phone:hover,.team-card .team-card__phone:active,.team-card .team-card__phone:focus,.team-card__body a.team-card__phone,.team-card__body a.team-card__phone:hover{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);margin-top:auto;margin-bottom:var(--space-sm);color:var(--dark-100);text-decoration:none;display:block}.team-card__phone i{color:var(--gold-primary);margin-right:var(--space-xs)}.team-card__social{justify-content:center;gap:10px;margin-top:auto;display:flex}.team-card__social a{border-radius:var(--radius-circle);background:var(--gray-100);width:32px;height:32px;color:var(--gold-primary);font-size:var(--fs-sm);transition:var(--btn-transition);justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.team-card__social a:hover{color:var(--color-white);text-decoration:none;transform:translateY(-2px)}.team-card__social a:hover i{color:var(--color-white)}.team-card__social a[href^=mailto]:hover{background:var(--gold-primary)}.team-card__social a[href*=facebook]:hover{background:var(--social-facebook)}.team-card__social a[href*=instagram]:hover{background:linear-gradient(45deg, var(--social-reddit), var(--social-instagram-gradient-2), var(--social-instagram-gradient-1), var(--social-snapchat))}.team-card__social a[href*=whatsapp]:hover,.team-card__social a[href*=wa\.me]:hover{background:var(--social-whatsapp)}}.team-card--placeholder{opacity:.5}.team-card--placeholder .team-card__avatar{background:var(--gray-200)}@media (width<=767.98px){.team-card__avatar img{width:110px;height:110px}}@media (width<=575.98px){.team-card{margin:0 6px}.team-card__avatar{padding:1.25rem 0}.team-card__avatar img{width:100px;height:100px}.team-card__body{padding:.75rem .75rem 1rem}.team-card__name{font-size:var(--fs-sm)}.team-card__social a{width:28px;height:28px}}
