/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--tc-color-background:#f6faff;--tc-color-surface:#f6faff;--tc-color-surface-border:#e9ecef;--tc-color-primary-container:#ff6303;--tc-color-primary-container-10:rgba(255,99,3,0.1);--tc-color-on-primary:#ffffff;--tc-color-on-surface:#141d23;--tc-color-secondary:#5f5e5e;--tc-space-xs:4px;--tc-space-sm:8px;--tc-space-md:16px;--tc-space-lg:24px;--tc-radius:0.75rem;--tc-shadow:0 4px 20px rgba(0,0,0,0.05);--tc-shadow-hover:0 12px 32px rgba(0,0,0,0.1);}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;display:inline-block;vertical-align:middle;}.tc-team-card{background:var(--tc-color-on-primary);border:1px solid var(--tc-color-surface-border);border-radius:var(--tc-radius);padding:var(--tc-space-lg);box-shadow:var(--tc-shadow);display:flex;flex-direction:column;align-items:flex-start;transition:box-shadow 0.3s ease,transform 0.3s ease;max-width:400px;margin:var(--tc-space-lg) auto;}.tc-team-card:hover{box-shadow:var(--tc-shadow-hover);transform:translateY(-4px);}.tc-card-image-wrapper{width:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;border-radius:var(--tc-radius);margin-bottom:var(--tc-space-md);text-align:center;}.tc-card-image{width:100%;height:100%;object-fit:cover;display:block;}.tc-status-pill{position:absolute;top:4px;right:var(--tc-space-sm);display:inline-flex;align-items:center;gap:0.25rem;padding:0.25rem 0.5rem;border-radius:9999px;font-size:0.75rem;font-weight:700;color:var(--tc-color-primary-container);background:var(--tc-color-primary-container-10);backdrop-filter:blur(4px);}.tc-status-dot{width:0.5rem;height:0.5rem;border-radius:9999px;background:var(--tc-color-primary-container);}.tc-member-name{margin:0;font-family:'Space Grotesk',sans-serif;font-size:1.25rem;color:var(--tc-color-on-surface);}.tc-member-role{margin:0;color:var(--tc-color-secondary);font-size:0.875rem;}.tc-card-actions{display:inline-grid;flex-wrap:wrap;gap:var(--tc-space-md);margin-bottom:var(--tc-space-sm);}.tc-icon-link{color:var(--tc-color-primary-container);font-size:1.25rem;transition:transform 0.2s ease;text-decoration:none;display:inline-flex;align-items:center;}.tc-icon-link:hover{transform:scale(1.1);}.icono_contacto_asesor{margin:5px;font-size:20px;background:#ff630324;padding:10px;border-radius:4px;display:flex;align-items:center;}p.titulo_asesor_contacto{color:#595959;}.contacto_asesor{line-height:2px;display:inline;margin-top:10px;}.tc-contact-row{display:flex;align-items:center;gap:0.5rem;color:var(--tc-color-primary-container);font-size:0.875rem;}.tc-contact-row p{margin-top:8px;margin-bottom:1rem;}.tc-profile-button{width:100%;padding:var(--tc-space-sm) 0;border:none;border-radius:var(--tc-radius);background:var(--tc-color-primary-container);color:var(--tc-color-on-primary);font-weight:700;cursor:pointer;transition:opacity 0.2s ease,transform 0.2s ease;text-align:center;}.tc-profile-button:hover{opacity:0.9;}.tc-profile-button:active{transform:scale(0.95);}.tc-contact-row a{color:#fe5704;}
#slider_movil{display:none;}.enlace_aulavirtual{width:125px;}@media (max-width:1730px){#slider_web{display:none;}#slider_movil{display:block;}.lote_invertir_img img{max-width:300px !important;}}
span.post-created{display:none;}header.header-2 .header-main .header-info .title{color:#595959;}.text-black{color:#000 !important;color:#595959 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#595959 !important;}.menu-item a:hover{color:#ffdcca !important;}@media (min-width:992px){.navigation .gva_menu > li > a:hover,.navigation .gva_menu > li > a:after,.navigation .gva_menu > li > a:active{color:#FF831E !important;background:linear-gradient(90deg,rgb(231 124 13) 0%,rgb(60 49 49) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}}.btn-theme:hover{color:#efefef !important;-webkit-text-fill-color:#efefef !important;}a.btn-white:hover{color:#FF831E !important;-webkit-text-fill-color:#FF831E !important;}
.whatsapp_header a{text-decoration:none;}.whatsapp_header img{width:24px;}.whatsapp_header span{font-size:14px;font-weight:600;}#whatsapp_link{position:fixed;right:0;bottom:10%;width:90px;z-index:100000;text-align:center;color:white;}#whatsapp_link a{color:white;font-size:125%;font-weight:600;text-decoration:none;}#whatsapp_link img{width:60px;}
