.tag-rosa{align-items:center!important;background-color:#a03b70;border-radius:64px;font-weight:700;padding:4px 12px;width:fit-content}.cell_179071331896813-background-color,.cell_179071331896813-background-layers,.cell_179071331896813-margin,.cell_179071331896813-padding,.cell_1790773565890-background-color,.cell_1790773565890-background-layers,.cell_1790773565890-margin,.cell_1790773565890-padding,.cell_1790773576999-background-color,.cell_1790773576999-background-layers,.cell_1790773576999-margin,.cell_1790773576999-padding{padding-top:30px!important;  margin-bottom:0;  border-radius:12px;  box-shadow:4px 4px 8px rgba(0,0,0,.08);  flex:1!important;  min-height:126px!important;  display:flex!important;  align-items:center!important;  justify-content:center!important;  text-align:center!important}.cards-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);width:100%}.feature-card{background:#000f2d;border:1px solid #292929;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:170px;padding:22px;position:relative;transition:all .25s ease}.feature-card--highlight{background:radial-gradient(circle at 10% 0,rgba(160,59,112,.45) 0,rgba(160,59,112,.18) 25%,rgba(0,15,45,.85) 55%,#000f2d 100%)}.feature-icon{color:#d7d7d7;font-size:16px;height:22px;line-height:22px;width:22px}.feature-content{margin-top:35px}.feature-content h3{color:#f2f2f2;font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 8px}.feature-content p{color:#777;font-size:11px;font-weight:400;line-height:1.45;margin:0;max-width:280px}.feature-card:hover{border-color:#444;transform:translateY(-2px)}@media (max-width:767px){.cards-grid{grid-template-columns:1fr}.feature-card{min-height:150px}}[class*=cell_17907788624893],[class*=cell_17907788624894],[class*=cell_17907788624895],[class*=cell_1790778878367]{align-items:flex-start!important;background:#fff!important;border-radius:12px!important;box-shadow:4px 4px 8px rgba(0,0,0,.08)!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin-bottom:0!important;overflow:hidden!important;padding-top:30px!important;text-align:left!important}[class*=cell_17907788624893] .hs-image-widget,[class*=cell_17907788624894] .hs-image-widget,[class*=cell_17907788624895] .hs-image-widget,[class*=cell_1790778878367] .hs-image-widget{display:block!important;height:180px!important;margin:0 0 18px!important;object-fit:cover!important;object-position:center!important;width:100%!important}img.hs-image-widget[src*="mam.webp"]{display:block!important;height:180px!important;margin-bottom:18px!important;object-fit:cover!important;object-position:center!important;width:100%!important}.tag-out{align-items:center!important;background:#fff!important;border:2px solid #bb3e77!important;border-radius:64px!important;box-sizing:border-box!important;color:#bb3e77!important;display:inline-flex!important;font-size:13px!important;font-weight:600!important;justify-content:center!important;line-height:1!important;margin:0 0 14px!important;padding:5px 12px!important;width:fit-content!important}.docentes-mama{margin-top:-100px!important;padding:32px 0 48px}.docentes-mama__header{margin-bottom:28px;text-align:center}.docentes-mama__header h2{color:#06163a;font-size:32px;font-weight:700;line-height:1.15;margin:0 0 8px}.docentes-mama__header p{color:#5d6470;font-size:16px;line-height:1.5;margin:0 auto;max-width:720px}.docentes-mama__grid{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.docente-card{background:#f4f5f7;border-radius:18px;box-shadow:0 8px 24px rgba(6,22,58,.08);height:390px;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.docente-card__image{background:#f4f5f7;display:block;height:315px;left:0;object-fit:contain;object-position:center bottom;position:absolute;top:0;width:100%}.docente-card:after{background:linear-gradient(180deg,rgba(6,22,58,0),rgba(6,22,58,.55) 40%,rgba(6,22,58,.98));content:"";height:145px;pointer-events:none;z-index:1}.docente-card:after,.docente-card__base{bottom:0;left:0;position:absolute;right:0}.docente-card__base{padding:22px 20px;z-index:2}.docente-card__base h3{color:#fff;font-size:20px;font-weight:700;line-height:1.2;margin:0}.docente-card__overlay{background:linear-gradient(180deg,rgba(6,22,58,.9),rgba(6,22,58,.98));color:#fff;display:flex;flex-direction:column;inset:0;opacity:0;padding:24px 22px;position:absolute;transform:translateY(10px);transition:opacity .28s ease,visibility .28s ease,transform .28s ease;visibility:hidden;z-index:4}.docente-card:hover{box-shadow:0 14px 34px rgba(6,22,58,.14);transform:translateY(-4px)}.docente-card:hover .docente-card__overlay{opacity:1;transform:translateY(0);visibility:visible}.docente-card:hover .docente-card__base{opacity:0}.docente-card__overlay h3{color:#fff;font-size:22px;font-weight:700;line-height:1.15;margin:0 0 16px}.docente-card__overlay ul{margin:0 0 14px;overflow-y:auto;padding-left:18px;scrollbar-width:thin}.docente-card__overlay li{color:hsla(0,0%,100%,.92);font-size:13px;line-height:1.4;margin-bottom:7px}.docente-card__crm{border-top:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:12px;font-weight:600;line-height:1.35;margin:auto 0 0;padding-top:12px}@media (max-width:1100px){.docentes-mama__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.docentes-mama{margin-top:0!important;padding:32px 0 48px}.docentes-mama__header{text-align:left}.docentes-mama__header h2{font-size:28px}.docentes-mama__grid{gap:18px;grid-template-columns:1fr}.docente-card{background:#fff;height:auto}.docente-card__image{background:#f4f5f7;height:300px;object-fit:contain;object-position:center bottom;position:relative}.docente-card:after,.docente-card__base{display:none}.docente-card__overlay{background:#06163a;inset:auto;opacity:1;position:relative;transform:none;visibility:visible}.dnd-section>.row-fluid{box-sizing:border-box;padding-left:24px!important;padding-right:24px!important}[class*=cell_17907788624893],[class*=cell_17907788624894],[class*=cell_17907788624895],[class*=cell_1790778878367]{margin-left:0!important;margin-right:0!important;width:100%!important}}.dnd_area-row-1{border-radius:0!important;box-sizing:border-box!important;padding:56px 32px!important}.dnd_area-row-1>.row-fluid{align-items:center!important;display:flex!important;gap:64px!important;margin:0 auto!important;max-width:1180px!important}.dnd_area-row-1 .span6:first-child{margin-left:0!important;width:52%!important}.dnd_area-row-1 .span6:last-child{display:flex!important;justify-content:flex-end!important;margin-left:0!important;width:48%!important}.dnd_area-row-1 h1{font-size:clamp(46px,4vw,58px)!important;letter-spacing:-1px!important;line-height:1.02!important;margin:20px 0 28px!important;max-width:590px!important}.dnd_area-row-1 .span6:first-child p,.dnd_area-row-1 h1+p{font-size:25px!important;line-height:1.25!important;max-width:520px!important}.dnd_area-row-1 form{margin:0!important;max-width:460px!important;width:100%!important}@media (max-width:1024px){.dnd_area-row-1{padding:48px 28px!important}.dnd_area-row-1>.row-fluid{gap:36px!important}.dnd_area-row-1 h1{font-size:44px!important}.dnd_area-row-1 .span6:first-child p,.dnd_area-row-1 h1+p{font-size:21px!important}}@media (max-width:767px){.dnd_area-row-1{padding:36px 24px 32px!important}.dnd_area-row-1>.row-fluid{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:32px!important}.dnd_area-row-1 .span6:first-child,.dnd_area-row-1 .span6:last-child{margin-left:0!important;width:100%!important}.dnd_area-row-1 h1{font-size:38px!important;letter-spacing:-.7px!important;line-height:1.04!important;margin:18px 0 22px!important;max-width:100%!important}.dnd_area-row-1 .span6:first-child p,.dnd_area-row-1 h1+p{font-size:20px!important;line-height:1.25!important;margin-bottom:0!important;max-width:100%!important}.dnd_area-row-1 .span6:last-child{display:block!important}.dnd_area-row-1 form{margin:0!important;max-width:none!important;width:100%!important}}@media (max-width:390px){.dnd_area-row-1{padding-left:20px!important;padding-right:20px!important}.dnd_area-row-1 h1{font-size:35px!important}}