.elementor-91 .elementor-element.elementor-element-3ac1e6db > .elementor-background-overlay{background-color:var( --e-global-color-6b29396 );opacity:0.67;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-3ac1e6db .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-91 .elementor-element.elementor-element-3ac1e6db{border-style:solid;border-width:0px 0px 1px 0px;border-color:#50505017;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5%;margin-bottom:0%;padding:12% 0% 4% 0%;}.elementor-91 .elementor-element.elementor-element-b4f14f5{text-align:center;}.elementor-91 .elementor-element.elementor-element-b4f14f5 .elementor-heading-title{color:var( --e-global-color-daec0f9 );}.elementor-91 .elementor-element.elementor-element-1ce3a752{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-91 .elementor-element.elementor-element-d7a4493 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-d7a4493 > .elementor-element-populated{margin:-1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:75px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-5eddf473 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-91 .elementor-element.elementor-element-5eddf473{text-align:center;}.elementor-91 .elementor-element.elementor-element-5eddf473 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-daec0f9 );}.elementor-91 .elementor-element.elementor-element-25ba70c6{columns:1;text-align:justify;}.elementor-91 .elementor-element.elementor-element-1f05b4de{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-91 .elementor-element.elementor-element-1f05b4de > .elementor-widget-container{margin:30px 0px 40px 0px;}.elementor-91 .elementor-element.elementor-element-1f05b4de .elementor-divider-separator{width:100%;}.elementor-91 .elementor-element.elementor-element-1f05b4de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-1f05b4de .elementor-divider__text{color:var( --e-global-color-accent );font-size:25px;}.elementor-91 .elementor-element.elementor-element-4e22a2ce > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-daec0f9 );}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:var( --e-global-typography-f25cb8e-font-family ), Sans-serif;font-size:var( --e-global-typography-f25cb8e-font-size );font-weight:var( --e-global-typography-f25cb8e-font-weight );line-height:var( --e-global-typography-f25cb8e-line-height );letter-spacing:var( --e-global-typography-f25cb8e-letter-spacing );}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-d1ddc0b );font-family:var( --e-global-typography-7bec91b-font-family ), Sans-serif;font-size:var( --e-global-typography-7bec91b-font-size );font-weight:var( --e-global-typography-7bec91b-font-weight );line-height:var( --e-global-typography-7bec91b-line-height );}.elementor-91 .elementor-element.elementor-element-597447e{--display:flex;--min-height:59vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-91 .elementor-element.elementor-element-d4245fa{--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;--justify-content:flex-start;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-91 .elementor-element.elementor-element-df5fa2d{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-91 .elementor-element.elementor-element-cd4c3e4{--display:flex;}.elementor-91 .elementor-element.elementor-element-1483638 > .elementor-widget-container{padding:5% 5% 5% 5%;}.elementor-91 .elementor-element.elementor-element-1483638.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-91 .elementor-element.elementor-element-1483638.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-91 .elementor-element.elementor-element-1483638.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-91 .elementor-element.elementor-element-1483638 .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-91 .elementor-element.elementor-element-1483638 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-1483638 .elementor-image-box-title{font-size:28px;color:#FF69E3;}.elementor-91 .elementor-element.elementor-element-0fbc13a{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-2e630b5 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-icon i{color:var( --e-global-color-daec0f9 );transition:color 0.3s;}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-icon svg{fill:var( --e-global-color-daec0f9 );transition:fill 0.3s;}.elementor-91 .elementor-element.elementor-element-0e27040{--e-icon-list-icon-size:18px;--icon-vertical-offset:-5px;}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-91 .elementor-element.elementor-element-0e27040 .elementor-icon-list-text{transition:color 0.3s;}.elementor-91 .elementor-element.elementor-element-654ba68{--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;--justify-content:flex-end;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-efadd0d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-91 .elementor-element.elementor-element-efadd0d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-91 .elementor-element.elementor-element-efadd0d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-efadd0d .elementor-image-box-wrapper .elementor-image-box-img{width:41%;}.elementor-91 .elementor-element.elementor-element-efadd0d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-efadd0d .elementor-image-box-title{font-size:26px;color:#8ED973;}.elementor-91 .elementor-element.elementor-element-d9edf0a .elementor-button{background-color:transparent;fill:var( --e-global-color-2b9de9c );color:var( --e-global-color-2b9de9c );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);padding:12px 12px 12px 12px;}.elementor-91 .elementor-element.elementor-element-5f71c00{--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;--justify-content:flex-end;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-6f90aac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-91 .elementor-element.elementor-element-6f90aac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-91 .elementor-element.elementor-element-6f90aac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-6f90aac .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-91 .elementor-element.elementor-element-6f90aac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-6f90aac .elementor-image-box-title{font-size:26px;color:#61C9E2;}.elementor-91 .elementor-element.elementor-element-beb2550 .elementor-button{background-color:transparent;fill:var( --e-global-color-2b9de9c );color:var( --e-global-color-2b9de9c );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);padding:13px 13px 13px 13px;}.elementor-91 .elementor-element.elementor-element-6da1244{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-91 .elementor-element.elementor-element-39fa18e{--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;--justify-content:flex-start;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-a26f244.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-91 .elementor-element.elementor-element-a26f244.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-91 .elementor-element.elementor-element-a26f244.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-a26f244 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-91 .elementor-element.elementor-element-a26f244 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-a26f244 .elementor-image-box-title{font-size:26px;color:#DDD725;}.elementor-91 .elementor-element.elementor-element-58da0b0 .elementor-button{background-color:transparent;fill:var( --e-global-color-2b9de9c );color:var( --e-global-color-2b9de9c );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);padding:12px 12px 12px 12px;}.elementor-91 .elementor-element.elementor-element-cdeaf5c{--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;--justify-content:center;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-5a3b20f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-91 .elementor-element.elementor-element-5a3b20f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-91 .elementor-element.elementor-element-5a3b20f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-5a3b20f .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-91 .elementor-element.elementor-element-5a3b20f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-5a3b20f .elementor-image-box-title{font-size:26px;color:#7A81FF;}.elementor-91 .elementor-element.elementor-element-a23ba06 .elementor-button{background-color:transparent;fill:var( --e-global-color-2b9de9c );color:var( --e-global-color-2b9de9c );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-91 .elementor-element.elementor-element-3451db9{--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;--justify-content:flex-start;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-91 .elementor-element.elementor-element-e28e20e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-91 .elementor-element.elementor-element-e28e20e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-91 .elementor-element.elementor-element-e28e20e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-e28e20e .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-91 .elementor-element.elementor-element-e28e20e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-91 .elementor-element.elementor-element-e28e20e .elementor-image-box-title{font-size:26px;color:#F19D00;}.elementor-91 .elementor-element.elementor-element-8f806ab .elementor-button{background-color:transparent;fill:var( --e-global-color-2b9de9c );color:var( --e-global-color-2b9de9c );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);padding:11px 11px 11px 11px;}.elementor-91 .elementor-element.elementor-element-898f2ab{--display:flex;}.elementor-91 .elementor-element.elementor-element-731e00f .elementor-repeater-item-a1c0cd4.elementor-social-icon{background-color:#E46EE1;}.elementor-91 .elementor-element.elementor-element-731e00f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-91 .elementor-element.elementor-element-731e00f .elementor-widget-container{text-align:center;}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-597447e{--content-width:1485px;}.elementor-91 .elementor-element.elementor-element-d4245fa{--width:30%;}.elementor-91 .elementor-element.elementor-element-654ba68{--width:30%;}.elementor-91 .elementor-element.elementor-element-5f71c00{--width:30%;}.elementor-91 .elementor-element.elementor-element-6da1244{--content-width:1485px;}.elementor-91 .elementor-element.elementor-element-39fa18e{--width:30%;}.elementor-91 .elementor-element.elementor-element-cdeaf5c{--width:30%;}.elementor-91 .elementor-element.elementor-element-3451db9{--width:30%;}}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-3ac1e6db{padding:130px 30px 30px 30px;}.elementor-91 .elementor-element.elementor-element-d7a4493 > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-91 .elementor-element.elementor-element-1f05b4de > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-16e3afce{padding:30px 30px 0px 30px;}.elementor-91 .elementor-element.elementor-element-4e22a2ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title{font-size:45px;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-f25cb8e-font-size );line-height:var( --e-global-typography-f25cb8e-line-height );letter-spacing:var( --e-global-typography-f25cb8e-letter-spacing );}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-7bec91b-font-size );line-height:var( --e-global-typography-7bec91b-line-height );}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-3ac1e6db{margin-top:-28%;margin-bottom:0%;padding:29% 0% 6% 0%;}.elementor-91 .elementor-element.elementor-element-57a133b5 > .elementor-element-populated{margin:60px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-91 .elementor-element.elementor-element-1ce3a752{margin-top:0px;margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-d7a4493 > .elementor-element-populated{padding:60px 20px 30px 20px;}.elementor-91 .elementor-element.elementor-element-5eddf473{text-align:center;}.elementor-91 .elementor-element.elementor-element-5eddf473 .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-25ba70c6{columns:1;text-align:center;}.elementor-91 .elementor-element.elementor-element-e3d1f0c{width:100%;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title{font-size:25px;}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-f25cb8e-font-size );line-height:var( --e-global-typography-f25cb8e-line-height );letter-spacing:var( --e-global-typography-f25cb8e-letter-spacing );}.elementor-91 .elementor-element.elementor-element-4e22a2ce .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-7bec91b-font-size );line-height:var( --e-global-typography-7bec91b-line-height );}.elementor-91 .elementor-element.elementor-element-597447e{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-91 .elementor-element.elementor-element-1483638 .elementor-image-box-img{margin-bottom:22px;}.elementor-91 .elementor-element.elementor-element-efadd0d .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-d9edf0a > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-91 .elementor-element.elementor-element-6f90aac .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-beb2550 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-91 .elementor-element.elementor-element-6da1244{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-91 .elementor-element.elementor-element-a26f244 .elementor-image-box-img{margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-58da0b0 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-91 .elementor-element.elementor-element-5a3b20f .elementor-image-box-img{margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-a23ba06 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-91 .elementor-element.elementor-element-e28e20e .elementor-image-box-img{margin-bottom:15px;}.elementor-91 .elementor-element.elementor-element-8f806ab > .elementor-widget-container:hover{--e-transform-scale:1.1;}}@media(max-width:1024px) and (min-width:768px){.elementor-91 .elementor-element.elementor-element-57a133b5{width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-1483638 *//* Contenedor principal */
.flipbox {
  perspective: 1000px;
  position: relative;
  height: auto;
    overflow: hidden;    /* evita que se salga la info */
  box-sizing: border-box;
}

/* Parte interna que rota */
.flipbox-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Al pasar el mouse */
.flipbox:hover .flipbox-inner {
 
  transform: rotateY(180deg);
}

/* Frente y reverso */
.flipbox-front,
.flipbox-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
    overflow: hidden;   /* evita que se desborde el contenido */
  display: flex;      /* centra contenido */
  align-items: center;
   justify-content: center;
  flex-direction: column; /* permite apilar widgets */
  padding: 15px;      /* opcional, para dar aire */
  box-sizing: border-box;
  
}

/* Frente */
.flipbox-front {
  z-index: 2;
}

/* Reverso */
.flipbox-back {
  transform: rotateY(180deg);
}/* End custom CSS */