.elementor-29917 .elementor-element.elementor-element-32ed524d{--display:flex;--min-height:800px;--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;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-29917 .elementor-element.elementor-element-32ed524d:not(.elementor-motion-effects-element-type-background), .elementor-29917 .elementor-element.elementor-element-32ed524d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuvertigo.com/wp-content/uploads/2026/07/fondohero.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-29917 .elementor-element.elementor-element-3ff5c5f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-29917 .elementor-element.elementor-element-3ff5c5f8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29917 .elementor-element.elementor-element-42a61ba{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;}.elementor-29917 .elementor-element.elementor-element-42a61ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-wrapper{text-align:start;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-title{margin-bottom:6px;font-family:"MONSERRATX26", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-description{font-family:"MONSERRATX26", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:#D1D1D1;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;text-align:center;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6 .elementor-heading-title{font-family:"MONSERRATX26", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;}.elementor-29917 .elementor-element.elementor-element-4326f15f{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;text-align:center;}.elementor-29917 .elementor-element.elementor-element-4326f15f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-4326f15f .elementor-heading-title{font-family:"MONSERRATX26", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;}.elementor-29917 .elementor-element.elementor-element-41f2bc78.elementor-element{--align-self:flex-end;}.elementor-29917 .elementor-element.elementor-element-41f2bc78{z-index:10;}.elementor-29917 .elementor-element.elementor-element-48796af6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-48796af6.elementor-element{--align-self:center;}.elementor-29917 .elementor-element.elementor-element-48796af6 .elementor-icon-wrapper{text-align:center;}.elementor-29917 .elementor-element.elementor-element-48796af6 .elementor-icon{font-size:354px;}.elementor-29917 .elementor-element.elementor-element-48796af6 .elementor-icon svg{height:354px;}.elementor-29917 .elementor-element.elementor-element-46ce0225 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-46ce0225.elementor-element{--align-self:center;}.elementor-29917 .elementor-element.elementor-element-46ce0225 .elementor-icon-wrapper{text-align:center;}.elementor-29917 .elementor-element.elementor-element-46ce0225 .elementor-icon{font-size:727px;}.elementor-29917 .elementor-element.elementor-element-46ce0225 .elementor-icon svg{height:727px;}body.elementor-page-29917:not(.elementor-motion-effects-element-type-background), body.elementor-page-29917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D17;}@media(min-width:768px){.elementor-29917 .elementor-element.elementor-element-32ed524d{--content-width:1140px;}.elementor-29917 .elementor-element.elementor-element-3ff5c5f8{--width:476px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29917 .elementor-element.elementor-element-3ff5c5f8{--width:600px;}}@media(max-width:1024px){.elementor-29917 .elementor-element.elementor-element-32ed524d:not(.elementor-motion-effects-element-type-background), .elementor-29917 .elementor-element.elementor-element-32ed524d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:1024px auto;}.elementor-29917 .elementor-element.elementor-element-32ed524d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-29917 .elementor-element.elementor-element-42a61ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-29917 .elementor-element.elementor-element-41f2bc78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29917 .elementor-element.elementor-element-41f2bc78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-41f2bc78.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-29917 .elementor-element.elementor-element-32ed524d{--content-width:340px;--min-height:850px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29917 .elementor-element.elementor-element-32ed524d:not(.elementor-motion-effects-element-type-background), .elementor-29917 .elementor-element.elementor-element-32ed524d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:480px auto;}.elementor-29917 .elementor-element.elementor-element-3ff5c5f8{--width:360px;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29917 .elementor-element.elementor-element-3ff5c5f8.e-con{--align-self:center;}.elementor-29917 .elementor-element.elementor-element-42a61ba > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-img{margin-bottom:0px;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-title{margin-bottom:10px;font-size:19.5px;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-wrapper .elementor-image-box-img{width:162px;}.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-description{font-size:15.7px;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6.elementor-element{--align-self:center;}.elementor-29917 .elementor-element.elementor-element-5fdf47b6 .elementor-heading-title{font-size:13px;}.elementor-29917 .elementor-element.elementor-element-4326f15f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-29917 .elementor-element.elementor-element-4326f15f .elementor-heading-title{font-size:13px;}.elementor-29917 .elementor-element.elementor-element-41f2bc78{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-29917 .elementor-element.elementor-element-48796af6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29917 .elementor-element.elementor-element-48796af6 .elementor-icon{font-size:215px;}.elementor-29917 .elementor-element.elementor-element-48796af6 .elementor-icon svg{height:215px;}.elementor-29917 .elementor-element.elementor-element-46ce0225 .elementor-icon{font-size:440px;}.elementor-29917 .elementor-element.elementor-element-46ce0225 .elementor-icon svg{height:440px;}}/* Start custom CSS for image-box, class: .elementor-element-42a61ba */.verde{
    color: #3CFF2E;
}

/*Ordenador*/
@media (min-width:1025px){
.elementor-29917 .elementor-element.elementor-element-42a61ba .elementor-image-box-description{
    padding-right: 130px;
}
}

.elementor-29917 .elementor-element.elementor-element-42a61ba{
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fdf47b6 */.borde{
    border: solid 1px #405743;
    padding: 8px 10px;
    border-radius: 15px;
}

.elementor-29917 .elementor-element.elementor-element-5fdf47b6{
    z-index: 0 !important;
}

.color .elementor-heading-title {
    background: linear-gradient(45deg, #12FF00, #FF2E16);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4326f15f */.elementor-29917 .elementor-element.elementor-element-4326f15f{
    z-index: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ed524d */.elementor-29917 .elementor-element.elementor-element-32ed524d:before{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: -300px; /*Ajustar ubicacion*/
    left: calc(50% + 300px); /*Ajustar ubicacion*/
    background-color: #4A8053; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-29917 .elementor-element.elementor-element-32ed524d:after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top:400px; /*Ajustar ubicacion*/
    left: calc(50% + 120px); /*Ajustar ubicacion*/
    background-color: #4A8053; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}
}/* End custom CSS */