.elementor-14723 .elementor-element.elementor-element-8f079b0{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14723 .elementor-element.elementor-element-8f079b0:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-8f079b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westudyworld.com/wp-content/uploads/2025/10/Banners-Web_Tutor-Espanol-Familia.png");background-size:cover;}.elementor-14723 .elementor-element.elementor-element-8f079b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14723 .elementor-element.elementor-element-67dcb21{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-02b397d{width:var( --container-widget-width, 112.626% );max-width:112.626%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 60px;padding:0px 0px 0px 0px;--container-widget-width:112.626%;--container-widget-flex-grow:0;}.elementor-14723 .elementor-element.elementor-element-02b397d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14723 .elementor-element.elementor-element-c3bcc3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-14723 .elementor-element.elementor-element-c3bcc3b:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-c3bcc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14723 .elementor-element.elementor-element-0a1ede8{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14723 .elementor-element.elementor-element-95f78c7{--display:flex;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-95f78c7:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-95f78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14723 .elementor-element.elementor-element-b28ab4f{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;}.elementor-14723 .elementor-element.elementor-element-96d016b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:3px;--margin-left:-1px;--margin-right:-1px;}.elementor-14723 .elementor-element.elementor-element-96d016b:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-96d016b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-14723 .elementor-element.elementor-element-3edc114{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-14723 .elementor-element.elementor-element-b1c2efa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14723 .elementor-element.elementor-element-b1c2efa:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-b1c2efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14723 .elementor-element.elementor-element-392aead{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14723 .elementor-element.elementor-element-1d2c1da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-1d2c1da:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-1d2c1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://westudyworld.com/wp-content/uploads/2025/07/Mapa-1-1024x480.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-14723 .elementor-element.elementor-element-625083d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14723 .elementor-element.elementor-element-625083d:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-625083d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECEC;}.elementor-14723 .elementor-element.elementor-element-7940bea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14723 .elementor-element.elementor-element-7940bea:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-7940bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-14723 .elementor-element.elementor-element-456d241{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;}.elementor-14723 .elementor-element.elementor-element-a06c86a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-a06c86a:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-a06c86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-14723 .elementor-element.elementor-element-e79acf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-14723 .elementor-element.elementor-element-eb41d76{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 12px) 1px;}.elementor-14723 .elementor-element.elementor-element-4c4e1ca{--display:flex;}.elementor-14723 .elementor-element.elementor-element-4c4e1ca:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-4c4e1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14723 .elementor-element.elementor-element-b02a979{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-b02a979:not(.elementor-motion-effects-element-type-background), .elementor-14723 .elementor-element.elementor-element-b02a979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-14723 .elementor-element.elementor-element-67dcb21{--min-height:58vh;--margin-top:0px;--margin-bottom:-53px;--margin-left:0px;--margin-right:0px;}.elementor-14723 .elementor-element.elementor-element-02b397d{margin:102px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14723 .elementor-element.elementor-element-95f78c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14723 .elementor-element.elementor-element-3edc114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-14723 .elementor-element.elementor-element-8f079b0{--width:100%;}.elementor-14723 .elementor-element.elementor-element-67dcb21{--width:64%;}.elementor-14723 .elementor-element.elementor-element-c3bcc3b{--content-width:1227px;}.elementor-14723 .elementor-element.elementor-element-392aead{--content-width:1600px;}.elementor-14723 .elementor-element.elementor-element-625083d{--content-width:1597px;}.elementor-14723 .elementor-element.elementor-element-b02a979{--content-width:1171px;}}/* Start custom CSS for html, class: .elementor-element-a8685f1 */.video-hero {
  position: relative;
  width: 100%;
  height: 40vh; /* 🔥 antes 80vh, ahora más bajo */
  overflow: hidden;
}

.video-hero video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.video-overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: white;
}

.video-overlay h2 {
  font-size: 36px;
  font-weight: 800;
  margin-bottom: 15px;
  color: #fff;
}

.video-overlay p {
  font-size: 18px;
  margin-bottom: 20px;
}

.video-overlay .cta-button {
  background: black;
  color:white;
  padding: 12px 24px;
  border-radius: 6px;
  text-decoration: none;
  font-weight: bold;
  transition: all 0.3s ease;
}/* End custom CSS */