.elementor-3469 .elementor-element.elementor-element-ca6618e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3469 .elementor-element.elementor-element-2e59b15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3469 .elementor-element.elementor-element-2e59b15 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;color:#3A3A3A;}.elementor-3469 .elementor-element.elementor-element-e93c393{font-family:"Inter", Sans-serif;font-size:16px;color:#6F7F6A;}.elementor-3469 .elementor-element.elementor-element-f107a07 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3469 .elementor-element.elementor-element-f107a07 .elementor-wrapper{--video-aspect-ratio:2.33333;}body.elementor-page-3469:not(.elementor-motion-effects-element-type-background), body.elementor-page-3469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F5F2 0%, #F7F5F2 100%);}@media(max-width:767px){.elementor-3469 .elementor-element.elementor-element-f107a07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-ca6618e */.elementor-3469 .elementor-element.elementor-element-ca6618e {
  color: #6f7f6a !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 14px !important;
  font-style: italic !important;
}/* End custom CSS */
/* Start custom CSS *//* ================================
   MENÚ DE NAVEGACIÓN
================================ */
.menu-link {
  font-family: 'Inter', sans-serif !important;
  font-size: 14px !important;
  color: #3a3a3a !important;
  font-weight: 400 !important;
}
.transparent-header .menu-link {
  color: #ffffff !important;
}
.current-menu-item .menu-link {
  color: #3a3a3a !important;
}
.menu-cta .menu-link {
  background: #BFA97A !important;
  color: #ffffff !important;
  padding: 8px 20px !important;
  border-radius: 50px !important;
  font-weight: 500 !important;
  font-family: 'DM Sans', sans-serif !important;
}
.menu-cta .menu-link:hover {
  background: #8b6f4e !important;
}

/* ================================
   SALUDO ALUMNA
================================ */
.saludo-alumna {
  color: #6f7f6a !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 14px !important;
  font-style: italic !important;
  margin-bottom: 6px !important;
}
.saludo-alumna strong {
  color: #3a3a3a !important;
  font-family: 'DM Sans', sans-serif !important;
  font-style: normal !important;
}

/* ================================
   ACORDEÓN MATERIAL ALUMNAS
================================ */
.elementor-accordion .elementor-tab-title {
  color: #3a3a3a !important;
  font-family: 'DM Sans', sans-serif !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  background: #ffffff !important;
  border: 0.5px solid #d0cdc8 !important;
  border-radius: 8px !important;
  padding: 14px 20px !important;
  margin-bottom: 8px !important;
}
.elementor-accordion .elementor-tab-title.elementor-active {
  background: #f0ede8 !important;
  border-color: #BFA97A !important;
  color: #3a3a3a !important;
}
.elementor-accordion .elementor-accordion-icon {
  color: #BFA97A !important;
}
.elementor-accordion .elementor-tab-content {
  background: #ffffff !important;
  border-radius: 0 0 8px 8px !important;
  border: 0.5px solid #e0ddd8 !important;
  padding: 20px !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 14px !important;
  color: #3a3a3a !important;
  line-height: 1.75 !important;
}

/* ================================
   BOTONES MATERIAL
================================ */
.btn-material {
  display: inline-block;
  font-family: 'DM Sans', sans-serif;
  font-size: 13px;
  font-weight: 500;
  color: #8b6f4e;
  border: 0.5px solid #8b6f4e;
  padding: 8px 20px;
  border-radius: 50px;
  text-decoration: none;
  margin-bottom: 12px;
}
.btn-material:hover {
  background: #8b6f4e;
  color: #ffffff;
}
.material-item {
  margin-bottom: 16px;
.btn-material {
  color: #8b6f4e !important;
}/* End custom CSS */