.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9366 .elementor-element.elementor-element-beb018b{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline-item .timeline-item__card-content{padding:34px 34px 34px 34px;}.elementor-9366 .elementor-element.elementor-element-49992ca .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-9366 .elementor-element.elementor-element-49992ca .timeline-item__point-content{height:40px;width:40px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline__line{width:2px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline-item .timeline-item__card-content{padding:34px 34px 34px 34px;}.elementor-9366 .elementor-element.elementor-element-11912cf .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-9366 .elementor-element.elementor-element-11912cf .timeline-item__point-content{height:40px;width:40px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline__line{width:2px;}.elementor-widget-ha-pdf-view .ha-pdf-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-pdf-view .ha-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9366 .elementor-element.elementor-element-92323d0{width:100%;max-width:100%;}.elementor-9366 .elementor-element.elementor-element-92323d0 .pdf_viewer_options{margin-bottom:30px;}.elementor-9366 .elementor-element.elementor-element-92323d0 .pdf-icon{font-size:30px;margin-right:10px;}.elementor-9366 .elementor-element.elementor-element-92323d0 .pdf-icon svg{width:30px;height:auto;}.elementor-9366 .elementor-element.elementor-element-92323d0 .ha-btn{border-radius:100px 100px 100px 100px;background-color:#FFA300;}.elementor-9366 .elementor-element.elementor-element-6919761{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-9366 .elementor-element.elementor-element-6919761.e-con{--align-self:center;}.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-9366 .elementor-element.elementor-element-dd47593{width:auto;max-width:auto;top:0px;text-align:right;}.elementor-9366 .elementor-element.elementor-element-dd47593.elementor-element{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-9366 .elementor-element.elementor-element-dd47593{right:1000px;}body.rtl .elementor-9366 .elementor-element.elementor-element-dd47593{left:1000px;}.elementor-9366 .elementor-element.elementor-element-dd47593 img{width:65%;}.elementor-9366 .elementor-element.elementor-element-d912cb2{width:100%;max-width:100%;top:455px;text-align:right;}body:not(.rtl) .elementor-9366 .elementor-element.elementor-element-d912cb2{left:-424px;}body.rtl .elementor-9366 .elementor-element.elementor-element-d912cb2{right:-424px;}.elementor-9366 .elementor-element.elementor-element-d912cb2 img{width:2%;}.elementor-9366 .elementor-element.elementor-element-ca48323{width:100%;max-width:100%;top:455px;text-align:center;}body:not(.rtl) .elementor-9366 .elementor-element.elementor-element-ca48323{right:-331px;}body.rtl .elementor-9366 .elementor-element.elementor-element-ca48323{left:-331px;}.elementor-9366 .elementor-element.elementor-element-ca48323 img{width:2%;}.elementor-9366 .elementor-element.elementor-element-c8191c8{width:auto;max-width:auto;bottom:517px;text-align:right;}body:not(.rtl) .elementor-9366 .elementor-element.elementor-element-c8191c8{left:0px;}body.rtl .elementor-9366 .elementor-element.elementor-element-c8191c8{right:0px;}.elementor-9366 .elementor-element.elementor-element-c8191c8 img{width:19%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9366 .elementor-element.elementor-element-4f92f62{text-align:center;}.elementor-9366 .elementor-element.elementor-element-4f92f62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:107px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9366 .elementor-element.elementor-element-9e4c7e9{--spacer-size:100vh;}@media(min-width:1025px){.elementor-9366 .elementor-element.elementor-element-49992ca .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-9366 .elementor-element.elementor-element-11912cf .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}@media(max-width:1024px){.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}.elementor .e-8689f32-42c1083{width:60px;height:60px;}
.elementor .e-6f710e7-4586ab4{font-family:Poppins;font-weight:400;color:#ffffff;text-align:end;}
.elementor .e-0bc7eb9-5e3de9e{display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-self:start;}
.elementor .e-5e8fcba-fe213a2{width:100%;font-family:Poppins;font-weight:300;font-size:60px;color:#ffffff;text-align:center;flex-grow:1;}
.elementor .e-b626d30-eac3bfd{color:#ffffff;text-align:center;padding:25px;}
.elementor .e-f7811fd-40f7b67{min-height:80vh;background-image:linear-gradient(#000000a8, #000000a8),url("https://gladirincon.com/wp-content/uploads/2021/02/fotomanipulacion.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}
.elementor .e-d7f5820-5037339{font-style:italic;}
.elementor .e-4958cb7-b0e4cb0{margin-block-start:50px;}
/* Start custom CSS for text-editor, class: .elementor-element-4627bec */.tooltip {
  position: relative;
  cursor: help;
  border-bottom: 1px dotted #555;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: max-content;
  max-width: 600px;
  background-color: #333;
  color: #fff;
  text-align: left;
  font-weight: 400;
  border-radius: 5px;
  padding: 15px;
  position: absolute;
  z-index: 999;
  bottom: 125%; /* o top: 125% para que aparezca abajo */
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: opacity 0.3s;
  white-space: normal;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}/* End custom CSS */
.elementor .e-de08b0a-b712850{margin-block-start:100px;}
/* Start custom CSS for text-editor, class: .elementor-element-12f2ccb */.hover-text {
  transition: all 0.3s ease;
  font-weight: bold;
  }

.hover-text:hover {
  color: #ff6600; /* color al pasar el mouse */
  font-weight: bold;
 font-size: 20px;
}/* End custom CSS */
.elementor .e-d2610bb-f8f0ac1{margin-block-start:100px;}
/* Start custom CSS for text-editor, class: .elementor-element-4c5bcd6 */.hover-background {
  transition: all 0.3s ease;

  }

.hover-background:hover {
    background-color:yellow;
  color: black; /* color al pasar el mouse */
  font-weight: bold;
}/* End custom CSS */
.elementor .e-fdc6b79-d8514dd{margin-block-start:100px;}
/* Start custom CSS for text-editor, class: .elementor-element-beb018b */.elementor-9366 .elementor-element.elementor-element-beb018b{
    transition: 1.3s;
    
}

.elementor-9366 .elementor-element.elementor-element-beb018b:hover{
    font-size:35px;
    
}/* End custom CSS */
.elementor .e-5ec4183-9ea194b{width:100%;margin-block-start:100px;}
/* Start custom CSS for jet-timeline, class: .elementor-element-49992ca */.timeline-item__card-img img {
  width: 100% !important;
  height: auto;
  display: block;
  object-fit: cover; /* opcional si quieres que recorte proporcional */
}/* End custom CSS */
.elementor .e-9e58767-5640415{width:100%;margin-block-start:100px;}
.elementor .e-775842e-220af7b{width:100%;margin-block-start:100px;}
.elementor .e-d5b3096-b89c24f{flex-direction:row;gap:25px;flex-wrap:wrap;}