.elementor-6246 .elementor-element.elementor-element-d0366fc:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-d0366fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-d0366fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-d0366fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-86dc0da:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-86dc0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-86dc0da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-86dc0da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-86dc0da > .elementor-shape-bottom .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-86dc0da > .elementor-shape-bottom svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-6653c26{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-e133f3f:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-e133f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#495085;}.elementor-6246 .elementor-element.elementor-element-e133f3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-e133f3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6246 .elementor-element.elementor-element-76640d0{text-align:center;}.elementor-6246 .elementor-element.elementor-element-76640d0 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-2e0dff1:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-2e0dff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-2e0dff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-2e0dff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-2e0dff1 > .elementor-shape-top .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-2e0dff1 > .elementor-shape-top svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-d45c471{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-05d30d7:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-05d30d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-05d30d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-05d30d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-05d30d7 > .elementor-shape-bottom .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-05d30d7 > .elementor-shape-bottom svg{height:45px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-2df733f .swiper-slide-bg{background-color:#242855;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/09/1.png);background-size:contain;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-c042a39 .swiper-slide-bg{background-color:#242855;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/09/Encabezado-de-Google-Classroom-de-Literatura-ilustrativo-gris-y-verde-2.png);background-size:contain;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-c042a39 .swiper-slide-inner .elementor-slide-heading{color:#C8696900;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-c042a39 .swiper-slide-inner .elementor-slide-description{color:#C8696900;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-c042a39 .swiper-slide-inner .elementor-slide-button{color:#C8696900;border-color:#C8696900;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-e603916 .swiper-slide-bg{background-color:#242855;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/09/3.png);background-size:contain;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-a2a8adb .swiper-slide-bg{background-color:#242855;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/10/Encabezado-de-Google-Classroom-de-Literatura-ilustrativo-gris-y-verde-8.png);background-size:contain;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-repeater-item-bbe8799 .swiper-slide-bg{background-color:#242855;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/09/5.png);background-size:contain;}.elementor-6246 .elementor-element.elementor-element-4951533 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6246 .elementor-element.elementor-element-4951533 .swiper-slide-contents{max-width:66%;}.elementor-6246 .elementor-element.elementor-element-4951533 .swiper-slide-inner{text-align:center;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-swiper-button{color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-4951533 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-4951533 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-6246 .elementor-element.elementor-element-4951533 .swiper-pagination-bullet-active{background-color:#DF181F;}.elementor-6246 .elementor-element.elementor-element-702bbb3{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-745c3e7:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-745c3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#495085;}.elementor-6246 .elementor-element.elementor-element-745c3e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-745c3e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-a12761f{text-align:center;}.elementor-6246 .elementor-element.elementor-element-a12761f .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-f666010:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-f666010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-f666010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-f666010 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-f666010 > .elementor-shape-top .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-f666010 > .elementor-shape-top svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-7d7ef16:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-7d7ef16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-7d7ef16 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #00000000 0%, #00000000 100%);opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-7d7ef16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-7d7ef16 > .elementor-shape-bottom .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-7d7ef16 > .elementor-shape-bottom svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-74da13e{--spacer-size:1px;}.elementor-6246 .elementor-element.elementor-element-23a9e54{--spacer-size:1px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6246 .elementor-element.elementor-element-b44a382 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6246 .elementor-element.elementor-element-1332bef{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-12ae29d:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-12ae29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#495085;}.elementor-6246 .elementor-element.elementor-element-12ae29d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-12ae29d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-69e9625{text-align:center;}.elementor-6246 .elementor-element.elementor-element-69e9625 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-0f3653b:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-0f3653b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-shape-top .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-shape-top svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-shape-bottom .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-0f3653b > .elementor-shape-bottom svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-4970c92{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-repeater-item-93d99d1 .swiper-slide-bg{background-color:#DAFFFE;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/10/Encabezado-de-Google-Classroom-de-Literatura-ilustrativo-gris-y-verde-6.png);background-size:cover;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-repeater-item-2879db0 .swiper-slide-bg{background-color:#DAFFFE;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/10/Encabezado-de-Google-Classroom-de-Literatura-ilustrativo-gris-y-verde-7.png);background-size:cover;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-repeater-item-5da4b1c .swiper-slide-bg{background-color:#DAFFFE;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/08/MENSAGE.png);background-size:cover;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-repeater-item-e4fd50b .swiper-slide-bg{background-color:#DAFFFE;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/08/HIGIENME2.png);background-size:cover;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-repeater-item-00b04a2 .swiper-slide-bg{background-color:#DAFFFE;background-image:url(https://edinburgh.edu.mx/wp-content/uploads/2025/08/DENTAL.png);background-size:cover;}.elementor-6246 .elementor-element.elementor-element-a912434 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6246 .elementor-element.elementor-element-a912434 > .elementor-widget-container{background-color:#EBEBEB00;}.elementor-6246 .elementor-element.elementor-element-a912434 .swiper-slide-contents{max-width:66%;}.elementor-6246 .elementor-element.elementor-element-a912434 .swiper-slide-inner{text-align:center;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-swiper-button{color:#FFFFFF00;}.elementor-6246 .elementor-element.elementor-element-a912434 .elementor-swiper-button svg{fill:#FFFFFF00;}.elementor-6246 .elementor-element.elementor-element-a912434 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#EBEBEB;opacity:1;}.elementor-6246 .elementor-element.elementor-element-a912434 .swiper-pagination-bullet-active{background-color:#DF181F;}.elementor-6246 .elementor-element.elementor-element-6bb8610{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-94c0672:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-94c0672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#495085;}.elementor-6246 .elementor-element.elementor-element-94c0672{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-94c0672 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-00514c4{text-align:center;}.elementor-6246 .elementor-element.elementor-element-00514c4 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-2cefca0:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-2cefca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-2cefca0 > .elementor-background-overlay{background-color:#00000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-2cefca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-2cefca0 > .elementor-shape-top .elementor-shape-fill{fill:#495085;}.elementor-6246 .elementor-element.elementor-element-2cefca0 > .elementor-shape-top svg{height:45px;}.elementor-6246 .elementor-element.elementor-element-563f594{--spacer-size:50px;}.elementor-6246 .elementor-element.elementor-element-9edce87{width:var( --container-widget-width, 100.092% );max-width:100.092%;--container-widget-width:100.092%;--container-widget-flex-grow:0;}.elementor-6246 .elementor-element.elementor-element-bcd272c:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-bcd272c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242855;}.elementor-6246 .elementor-element.elementor-element-bcd272c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-bcd272c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-4926dd6 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-4926dd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-4a3cc2c img{width:37%;}.elementor-6246 .elementor-element.elementor-element-ac456c4:not(.elementor-motion-effects-element-type-background), .elementor-6246 .elementor-element.elementor-element-ac456c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DF181F 0%, #242855 100%);}.elementor-6246 .elementor-element.elementor-element-ac456c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6246 .elementor-element.elementor-element-ac456c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6246 .elementor-element.elementor-element-066a164 > .elementor-widget-container{margin:21px 6px -6px 6px;}.elementor-6246 .elementor-element.elementor-element-066a164{text-align:center;}.elementor-6246 .elementor-element.elementor-element-066a164 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:9px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6246 .elementor-element.elementor-element-ea0333d .elementor-button{background-color:#61CE7000;font-family:"Century Gothic", Sans-serif;font-weight:500;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-6246 .elementor-element.elementor-element-ea0333d .elementor-button:hover, .elementor-6246 .elementor-element.elementor-element-ea0333d .elementor-button:focus{background-color:#D8818487;color:#FFFFFF;border-color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-ea0333d .elementor-button:hover svg, .elementor-6246 .elementor-element.elementor-element-ea0333d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-b947d1a .elementor-button{background-color:#61CE7000;font-family:"Century Gothic", Sans-serif;font-weight:500;border-style:solid;border-radius:55px 55px 55px 55px;}.elementor-6246 .elementor-element.elementor-element-b947d1a .elementor-button:hover, .elementor-6246 .elementor-element.elementor-element-b947d1a .elementor-button:focus{background-color:#D8818487;color:#FFFFFF;border-color:#FFFFFF;}.elementor-6246 .elementor-element.elementor-element-b947d1a .elementor-button:hover svg, .elementor-6246 .elementor-element.elementor-element-b947d1a .elementor-button:focus svg{fill:#FFFFFF;}/* Start custom CSS for html, class: .elementor-element-fddab7a */.contenedor {
  display: flex;
  align-items: center;
  gap: 1rem;
  margin: 20px;
}

.imagen-wrapper img {
  display: block;
  border: 4px solid white;
  border-radius: 20px;
  max-width: 100%;
  height: 310px;
  background-color: #FFF;
}

.imagen-wrapper {
  flex: 0 0 50%;
  max-width: 500px;
}

.texto {
  font-family: 'Century Gothic Paneuropean', sans-serif;
  text-align: justify;
  font-size: clamp(1.1rem, 1.30vw, 2.1rem);
  flex: 1;
  color: #fff;
  line-height: 1.7 !important;;    /* más espacio entre líneas */
}

@media (max-width: 768px) {
  .contenedor {
    flex-direction: column;
    align-items: flex-start;
  }
  .imagen-wrapper {
    margin-top: 1rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0235f91 */.container {
  display: flex;
  justify-content: center;
  align-items: center;
  /* si quieres centrado vertical dentro de toda la pantalla, puedes usar: */
  /* height: 100vh; */
}

.container img {
  width: 100%;      /* ajusta este valor según lo que desees */
  max-width: 920px; /* limita el tamaño máximo para no crecer demasiado */
  height: auto;     /* mantiene la proporción */
  display: block;   /* buena práctica al cambiar dimensiones */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d631e5a */.container {
  display: flex;
  justify-content: center;
  align-items: center;
  /* si quieres centrado vertical dentro de toda la pantalla, puedes usar: */
  /* height: 100vh; */
}

.container img {
  width: 100%;      /* ajusta este valor según lo que desees */
  max-width: 920px; /* limita el tamaño máximo para no crecer demasiado */
  height: auto;     /* mantiene la proporción */
  display: block;   /* buena práctica al cambiar dimensiones */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b77f5c */H3{
    color: #FFF;
    text-align: center;
    margin: 1px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ffedad */.contenedor {
  display: flex;
  align-items: center; 
  gap: 1rem; 
  margin: 20px;
}

.imagen-wrapper img {
  display: block;
  border: 4px solid white; 
  border-radius: 20px;       
  max-width: 100%;          
  height: 315px;
}

/* Aquí controlas el tamaño del wrapper de imagen */
.imagen-wrapper {
  flex: 0 0 50%;    
  max-width: 500px; 
}


.texto {
    font-family: 'Century Gothic Paneuropean', sans-serif;
  text-align: justify; 
 font-size: clamp(1.1rem, 1.30vw, 2.1rem);
  flex: 1;
  color: #fff;
  line-height: 1.4;
}



@media (max-width: 768px) {
  .contenedor {
    flex-direction: column;  
    align-items: flex-start;
  }
  .imagen-wrapper {
    margin-top: 1rem;        
  }
  h3{font-size:30px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46871bb */.container3{
   text-align: justify; 
 font-size: clamp(1.1rem, 1.30vw, 2.1rem);
  flex: 1;
  color: #fff;
   font-family: 'Century Gothic Paneuropean', sans-serif;
   margin: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2158af */.container3{
   text-align: justify; 
 font-size: clamp(1.1rem, 1.30vw, 2.1rem);
  flex: 1;
  color: #fff;
   font-family: 'Century Gothic Paneuropean', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9edce87 */.container2 {
  display: flex;
  justify-content: center;
  align-items: center;
  /* si quieres centrado vertical dentro de toda la pantalla, puedes usar: */
  /* height: 100vh; */
}

.container2 img {
  width: 100%;      /* ajusta este valor según lo que desees */
  max-width: 900px; /* limita el tamaño máximo para no crecer demasiado */
  height: auto;     /* mantiene la proporción */
  display: block;   /* buena práctica al cambiar dimensiones */
 border-radius: 20px; 
  border: 4px solid white; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8ab0bf */.container {
  display: flex;
  justify-content: center;
  align-items: center;
  /* si quieres centrado vertical dentro de toda la pantalla, puedes usar: */
  /* height: 100vh; */
}

.container img {
  width: 100%;      /* ajusta este valor según lo que desees */
  max-width: 920px; /* limita el tamaño máximo para no crecer demasiado */
  height: auto;     /* mantiene la proporción */
  display: block;   /* buena práctica al cambiar dimensiones */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://edinburgh.edu.mx/wp-content/uploads/2025/10/weezerfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */