.elementor-13 .elementor-element.elementor-element-50e4bde{--display:flex;--min-height:40px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-13 .elementor-element.elementor-element-7d740b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-74d0695{--icon-box-icon-margin:10px;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-title a{font-weight:600;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:900;line-height:1.3em;color:#E48D00;}.elementor-13 .elementor-element.elementor-element-30533e2{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-17eb5bf{--icon-box-icon-margin:10px;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-title a{font-weight:600;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:900;line-height:1.3em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-9690349{--icon-box-icon-margin:10px;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:900;line-height:1.3em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-49441ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-49441ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f0d60a2{--display:flex;--min-height:800px;--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;--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-13 .elementor-element.elementor-element-f0d60a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f0d60a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Fondo-Hero-Escritorio.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-972fddd{--icon-box-icon-margin:24px;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon{font-size:248.45px;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-13 .elementor-element.elementor-element-57e762b{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-57e762b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-57e762b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-57e762b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-title{margin-bottom:0px;font-family:"SoraX25", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-wrapper .elementor-image-box-img{width:382px;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon-box-wrapper{align-items:start;}.elementor-13 .elementor-element.elementor-element-6e06233{--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon-box-wrapper{align-items:start;}.elementor-13 .elementor-element.elementor-element-3c93a88{--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon-box-wrapper{align-items:start;}.elementor-13 .elementor-element.elementor-element-e4f9bba{--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon-box-title{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2e84d37{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-4c1496f .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-4c1496f.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-4c1496f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-de47054 .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0DAE28 0%, #007213 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0DAE28;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-de47054.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-de47054 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a81d593{--display:flex;--min-height:975.7px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 250px 0px 250px;}.elementor-13 .elementor-element.elementor-element-a7dbbb1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-title{margin-bottom:12px;font-family:"SoraX25", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b98e514{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-13 .elementor-element.elementor-element-fb4f12d{z-index:1;}.elementor-13 .elementor-element.elementor-element-fb4f12d > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fb4f12d img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4fdd9f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1c80b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-1c80b19{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-4753237{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4753237 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4753237.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-775aa11{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-669c8dc{z-index:1;}.elementor-13 .elementor-element.elementor-element-669c8dc > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-669c8dc img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6ac4fef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-56903ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-56903ab{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-921c575{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-921c575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-921c575.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-7abbd1d{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-5ebb8ce{z-index:1;}.elementor-13 .elementor-element.elementor-element-5ebb8ce > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5ebb8ce img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5d58d8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:045px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f95bab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-5f95bab{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-1d74623{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1d74623 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d74623.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-ed01ed6{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-d4c836e{z-index:1;}.elementor-13 .elementor-element.elementor-element-d4c836e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d4c836e img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1d43484{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2ff53fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-2ff53fc{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-5f84d6d{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5f84d6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5f84d6d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-a473aff{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-a473aff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f20eb8d{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0s;--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-13 .elementor-element.elementor-element-f20eb8d:hover::before, .elementor-13 .elementor-element.elementor-element-f20eb8d:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f20eb8d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f20eb8d > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-f20eb8d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f20eb8d:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-f20eb8d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-2adbd59{z-index:1;}.elementor-13 .elementor-element.elementor-element-2adbd59 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2adbd59 img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-863d72d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2c1c0ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-2c1c0ac{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-d57a86f{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d57a86f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d57a86f.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-1f11f03{--display:flex;--min-height:447px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-5204297{z-index:1;}.elementor-13 .elementor-element.elementor-element-5204297 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5204297 img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4cad765{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-09120ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-09120ec{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-cf16231{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cf16231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cf16231.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-761a9a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-bba23b4{z-index:1;}.elementor-13 .elementor-element.elementor-element-bba23b4 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bba23b4 img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-563cbf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:045px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1417b0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-1417b0d{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-35bdd2e{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-35bdd2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-35bdd2e.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-231df4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-beaa081{z-index:1;}.elementor-13 .elementor-element.elementor-element-beaa081 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-beaa081 img{border-radius:15px 15px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2c378fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-94273ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 16px 30px;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-94273ef{--icon-box-icon-margin:12px;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon{font-size:41.49px;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-ef5064a{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ef5064a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ef5064a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title{margin-block-end:0px;color:#898989;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-description{font-weight:400;}.elementor-13 .elementor-element.elementor-element-4055dc1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-13 .elementor-element.elementor-element-4055dc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-13 .elementor-element.elementor-element-c7bb278{width:100%;max-width:100%;text-align:center;font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#898989;}.elementor-13 .elementor-element.elementor-element-c7bb278 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 320px 0px 320px;}.elementor-13 .elementor-element.elementor-element-c7bb278.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-747f250 .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0DAE28 0%, #007213 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0DAE28;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-747f250{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-747f250.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-747f250 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d6e1f63{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-7bbd60c{--display:flex;}.elementor-13 .elementor-element.elementor-element-1ad9127{--display:flex;}.elementor-13 .elementor-element.elementor-element-8c57add{--display:flex;}.elementor-13 .elementor-element.elementor-element-b885934{--display:flex;}.elementor-13 .elementor-element.elementor-element-054a486{--display:flex;}.elementor-13 .elementor-element.elementor-element-60cb381{--display:flex;}.elementor-13 .elementor-element.elementor-element-a020a84{--display:flex;}.elementor-13 .elementor-element.elementor-element-379eb8b{--display:flex;}.elementor-13 .elementor-element.elementor-element-056e37a{--display:flex;}.elementor-13 .elementor-element.elementor-element-6fe6ff0{--display:flex;}.elementor-13 .elementor-element.elementor-element-762ee7c{--display:flex;}.elementor-13 .elementor-element.elementor-element-3939fcd{--display:flex;}.elementor-13 .elementor-element.elementor-element-5905eee{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-7e5357d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:126px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7e5357d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e5357d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bg-3.webp");background-position:top center;background-repeat:no-repeat;background-size:2065px auto;}.elementor-13 .elementor-element.elementor-element-67c2921{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:555px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35d0b78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:32px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-b05b7c0 > .elementor-widget-container{margin:012px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b05b7c0{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;color:#898989;}.elementor-13 .elementor-element.elementor-element-5391672 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 34px 40px 50px;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title{margin-block-end:12px;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-1adb43b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 34px 40px 50px;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title{margin-block-end:12px;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-6f8e491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 34px 40px 50px;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title{margin-block-end:12px;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9a8d132 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 34px 40px 50px;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title{margin-block-end:12px;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7c726ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:483px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-522427b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 032px 0px;}.elementor-13 .elementor-element.elementor-element-522427b .elementor-heading-title{font-weight:600;color:#000000;}.elementor-13 .elementor-element.elementor-element-d1cfd95{width:var( --container-widget-width, 549.68px );max-width:549.68px;--container-widget-width:549.68px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-d1cfd95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 016px 0px;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-c1fb307{width:var( --container-widget-width, 549.68px );max-width:549.68px;--container-widget-width:549.68px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-c1fb307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-a2530d3{width:var( --container-widget-width, 549.68px );max-width:549.68px;--container-widget-width:549.68px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-a2530d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-9e23077{width:var( --container-widget-width, 549.68px );max-width:549.68px;--container-widget-width:549.68px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-9e23077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-094585d .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-094585d > .elementor-widget-container{margin:032px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-094585d.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-094585d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f007563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 0px 90px;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-f007563{--icon-box-icon-margin:8px;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-97b4752 img{width:53.5px;max-width:53.5px;height:845px;}.elementor-13 .elementor-element.elementor-element-b697094 img{width:497px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1f277dd .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e7fe4eb{--display:flex;--min-height:1710px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e7fe4eb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e7fe4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bg-4.webp");background-position:bottom center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-13 .elementor-element.elementor-element-7f4a5a5{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 > .elementor-widget-container{margin:-16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7f4a5a5.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-title{margin-bottom:12px;font-family:"SoraX25", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c1747d2{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;text-align:center;font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-c1747d2 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-90e1d87{--display:flex;}.elementor-13 .elementor-element.elementor-element-ca15f3b{--display:flex;}.elementor-13 .elementor-element.elementor-element-754d705{--display:flex;}.elementor-13 .elementor-element.elementor-element-75deca5{--display:flex;}.elementor-13 .elementor-element.elementor-element-0b239d2{--display:flex;}.elementor-13 .elementor-element.elementor-element-8a18368{--display:flex;}.elementor-13 .elementor-element.elementor-element-b2302c9{--display:flex;}.elementor-13 .elementor-element.elementor-element-9b1be13{--display:flex;}.elementor-13 .elementor-element.elementor-element-be3081a{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-be3081a > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}:where( .elementor-13 .elementor-element.elementor-element-be3081a .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-13 .elementor-element.elementor-element-7558a9e{--display:flex;}.elementor-13 .elementor-element.elementor-element-563d763{--display:flex;}.elementor-13 .elementor-element.elementor-element-dbc8334{--display:flex;}.elementor-13 .elementor-element.elementor-element-ed80f89{--display:flex;}.elementor-13 .elementor-element.elementor-element-4e5fd33{--display:flex;}.elementor-13 .elementor-element.elementor-element-ea762b7{--display:flex;}.elementor-13 .elementor-element.elementor-element-c8d2368{--display:flex;}.elementor-13 .elementor-element.elementor-element-1f1605f{--display:flex;}.elementor-13 .elementor-element.elementor-element-bdb1103{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-bdb1103 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-13 .elementor-element.elementor-element-bdb1103 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-fc4126e{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-fc4126e > .elementor-widget-container{margin:070px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fc4126e img{width:1124px;max-width:1124px;height:575px;}.elementor-13 .elementor-element.elementor-element-940994f{--display:flex;--min-height:1704.31px;--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-c6c4e8b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-13 .elementor-element.elementor-element-c6c4e8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c6c4e8b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-13 .elementor-element.elementor-element-c6c4e8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c6c4e8b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon{font-size:163.56px;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon svg{height:163.56px;}.elementor-13 .elementor-element.elementor-element-11312a8{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-11312a8 > .elementor-widget-container{margin:84px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-11312a8.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-11312a8 .elementor-heading-title{font-family:"SoraX25", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6e21947{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:45px;--padding-right:45px;--z-index:9;}.elementor-13 .elementor-element.elementor-element-4f52fdc{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4f52fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-title{margin-bottom:0px;font-family:"SoraX25", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3362dc2{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3362dc2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3362dc2.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#8F0005;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-10011ad.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-10011ad{--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-title a{font-weight:600;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:90px;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0431b8b .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-0431b8b.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-0431b8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-176a642{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:45px;--padding-right:045px;--z-index:9;}.elementor-13 .elementor-element.elementor-element-94f1046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-title{margin-bottom:0px;font-family:"SoraX25", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fbddccf{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-fbddccf > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fbddccf.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#8F0005;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c489fb5{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-c489fb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c489fb5.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c489fb5 .elementor-heading-title{font-family:"SoraX25", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-95bd315.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-95bd315{--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:90px;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fa3371e .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-fa3371e.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-fa3371e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-59f0969{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0110px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:9;}.elementor-13 .elementor-element.elementor-element-804f319{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-804f319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-title{margin-bottom:0px;font-family:"SoraX25", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d7a6141{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-d7a6141 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7a6141.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#8F0005;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > a{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-ca6ec13{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-ca6ec13 > .elementor-widget-container{margin:016px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ca6ec13.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ca6ec13 .elementor-heading-title{font-family:"SoraX25", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-81842f3.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-81842f3{--icon-box-icon-margin:15px;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:90px;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0365e4c .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-0365e4c.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-0365e4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f7c6ec4{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:calc(50% - 150px);--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:550px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:calc(50% - 150px);--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:550px;}.elementor-13 .elementor-element.elementor-element-cae67d1{--display:flex;--min-height:800px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cae67d1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cae67d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/quiensoy-escritorio.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-13 .elementor-element.elementor-element-64dc3bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon{font-size:175px;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon svg{height:175px;}.elementor-13 .elementor-element.elementor-element-561cd63{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-561cd63 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-561cd63.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-561cd63 .elementor-heading-title{font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cf97558{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cf97558 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cf97558.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:66px;font-weight:700;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFF3F3;}.elementor-13 .elementor-element.elementor-element-ac909dd{--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;--align-items:center;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ac909dd.e-con{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-4aab7b0{width:100%;max-width:100%;font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#898989;}.elementor-13 .elementor-element.elementor-element-96a90ac{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:22px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-96a90ac .elementor-widget-container{text-align:left;}.elementor-13 .elementor-element.elementor-element-96a90ac > .elementor-widget-container{padding:0px 0px 0px 75px;}.elementor-13 .elementor-element.elementor-element-96a90ac .elementor-social-icon{background-color:#C4B3B300;--icon-padding:0em;}.elementor-13 .elementor-element.elementor-element-96a90ac .elementor-social-icon i{color:#F70E0E00;}.elementor-13 .elementor-element.elementor-element-96a90ac .elementor-social-icon svg{fill:#F70E0E00;}.elementor-13 .elementor-element.elementor-element-d370915{width:auto;max-width:auto;font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#898989;}.elementor-13 .elementor-element.elementor-element-f3c71cc .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0DAE28 0%, #007213 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0DAE28;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-f3c71cc > .elementor-widget-container{padding:0px 170px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f3c71cc.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-f3c71cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f3c71cc .elementor-button .elementor-button-content-wrapper{gap:1.0vw;}.elementor-13 .elementor-element.elementor-element-93286c9{--display:flex;--min-height:1294px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-93286c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-93286c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Bg-faqs-escritorio-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-13 .elementor-element.elementor-element-3341a67{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-3341a67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3341a67.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-title{margin-bottom:12px;font-family:"SoraX25", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-description{font-family:"SoraX25", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-744d63f{--display:flex;}.elementor-13 .elementor-element.elementor-element-26115bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0200px 20px 65px;}.elementor-13 .elementor-element.elementor-element-26115bc{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6a92db4{--display:flex;}.elementor-13 .elementor-element.elementor-element-28252cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 150px 20px 65px;}.elementor-13 .elementor-element.elementor-element-28252cb{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d1ed839{--display:flex;}.elementor-13 .elementor-element.elementor-element-12dcf1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 150px 20px 65px;}.elementor-13 .elementor-element.elementor-element-12dcf1f{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5ae743c{--display:flex;}.elementor-13 .elementor-element.elementor-element-abc8163 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 150px 20px 65px;}.elementor-13 .elementor-element.elementor-element-abc8163{font-family:"SoraX25", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-befa4a3{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 856px );max-width:856px;--container-widget-width:856px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-border-radius:550px 550px 550px 550px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:0%;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);border-style:solid;}:where( .elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#000000;--border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container{margin:0215px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-befa4a3.elementor-element{--align-self:center;}:where( .elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"SoraX25", Sans-serif;font-weight:700;}.elementor-13 .elementor-element.elementor-element-e2b9ecd .elementor-button{background-color:transparent;font-family:"SoraX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D31A20 0%, #8F0005 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#CF191F;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-13 .elementor-element.elementor-element-e2b9ecd.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e2b9ecd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-43eee09{--display:flex;--min-height:347.08px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-43eee09:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-43eee09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bg_Footer_escritorio.svg");background-position:bottom center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-13 .elementor-element.elementor-element-9846875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f243df9{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:"SoraX25", Sans-serif;font-size:11.9px;font-weight:300;line-height:1.2em;color:#898989;}.elementor-13 .elementor-element.elementor-element-f243df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f5bed7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title{margin-block-end:32px;color:#898989;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title a{font-family:"SoraX25", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-description{font-family:"SoraX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#898989;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-b98e514{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-775aa11{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-7abbd1d{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-ed01ed6{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-f20eb8d{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-1f11f03{--content-width:355px;}.elementor-13 .elementor-element.elementor-element-d6e1f63{--content-width:1920px;}.elementor-13 .elementor-element.elementor-element-940994f{--width:100%;}.elementor-13 .elementor-element.elementor-element-6e21947{--content-width:570px;}.elementor-13 .elementor-element.elementor-element-176a642{--content-width:570px;}.elementor-13 .elementor-element.elementor-element-59f0969{--content-width:570px;}.elementor-13 .elementor-element.elementor-element-ac909dd{--width:560px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-50e4bde{--min-height:4.8vw;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-description{font-size:2.2vw;line-height:2.1vw;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-description{line-height:2.1vw;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon-box-description{font-size:2.2vw;line-height:2.1vw;}.elementor-13 .elementor-element.elementor-element-49441ff{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-f0d60a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f0d60a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Fondo-Hero-Tablet.webp");background-size:contain;}.elementor-13 .elementor-element.elementor-element-f0d60a2{--min-height:122.8vw;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:049.2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-972fddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon{font-size:29.7vw;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-description{line-height:2.1vw;}.elementor-13 .elementor-element.elementor-element-57e762b{--container-widget-width:68vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 68vw );max-width:68vw;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-title{margin-bottom:1.2vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-wrapper .elementor-image-box-img{width:45.8vw;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-6e06233{--icon-box-icon-margin:2.4vw;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon-box-description{font-size:1.9vw;line-height:2.5vw;}.elementor-13 .elementor-element.elementor-element-3c93a88{--icon-box-icon-margin:2.4vw;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon-box-description{font-size:1.9vw;line-height:2.5vw;}.elementor-13 .elementor-element.elementor-element-e4f9bba{--icon-box-icon-margin:2.4vw;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon-box-description{font-size:1.9vw;line-height:2.5vw;}.elementor-13 .elementor-element.elementor-element-4c1496f .elementor-button{font-size:2.6vw;line-height:2.5vw;border-radius:2.4vw 2.4vw 2.4vw 2.4vw;padding:02.4vw 06.0vw 02.4vw 06vw;}.elementor-13 .elementor-element.elementor-element-de47054 .elementor-button{font-size:2.6vw;line-height:2.5vw;padding:02.4vw 06.0vw 02.4vw 06.0vw;}.elementor-13 .elementor-element.elementor-element-a81d593{--min-height:128.5vw;--padding-top:12.0vw;--padding-bottom:12.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 > .elementor-widget-container{padding:0vw 012.0vw 0vw 012.0vw;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-title{font-size:3.6vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-b98e514{--min-height:53.6vw;}.elementor-13 .elementor-element.elementor-element-4fdd9f6{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-1c80b19{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-4753237 > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-4753237{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-775aa11{--min-height:53.6vw;}.elementor-13 .elementor-element.elementor-element-6ac4fef{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-56903ab > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-56903ab{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-921c575 > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-921c575{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-7abbd1d{--min-height:53.6vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5d58d8f{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:05.6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-5f95bab > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-5f95bab{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-1d74623 > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-1d74623{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-ed01ed6{--min-height:53.6vw;}.elementor-13 .elementor-element.elementor-element-1d43484{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-5f84d6d > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-a473aff{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;}.elementor-13 .elementor-element.elementor-element-a473aff > .elementor-widget-container{margin:0vw 0vw 0vw 7vw;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f20eb8d{--padding-top:05vw;--padding-bottom:012vw;--padding-left:07vw;--padding-right:06vw;}.elementor-13 .elementor-element.elementor-element-863d72d{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-d57a86f > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-d57a86f{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-1f11f03{--padding-top:5vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:06vw;}.elementor-13 .elementor-element.elementor-element-4cad765{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-09120ec > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-09120ec{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-cf16231 > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-cf16231{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-761a9a3{--padding-top:05vw;--padding-bottom:0vw;--padding-left:07vw;--padding-right:04vw;}.elementor-13 .elementor-element.elementor-element-563cbf6{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:05.6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-1417b0d > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-1417b0d{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-35bdd2e > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-231df4a{--padding-top:5vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:6vw;}.elementor-13 .elementor-element.elementor-element-2c378fb{--margin-top:-0.2vw;--margin-bottom:1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:05.6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-94273ef > .elementor-widget-container{padding:04.8vw 03.6vw 01.9vw 03.6vw;}.elementor-13 .elementor-element.elementor-element-94273ef{--icon-box-icon-margin:1.4vw;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon{font-size:4.9vw;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title a{font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-description{line-height:110%;}.elementor-13 .elementor-element.elementor-element-ef5064a > .elementor-widget-container{padding:01.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-ef5064a{--container-widget-width:35.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35.4vw );max-width:35.4vw;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-4055dc1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-4055dc1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c7bb278 > .elementor-widget-container{padding:0vw 019.2vw 0vw 019.2vw;}.elementor-13 .elementor-element.elementor-element-c7bb278{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-747f250 .elementor-button{padding:02.4vw 6vw 02.4vw 6vw;}.elementor-13 .elementor-element.elementor-element-d6e1f63{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5905eee{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13 .elementor-element.elementor-element-7e5357d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e5357d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bg3-tablet-scaled.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-7e5357d{--min-height:297.1vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:096.6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-67c2921{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:016.3vw;--padding-right:7vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 3vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title{margin-block-end:1.2vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title a{font-size:3.8vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-description{font-size:2.2vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-b05b7c0 > .elementor-widget-container{margin:01.4vw 0vw 03.8vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b05b7c0{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-5391672 > .elementor-widget-container{padding:4.8vw 04.1vw 05.0vw 04.8vw;}.elementor-13 .elementor-element.elementor-element-5391672{z-index:1;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title{margin-block-end:1.4vw;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title a{font-size:2.4vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-1adb43b > .elementor-widget-container{padding:04.8vw 04.1vw 05.6vw 6.0vw;}.elementor-13 .elementor-element.elementor-element-1adb43b{z-index:1;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title{margin-block-end:1.4vw;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title a{font-size:2.4vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-6f8e491 > .elementor-widget-container{padding:4.8vw 04.1vw 05.0vw 04.8vw;}.elementor-13 .elementor-element.elementor-element-6f8e491{z-index:1;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title{margin-block-end:1.4vw;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title a{font-size:2.4vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-9a8d132 > .elementor-widget-container{padding:4.8vw 04.1vw 05.0vw 04.8vw;}.elementor-13 .elementor-element.elementor-element-9a8d132{z-index:1;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title{margin-block-end:1.4vw;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title a{font-size:2.4vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-7c726ce{--padding-top:07.2vw;--padding-bottom:0vw;--padding-left:7.5vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-522427b .elementor-heading-title{font-size:3.8vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-d1cfd95 > .elementor-widget-container{padding:0vw 0vw 01.9vw 0vw;}.elementor-13 .elementor-element.elementor-element-d1cfd95{--container-widget-width:65.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.8vw );max-width:65.8vw;--icon-box-icon-margin:1.8vw;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon{font-size:6.2vw;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title a{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-c1fb307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 1.9vw 0vw;}.elementor-13 .elementor-element.elementor-element-c1fb307{--container-widget-width:65.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.8vw );max-width:65.8vw;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon{font-size:6.2vw;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-a2530d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 1.9vw 0vw;}.elementor-13 .elementor-element.elementor-element-a2530d3{--container-widget-width:65.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.8vw );max-width:65.8vw;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon{font-size:6.2vw;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-9e23077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 1.9vw 0vw;}.elementor-13 .elementor-element.elementor-element-9e23077{--container-widget-width:65.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65.8vw );max-width:65.8vw;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon{font-size:6.2vw;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title a{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-094585d > .elementor-widget-container{margin:03.5vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 015vw;}.elementor-13 .elementor-element.elementor-element-094585d.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-094585d .elementor-button{line-height:110%;}.elementor-13 .elementor-element.elementor-element-f007563 > .elementor-widget-container{padding:0vw 0vw 0vw 025vw;}.elementor-13 .elementor-element.elementor-element-97b4752 img{width:6.4vw;max-width:6.4vw;height:100vw;}.elementor-13 .elementor-element.elementor-element-b697094 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e7fe4eb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e7fe4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/AProbado-tablet.webp");background-size:contain;}.elementor-13 .elementor-element.elementor-element-e7fe4eb{--min-height:177.5vw;}.elementor-13 .elementor-element.elementor-element-7f4a5a5{--container-widget-width:74.9vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.9vw );max-width:74.9vw;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-title{margin-bottom:1.4vw;font-size:3.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-c1747d2 > .elementor-widget-container{margin:0vw 0vw 03.8vw 0vw;}.elementor-13 .elementor-element.elementor-element-c1747d2{--container-widget-width:57.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 57.3vw );max-width:57.3vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-be3081a{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13 .elementor-element.elementor-element-bdb1103{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13 .elementor-element.elementor-element-fc4126e img{width:77.1vw;max-width:77.1vw;height:100%;}.elementor-13 .elementor-element.elementor-element-940994f{--min-height:150.8vw;--padding-top:012.0vw;--padding-bottom:024vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon{font-size:19.5vw;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon svg{height:19.5vw;}.elementor-13 .elementor-element.elementor-element-11312a8 > .elementor-widget-container{margin:010.1vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-11312a8{--container-widget-width:82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 82vw );max-width:82vw;}.elementor-13 .elementor-element.elementor-element-11312a8 .elementor-heading-title{font-size:3.7vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-6e21947{--padding-top:24.0vw;--padding-bottom:24.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-right .elementor-image-box-img{margin-left:1vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-left .elementor-image-box-img{margin-right:1vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-top .elementor-image-box-img{margin-bottom:1vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-title{margin-bottom:0px;font-size:4.8vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-3362dc2 > .elementor-widget-container{margin:02.9vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3362dc2{--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;--e-icon-list-icon-size:4.8vw;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > a{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-10011ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-description{font-size:10.8vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-0431b8b .elementor-button{font-size:2.6vw;line-height:110%;padding:02.4vw 06.0vw 02.4vw 06.0vw;}.elementor-13 .elementor-element.elementor-element-176a642{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:019.2vw;--padding-bottom:023vw;--padding-left:05.4vw;--padding-right:05.4vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-right .elementor-image-box-img{margin-left:1vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-left .elementor-image-box-img{margin-right:1vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-top .elementor-image-box-img{margin-bottom:1vw;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-title{margin-bottom:0vw;font-size:4.8vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-fbddccf > .elementor-widget-container{margin:02.9vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-fbddccf{--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > a{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-c489fb5{--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;}.elementor-13 .elementor-element.elementor-element-c489fb5 .elementor-heading-title{font-size:1.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon-box-description{font-size:10.8vw;}.elementor-13 .elementor-element.elementor-element-fa3371e .elementor-button{font-size:2.6vw;line-height:110%;padding:02.4vw 06.0vw 02.4vw 06.0vw;}.elementor-13 .elementor-element.elementor-element-59f0969{--padding-top:013.0vw;--padding-bottom:07.2vw;--padding-left:05.4vw;--padding-right:05.4vw;}.elementor-13 .elementor-element.elementor-element-804f319{--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-title{font-size:4.8vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-d7a6141 > .elementor-widget-container{margin:02.9vw 0 0 0;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7a6141{--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;--e-icon-list-icon-size:4.8vw;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > a{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-ca6ec13 .elementor-heading-title{font-size:1.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon-box-description{font-size:10.8vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-0365e4c .elementor-button{font-size:2.6vw;line-height:110%;padding:02.4vw 06.0vw 02.4vw 06.0vw;}.elementor-13 .elementor-element.elementor-element-f7c6ec4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:calc(50% - 18.0vw);--e-n-carousel-arrow-prev-top-position:51.9vw;--e-n-carousel-arrow-next-right-position:calc(50% - 18.0vw);--e-n-carousel-arrow-next-top-position:51.9vw;}.elementor-13 .elementor-element.elementor-element-f7c6ec4 > .elementor-widget-container{margin:-5vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cae67d1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cae67d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/quiensoy-tablet.webp");background-position:top center;background-size:contain;}.elementor-13 .elementor-element.elementor-element-cae67d1{--min-height:179.9vw;--justify-content:flex-start;--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:095.9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon{font-size:21vw;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon svg{height:21vw;}.elementor-13 .elementor-element.elementor-element-561cd63{width:var( --container-widget-width, 67.1vw );max-width:67.1vw;--container-widget-width:67.1vw;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-561cd63 > .elementor-widget-container{padding:0vw 6.0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-561cd63.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-561cd63 .elementor-heading-title{font-size:2.6vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-cf97558 > .elementor-widget-container{margin:-2.9vw 0vw 0vw 0vw;padding:0vw 03.0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-cf97558{--container-widget-width:67.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 67.1vw );max-width:67.1vw;}.elementor-13 .elementor-element.elementor-element-cf97558.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title{margin-block-end:1.2vw;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title a{font-size:7.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-description{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-ac909dd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:01.9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ac909dd.e-con{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-4aab7b0{font-size:1.9vw;line-height:100%;}.elementor-13 .elementor-element.elementor-element-4aab7b0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-96a90ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-96a90ac{--icon-size:2.6vw;--grid-column-gap:1.2vw;}.elementor-13 .elementor-element.elementor-element-d370915{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-f3c71cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f3c71cc.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-f3c71cc .elementor-button{font-size:2.6vw;line-height:120%;padding:2.4vw 06.0vw 2.4vw 06.0vw;}.elementor-13 .elementor-element.elementor-element-93286c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-93286c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bgFAQS-tablet.webp");background-size:100vw auto;}.elementor-13 .elementor-element.elementor-element-93286c9{--min-height:136.3vw;--padding-top:012.4vw;--padding-bottom:024.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-title{margin-bottom:1.4vw;font-size:3.6vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-description{font-size:2.0vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-26115bc > .elementor-widget-container{padding:01.4vw 06vw 0vw 07.8vw;}.elementor-13 .elementor-element.elementor-element-26115bc{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-28252cb > .elementor-widget-container{padding:01.4vw 06vw 0vw 07.8vw;}.elementor-13 .elementor-element.elementor-element-28252cb{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-12dcf1f > .elementor-widget-container{padding:01.4vw 05vw 0vw 7.8vw;}.elementor-13 .elementor-element.elementor-element-12dcf1f{font-size:1.9vw;}.elementor-13 .elementor-element.elementor-element-abc8163 > .elementor-widget-container{padding:01.4vw 04vw 0vw 7.8vw;}.elementor-13 .elementor-element.elementor-element-abc8163{font-size:1.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container{margin:026.0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-befa4a3{--container-widget-width:72.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 72.2vw );max-width:72.2vw;--n-accordion-item-title-space-between:1.4vw;--n-accordion-title-font-size:2.4vw;}.elementor-13 .elementor-element.elementor-element-e2b9ecd .elementor-button{font-size:2.6vw;line-height:100%;padding:02.4vw 06.0vw 2.4vw 06vw;}.elementor-13 .elementor-element.elementor-element-43eee09:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-43eee09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/footer-tablet.webp");background-size:contain;}.elementor-13 .elementor-element.elementor-element-43eee09{--min-height:53.2vw;--margin-top:07.2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-9846875 > .elementor-widget-container{margin:04.2vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f243df9 > .elementor-widget-container{padding:03.8vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f243df9{--container-widget-width:78.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 78.4vw );max-width:78.4vw;font-size:1.4vw;line-height:130%;}.elementor-13 .elementor-element.elementor-element-f243df9.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f5bed7b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title{margin-block-end:2.8vw;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title a{font-size:1.7vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-50e4bde{--content-width:100vw;}.elementor-13 .elementor-element.elementor-element-7d740b3{--content-width:100vw;--min-height:2.3vw;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-74d0695{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon{font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-74d0695 .elementor-icon-box-description{font-size:3.1vw;line-height:170%;}.elementor-13 .elementor-element.elementor-element-17eb5bf{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon{font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-17eb5bf .elementor-icon-box-description{font-size:3.1vw;line-height:170%;}.elementor-13 .elementor-element.elementor-element-9690349{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon{font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-9690349 .elementor-icon-box-description{font-size:3.1vw;line-height:190%;}.elementor-13 .elementor-element.elementor-element-49441ff{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-f0d60a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f0d60a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Fondo-Hero-Movil.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-f0d60a2{--content-width:85vw;--min-height:196.2vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:070.4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-972fddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-972fddd{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-title{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-description{font-size:3.1vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-57e762b > .elementor-widget-container{margin:0vw 0vw 03.1vw 0vw;padding:02vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-57e762b{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-title{margin-bottom:2.6vw;font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-wrapper .elementor-image-box-img{width:74.1vw;}.elementor-13 .elementor-element.elementor-element-57e762b .elementor-image-box-description{font-size:4.1vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-6e06233 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6e06233{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon{font-size:3.9vw;}.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon-box-description{font-size:3.1vw;line-height:140%;}.elementor-13 .elementor-element.elementor-element-3c93a88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3c93a88{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{font-size:3.8vw;}.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon-box-description{font-size:3.1vw;line-height:160%;}.elementor-13 .elementor-element.elementor-element-e4f9bba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e4f9bba{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{font-size:3.8vw;}.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon-box-description{font-size:3.1vw;line-height:160%;}.elementor-13 .elementor-element.elementor-element-4c1496f{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-4c1496f .elementor-button{font-size:4.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-de47054 .elementor-button{font-size:4.6vw;line-height:110%;border-radius:9px 9px 9px 9px;}.elementor-13 .elementor-element.elementor-element-a81d593{--content-width:100vw;--padding-top:017.9vw;--padding-bottom:041.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 > .elementor-widget-container{margin:0vw 0vw 8.7vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-title{margin-bottom:3.1vw;font-size:5.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-a7dbbb1 .elementor-image-box-description{font-size:4.1vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-b98e514{--content-width:64.0vw;}.elementor-13 .elementor-element.elementor-element-4fdd9f6{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:07.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-1c80b19{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1c80b19 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-4753237 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-4753237{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-4753237 .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-775aa11{--content-width:64.0vw;}.elementor-13 .elementor-element.elementor-element-6ac4fef{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-56903ab > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-56903ab{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-56903ab .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-921c575 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-921c575{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-921c575 .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-7abbd1d{--content-width:64.0vw;}.elementor-13 .elementor-element.elementor-element-5d58d8f{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:07.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-5f95bab > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-5f95bab{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f95bab .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-1d74623 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-1d74623{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1d74623 .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-ed01ed6{--content-width:64.0vw;}.elementor-13 .elementor-element.elementor-element-1d43484{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:07.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2ff53fc .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5f84d6d .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-a473aff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-13 .elementor-element.elementor-element-a473aff > .elementor-widget-container{margin:0vw 0vw 0vw 06vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f20eb8d{--content-width:64vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-f20eb8d:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-13 .elementor-element.elementor-element-863d72d{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:07.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2c1c0ac .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-d57a86f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-d57a86f{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d57a86f .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-1f11f03{--content-width:64vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-4cad765{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-09120ec > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-09120ec{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-09120ec .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-cf16231 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-cf16231{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf16231 .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-761a9a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-563cbf6{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-1417b0d > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-1417b0d{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1417b0d .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35bdd2e .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-231df4a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-2c378fb{--margin-top:0vw;--margin-bottom:3.1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:03.7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-94273ef > .elementor-widget-container{padding:07.2vw 05.4vw 02.1vw 05.4vw;}.elementor-13 .elementor-element.elementor-element-94273ef{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon{font-size:7.5vw;}.elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-94273ef .elementor-icon-box-title a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-ef5064a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-ef5064a{--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title{margin-block-end:0vw;}.elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-ef5064a .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-4055dc1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:-59px;--e-n-carousel-arrow-prev-left-position:calc(50% - 38vw);--e-n-carousel-arrow-prev-top-position:50vw;--e-n-carousel-arrow-next-right-position:calc(50% - 38vw);--e-n-carousel-arrow-next-top-position:50vw;}.elementor-13 .elementor-element.elementor-element-4055dc1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 7.5vw;}.elementor-13 .elementor-element.elementor-element-c7bb278 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 07.5vw 0vw 07.5vw;}.elementor-13 .elementor-element.elementor-element-c7bb278{font-size:3.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-747f250 .elementor-button{font-size:4.6vw;line-height:110%;border-radius:09px 09px 09px 09px;}.elementor-13 .elementor-element.elementor-element-d6e1f63{--content-width:100vw;}.elementor-13 .elementor-element.elementor-element-5905eee{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-7e5357d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e5357d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bg3-mobile-scaled.webp");}.elementor-13 .elementor-element.elementor-element-7e5357d{--content-width:85vw;--min-height:498.4vw;}.elementor-13 .elementor-element.elementor-element-67c2921{--padding-top:0vw;--padding-bottom:0vw;--padding-left:011vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-title a{font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-35d0b78 .elementor-icon-box-description{font-size:3.9vw;}.elementor-13 .elementor-element.elementor-element-b05b7c0 > .elementor-widget-container{margin:02vw 0vw 06.2vw 0vw;}.elementor-13 .elementor-element.elementor-element-b05b7c0{font-size:3.9vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-5391672 > .elementor-widget-container{padding:07.7vw 010vw 07.7vw 06.4vw;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title{margin-block-end:2.1vw;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-title a{font-size:4.1vw;}.elementor-13 .elementor-element.elementor-element-5391672 .elementor-icon-box-description{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title{margin-block-end:2.1vw;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-title a{font-size:4.1vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-1adb43b .elementor-icon-box-description{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-6f8e491 > .elementor-widget-container{padding:07.7vw 010vw 07.7vw 06.4vw;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title{margin-block-end:2.1vw;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-title a{font-size:4.1vw;}.elementor-13 .elementor-element.elementor-element-6f8e491 .elementor-icon-box-description{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-9a8d132 > .elementor-widget-container{padding:07.7vw 010vw 07.7vw 06.4vw;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title{margin-block-end:2.1vw;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-title a{font-size:4.1vw;}.elementor-13 .elementor-element.elementor-element-9a8d132 .elementor-icon-box-description{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-7c726ce{--width:85vw;--padding-top:012.8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-522427b .elementor-heading-title{font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-d1cfd95{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d1cfd95 .elementor-icon-box-title a{font-size:3.6vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-c1fb307{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c1fb307 .elementor-icon-box-title a{font-size:3.6VW;line-height:120%;}.elementor-13 .elementor-element.elementor-element-a2530d3{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a2530d3 .elementor-icon-box-title a{font-size:3.6VW;line-height:120%;}.elementor-13 .elementor-element.elementor-element-9e23077{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9e23077 .elementor-icon-box-title a{font-size:3.6VW;line-height:120%;}.elementor-13 .elementor-element.elementor-element-094585d > .elementor-widget-container{margin:08.2vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-094585d .elementor-button{font-size:4.6vw;padding:05.1vw 03.1vw 05.1vw 03.1vw;}.elementor-13 .elementor-element.elementor-element-f007563 > .elementor-widget-container{padding:02vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f007563.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon{font-size:6.4vw;}.elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f007563 .elementor-icon-box-title a{font-size:3.1vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-97b4752 img{width:7vw;max-width:7vw;height:219.0vw;}.elementor-13 .elementor-element.elementor-element-b697094 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b697094 img{width:70.2vw;height:133.4vw;}.elementor-13 .elementor-element.elementor-element-1f277dd .elementor-icon{font-size:8vw;}.elementor-13 .elementor-element.elementor-element-1f277dd .elementor-icon svg{height:8vw;}.elementor-13 .elementor-element.elementor-element-e7fe4eb{--width:100vw;--min-height:205.2vw;--padding-top:020vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-e7fe4eb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e7fe4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7f4a5a5{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-title{margin-bottom:2.1vw;font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-7f4a5a5 .elementor-image-box-description{font-size:4.1vw;}.elementor-13 .elementor-element.elementor-element-c1747d2 > .elementor-widget-container{margin:02vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c1747d2{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;text-align:left;font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-be3081a{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13 .elementor-element.elementor-element-be3081a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bdb1103{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-fc4126e img{width:85vw;max-width:85vw;height:32.9vw8.4vw;}.elementor-13 .elementor-element.elementor-element-940994f{--width:100vw;--min-height:288.5vw;--padding-top:05.6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon{font-size:30.8vw;}.elementor-13 .elementor-element.elementor-element-c6c4e8b .elementor-icon svg{height:30.8vw;}.elementor-13 .elementor-element.elementor-element-11312a8 > .elementor-widget-container{margin:015vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-11312a8 .elementor-heading-title{font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-6e21947{--padding-top:033.4vw;--padding-bottom:033.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc{--container-widget-width:71.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 71.4vw );max-width:71.4vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-right .elementor-image-box-img{margin-left:2vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-left .elementor-image-box-img{margin-right:2vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc.elementor-position-top .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-title{margin-bottom:3px;font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-wrapper .elementor-image-box-img{width:11.1vw;}.elementor-13 .elementor-element.elementor-element-4f52fdc .elementor-image-box-description{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-3362dc2{--container-widget-width:70.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70.6vw );max-width:70.6vw;--e-icon-list-icon-size:11.1vw;}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5.5vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5.5vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5.5vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5.5vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5.5vw/2);}.elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3362dc2 .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-10011ad > .elementor-widget-container{margin:0vw 0vw 2.3vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-wrapper{align-items:center;}.elementor-13 .elementor-element.elementor-element-10011ad{--icon-box-icon-margin:2.6vw;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon{font-size:8.7vw;}.elementor-13 .elementor-element.elementor-element-10011ad .elementor-icon-box-description{font-size:16.6vw;}.elementor-13 .elementor-element.elementor-element-0431b8b{width:var( --container-widget-width, 85vw );max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0431b8b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0431b8b .elementor-button{font-size:4.6vw;border-radius:3vw 3vw 3vw 3vw;}.elementor-13 .elementor-element.elementor-element-176a642{--padding-top:028.4vw;--padding-bottom:028.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-94f1046{width:var( --container-widget-width, 75vw );max-width:75vw;--container-widget-width:75vw;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-right .elementor-image-box-img{margin-left:2vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-left .elementor-image-box-img{margin-right:2vw;}.elementor-13 .elementor-element.elementor-element-94f1046.elementor-position-top .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-title{margin-bottom:1vw;font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-wrapper .elementor-image-box-img{width:11.1vw;}.elementor-13 .elementor-element.elementor-element-94f1046 .elementor-image-box-description{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-fbddccf{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;--e-icon-list-icon-size:11.1vw;}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5vw/2);}.elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-fbddccf .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-c489fb5{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;}.elementor-13 .elementor-element.elementor-element-c489fb5 .elementor-heading-title{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-95bd315 > .elementor-widget-container{margin:0vw 0vw 2.3vw 0vw;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon{font-size:8.7vw;}.elementor-13 .elementor-element.elementor-element-95bd315 .elementor-icon-box-description{font-size:16.6vw;}.elementor-13 .elementor-element.elementor-element-fa3371e{width:var( --container-widget-width, 85vw );max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-fa3371e.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-fa3371e .elementor-button{font-size:4.6vw;border-radius:3vw 3vw 3vw 3vw;}.elementor-13 .elementor-element.elementor-element-804f319{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-right .elementor-image-box-img{margin-left:2vw;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-left .elementor-image-box-img{margin-right:2vw;}.elementor-13 .elementor-element.elementor-element-804f319.elementor-position-top .elementor-image-box-img{margin-bottom:2vw;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-title{margin-bottom:1vw;font-size:5.1vw;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-wrapper .elementor-image-box-img{width:11.1vw;}.elementor-13 .elementor-element.elementor-element-804f319 .elementor-image-box-description{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-d7a6141{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;--e-icon-list-icon-size:11.1vw;}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5vw/2);}.elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d7a6141 .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-ca6ec13 > .elementor-widget-container{margin:0vw 0vw 2.3vw 0vw;}.elementor-13 .elementor-element.elementor-element-ca6ec13 .elementor-heading-title{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-81842f3 > .elementor-widget-container{margin:0vw 0vw 2.3vw 0vw;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon{font-size:8.7vw;}.elementor-13 .elementor-element.elementor-element-81842f3 .elementor-icon-box-description{font-size:16.6vw;}.elementor-13 .elementor-element.elementor-element-0365e4c{width:var( --container-widget-width, 85vw );max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0365e4c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0365e4c .elementor-button{font-size:4.6vw;border-radius:3vw 3vw 3vw 3vw;}.elementor-13 .elementor-element.elementor-element-f7c6ec4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:calc(50% - 38vw);--e-n-carousel-arrow-prev-top-position:85vw;--e-n-carousel-arrow-next-right-position:calc(50% - 38vw);--e-n-carousel-arrow-next-top-position:85vw;}.elementor-13 .elementor-element.elementor-element-f7c6ec4 > .elementor-widget-container{margin:-18vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-cae67d1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cae67d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/quiensoy-movil.webp");}.elementor-13 .elementor-element.elementor-element-cae67d1{--content-width:85vw;--padding-top:111.8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon{font-size:27.9vw;}.elementor-13 .elementor-element.elementor-element-64dc3bd .elementor-icon svg{height:27.9vw;}.elementor-13 .elementor-element.elementor-element-561cd63{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-13 .elementor-element.elementor-element-561cd63 .elementor-heading-title{font-size:4.1vw;}.elementor-13 .elementor-element.elementor-element-cf97558 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-cf97558{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 85rem );max-width:85rem;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title{margin-block-end:1VW;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-title a{font-size:10.3vw;}.elementor-13 .elementor-element.elementor-element-cf97558 .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-13 .elementor-element.elementor-element-ac909dd{--margin-top:01.9vw;--margin-bottom:05vw;--margin-left:0vw;--margin-right:0vw;}.elementor-13 .elementor-element.elementor-element-4aab7b0{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-96a90ac > .elementor-widget-container{padding:0vw 0vw 0vw 14.4vw;}.elementor-13 .elementor-element.elementor-element-96a90ac{--icon-size:3.9vw;--grid-column-gap:2.1vw;}.elementor-13 .elementor-element.elementor-element-d370915{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-f3c71cc{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-f3c71cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f3c71cc .elementor-button{font-size:4.6vw;border-radius:09px 09px 09px 09px;}.elementor-13 .elementor-element.elementor-element-93286c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-93286c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/bgFAQS-movil2.webp");}.elementor-13 .elementor-element.elementor-element-93286c9{--content-width:85vw;--min-height:178.5vw;--padding-top:020.8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-3341a67{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-title{margin-bottom:2vw;font-size:5.6vw;}.elementor-13 .elementor-element.elementor-element-3341a67 .elementor-image-box-description{font-size:3.6vw;}.elementor-13 .elementor-element.elementor-element-26115bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-26115bc{font-size:2.6vw;}.elementor-13 .elementor-element.elementor-element-28252cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-28252cb{font-size:2.6vw;}.elementor-13 .elementor-element.elementor-element-12dcf1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-12dcf1f{font-size:2.6vw;line-height:110%;}.elementor-13 .elementor-element.elementor-element-abc8163 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-abc8163{font-size:2.6vw;}.elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container{margin:020vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-befa4a3{--container-widget-width:76.9vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 76.9vw );max-width:76.9vw;--n-accordion-item-title-space-between:1vw;--n-accordion-title-font-size:3.1vw;}:where( .elementor-13 .elementor-element.elementor-element-befa4a3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:110%;}.elementor-13 .elementor-element.elementor-element-e2b9ecd .elementor-button{font-size:4.6vw;border-radius:012px 012px 012px 012px;}.elementor-13 .elementor-element.elementor-element-43eee09:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-43eee09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/footer-movil.webp");background-position:top center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-43eee09{--content-width:85vw;--min-height:155.4vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:010vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13 .elementor-element.elementor-element-9846875 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-9846875 img{width:25.6vw;max-width:25.6vw;}.elementor-13 .elementor-element.elementor-element-f243df9 > .elementor-widget-container{margin:030px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f243df9{--container-widget-width:78.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 78.1vw );max-width:78.1vw;text-align:left;font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-f5bed7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-title a{font-size:3.1vw;}.elementor-13 .elementor-element.elementor-element-f5bed7b .elementor-icon-box-description{font-size:3.1vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-f0d60a2{--content-width:85vw;}.elementor-13 .elementor-element.elementor-element-b98e514{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-775aa11{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-7abbd1d{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-ed01ed6{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-761a9a3{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-231df4a{--content-width:42.6vw;}.elementor-13 .elementor-element.elementor-element-d6e1f63{--content-width:100vw;}.elementor-13 .elementor-element.elementor-element-940994f{--width:100vw;}.elementor-13 .elementor-element.elementor-element-6e21947{--content-width:68.3vw;}.elementor-13 .elementor-element.elementor-element-176a642{--content-width:68.3vw;}.elementor-13 .elementor-element.elementor-element-59f0969{--content-width:68.3vw;}.elementor-13 .elementor-element.elementor-element-cae67d1{--content-width:85vw;}.elementor-13 .elementor-element.elementor-element-93286c9{--content-width:85vw;}.elementor-13 .elementor-element.elementor-element-43eee09{--content-width:85vw;}}/* Start custom CSS for icon-box, class: .elementor-element-74d0695 */.elementor-13 .elementor-element.elementor-element-74d0695 h3, .elementor-13 .elementor-element.elementor-element-74d0695, .elementor-13 .elementor-element.elementor-element-74d0695 svg{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74d0695 */.elementor-13 .elementor-element.elementor-element-74d0695 h3, .elementor-13 .elementor-element.elementor-element-74d0695, .elementor-13 .elementor-element.elementor-element-74d0695 svg{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74d0695 */.elementor-13 .elementor-element.elementor-element-74d0695 h3, .elementor-13 .elementor-element.elementor-element-74d0695, .elementor-13 .elementor-element.elementor-element-74d0695 svg{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e4bde */.elementor-13 .elementor-element.elementor-element-50e4bde{
    background: rgba(24, 24, 24, 0.60);
backdrop-filter: blur(10px);
}

/*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-50e4bde{
        height: 9vw
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-972fddd */.elementor-13 .elementor-element.elementor-element-972fddd svg{
    height: 58.75px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-972fddd svg{
        height: 7.05vw;
    }
}
/*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-972fddd svg{
        height: 8.7vw;
    }
    
    .elementor-13 .elementor-element.elementor-element-972fddd .elementor-icon-box-content{
        align-items: center;
    display: flex
;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e06233 */.elementor-13 .elementor-element.elementor-element-6e06233{
    margin-left: 10px;
    width: 235px;
    height: 25px;
    padding-top: 2px;
    position: relative; 
border-radius: 7px;
border: 1px solid #999;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}
.elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon{
    position: absolute;
    margin-left: -10px;
    top: -2px;
    
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-6e06233{
        margin-left: 1.2vw;
        width: 28.2vw;
        height: 3vw;
        padding-top: 0.2vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon{
        position: absolute;
        margin-left: -1.2vw;
        top: -0.2vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-6e06233{
        margin-left: 2.6vw;
        width: 60.3vw;
        height: 6.4vw;
        padding-top: 0.5vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-6e06233 .elementor-icon{
        position: absolute;
        margin-left: -2.6vw;
        top: 0.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c93a88 */.elementor-13 .elementor-element.elementor-element-3c93a88{
    margin-left: 10px;
    width: 370px;
    height: 25px;
    padding-top: 2px;
    position: relative; 
border-radius: 7px;
border: 1px solid #999;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}
.elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{
    position: absolute;
    margin-left: -10px;
    top: -2px;
    
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-3c93a88{
        margin-left: 1.2vw;
        width: 44.4vw;
        height: 3vw;
        padding-top: 0.2vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{
        position: absolute;
        margin-left: -1.2vw;
        top: -0.2vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-3c93a88{
        margin-left: 2.6vw;
        margin-top: 2.1vw;
        width: 82.9vw;
        height: 6.4vw;
        padding-top: 0.5vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-3c93a88 .elementor-icon{
        position: absolute;
        margin-left: -2.6vw;
        top: 0.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e4f9bba */.elementor-13 .elementor-element.elementor-element-e4f9bba{
    margin-left: 10px;
    width: 370px;
    height: 25px;
    padding-top: 2px;
    position: relative; 
border-radius: 7px;
border: 1px solid #999;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}
.elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{
    position: absolute;
    margin-left: -10px;
    top: -2px;
    
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-e4f9bba{
        margin-left: 1.2vw;
        width: 44.4vw;
        height: 3vw;
        padding-top: 0.2vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{
        position: absolute;
        margin-left: -1.2vw;
        top: -0.2vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-e4f9bba{
        margin-left: 2.6vw;
        margin-top: 2.1vw;
        width: 82.9vw;
        height: 6.4vw;
        padding-top: 0.5vw;
        position: relative;
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
    }
    .elementor-13 .elementor-element.elementor-element-e4f9bba .elementor-icon{
        position: absolute;
        margin-left: -2.6vw;
        top: 0.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c1496f *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4c1496f a{
        width: 85vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de47054 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-de47054 a{
        width: 85vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c80b19 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1c80b19 h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdd9f6 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98e514 */.elementor-13 .elementor-element.elementor-element-b98e514{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-b98e514{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56903ab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-56903ab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac4fef */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775aa11 */.elementor-13 .elementor-element.elementor-element-775aa11{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-775aa11{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f95bab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5f95bab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d58d8f */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abbd1d */.elementor-13 .elementor-element.elementor-element-7abbd1d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7abbd1d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ff53fc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2ff53fc h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d43484 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed01ed6 */.elementor-13 .elementor-element.elementor-element-ed01ed6{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ed01ed6{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c80b19 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1c80b19 h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdd9f6 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98e514 */.elementor-13 .elementor-element.elementor-element-b98e514{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-b98e514{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56903ab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-56903ab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac4fef */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775aa11 */.elementor-13 .elementor-element.elementor-element-775aa11{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-775aa11{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f95bab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5f95bab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d58d8f */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abbd1d */.elementor-13 .elementor-element.elementor-element-7abbd1d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7abbd1d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ff53fc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2ff53fc h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d43484 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed01ed6 */.elementor-13 .elementor-element.elementor-element-ed01ed6{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ed01ed6{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c80b19 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1c80b19 h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdd9f6 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98e514 */.elementor-13 .elementor-element.elementor-element-b98e514{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-b98e514{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56903ab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-56903ab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac4fef */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775aa11 */.elementor-13 .elementor-element.elementor-element-775aa11{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-775aa11{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f95bab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5f95bab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d58d8f */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abbd1d */.elementor-13 .elementor-element.elementor-element-7abbd1d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7abbd1d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ff53fc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2ff53fc h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d43484 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed01ed6 */.elementor-13 .elementor-element.elementor-element-ed01ed6{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ed01ed6{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c80b19 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1c80b19 h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdd9f6 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98e514 */.elementor-13 .elementor-element.elementor-element-b98e514{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-b98e514{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56903ab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-56903ab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac4fef */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775aa11 */.elementor-13 .elementor-element.elementor-element-775aa11{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-775aa11{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f95bab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5f95bab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d58d8f */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abbd1d */.elementor-13 .elementor-element.elementor-element-7abbd1d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7abbd1d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ff53fc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2ff53fc h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d43484 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed01ed6 */.elementor-13 .elementor-element.elementor-element-ed01ed6{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ed01ed6{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c80b19 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1c80b19 h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdd9f6 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98e514 */.elementor-13 .elementor-element.elementor-element-b98e514{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-b98e514{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56903ab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-56903ab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac4fef */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775aa11 */.elementor-13 .elementor-element.elementor-element-775aa11{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-775aa11{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f95bab *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5f95bab h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d58d8f */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abbd1d */.elementor-13 .elementor-element.elementor-element-7abbd1d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-7abbd1d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ff53fc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2ff53fc h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d43484 */.backgroundCard{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.fondoCard::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .fondoCard::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .fondoCard::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed01ed6 */.elementor-13 .elementor-element.elementor-element-ed01ed6{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ed01ed6{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a473aff */.mi-carrusel .bgnice {
    position: relative;
    border-radius: 16px;
    overflow: hidden;;
}

.mi-carrusel .bgnice:hover {
    filter: brightness(0.9);
}

.mi-carrusel .elementor-swiper-button,
.mi-carrusel .swiper-pagination {
    display: none;
    user-select: none;
    pointer-events: none;
}

.mi-carrusel .swiper-wrapper {
    justify-content: space-between;
}

.mi-carrusel .swiper-slide {
    width: 355px !important;
    margin-left: -93.33px;
    transition: all 0.2s ease-in-out;
    filter: drop-shadow(-1rem 0rem 4rem #000);
    backdrop-filter: blur(5px) !important
}

/*Ordenador*/
@media (min-width:1140px){
    .mi-carrusel .swiper-slide:hover,
.mi-carrusel .swiper-slide:focus-within {
    transform: translateY(-1rem) rotate(3deg);
    transition: all 0.2s ease-in-out;
    cursor: pointer;
}

.mi-carrusel .swiper-slide:focus-within ~ .swiper-slide,
.mi-carrusel .swiper-slide:hover ~ .swiper-slide {
    transform: translateX(85px);
}
}


.mi-carrusel .swiper-slide:first-child {
    margin-left: 0;
}

.mi-carrusel .swiper,
.mi-carrusel .swiper-container .swiper-wrapper {
    overflow: visible !important;
}

.mi-carrusel .swiper-container {
    overflow: visible !important;
}

/*tablet*/
@media screen and (min-width: 768px) and (max-width: 1140px) {
    .mi-carrusel .swiper-slide {
        width: 57.3% !important;
    }
    .elementor-13 .elementor-element.elementor-element-a473aff .swiper-slide{
        backdrop-filter: blur(0px) !important
}

.elementor-13 .elementor-element.elementor-element-a473aff .swiper-slide .e-con-boxed{
    width: 42.6vw !important
}

}

/*celular*/
@media screen and (max-width: 767px) {
    .mi-carrusel .swiper-slide {
        width: 100% !important;
    }
    .elementor-13 .elementor-element.elementor-element-a473aff .swiper-slide{
        backdrop-filter: blur(0px) !important
}

.elementor-13 .elementor-element.elementor-element-a473aff .swiper-slide .e-con-boxed{
    width: 91.0vw !important
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c1c0ac *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c1c0ac h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863d72d */.elementor-13 .elementor-element.elementor-element-863d72d{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-863d72d::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20eb8d */.elementor-13 .elementor-element.elementor-element-f20eb8d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f20eb8d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09120ec *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-09120ec h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad765 */.elementor-13 .elementor-element.elementor-element-4cad765{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-4cad765::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11f03 */.elementor-13 .elementor-element.elementor-element-1f11f03 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1f11f03{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1417b0d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1417b0d h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cbf6 */.elementor-13 .elementor-element.elementor-element-563cbf6{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-563cbf6::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a9a3 */.elementor-13 .elementor-element.elementor-element-761a9a3 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-761a9a3{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94273ef *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-94273ef h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c378fb */.elementor-13 .elementor-element.elementor-element-2c378fb{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-2c378fb::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231df4a */.elementor-13 .elementor-element.elementor-element-231df4a h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-231df4a{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c1c0ac *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c1c0ac h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863d72d */.elementor-13 .elementor-element.elementor-element-863d72d{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-863d72d::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20eb8d */.elementor-13 .elementor-element.elementor-element-f20eb8d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f20eb8d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09120ec *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-09120ec h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad765 */.elementor-13 .elementor-element.elementor-element-4cad765{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-4cad765::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11f03 */.elementor-13 .elementor-element.elementor-element-1f11f03 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1f11f03{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1417b0d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1417b0d h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cbf6 */.elementor-13 .elementor-element.elementor-element-563cbf6{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-563cbf6::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a9a3 */.elementor-13 .elementor-element.elementor-element-761a9a3 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-761a9a3{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94273ef *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-94273ef h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c378fb */.elementor-13 .elementor-element.elementor-element-2c378fb{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-2c378fb::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231df4a */.elementor-13 .elementor-element.elementor-element-231df4a h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-231df4a{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c1c0ac *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c1c0ac h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863d72d */.elementor-13 .elementor-element.elementor-element-863d72d{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-863d72d::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20eb8d */.elementor-13 .elementor-element.elementor-element-f20eb8d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f20eb8d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09120ec *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-09120ec h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad765 */.elementor-13 .elementor-element.elementor-element-4cad765{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-4cad765::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11f03 */.elementor-13 .elementor-element.elementor-element-1f11f03 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1f11f03{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1417b0d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1417b0d h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cbf6 */.elementor-13 .elementor-element.elementor-element-563cbf6{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-563cbf6::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a9a3 */.elementor-13 .elementor-element.elementor-element-761a9a3 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-761a9a3{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94273ef *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-94273ef h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c378fb */.elementor-13 .elementor-element.elementor-element-2c378fb{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-2c378fb::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231df4a */.elementor-13 .elementor-element.elementor-element-231df4a h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-231df4a{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c1c0ac *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c1c0ac h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863d72d */.elementor-13 .elementor-element.elementor-element-863d72d{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-863d72d::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20eb8d */.elementor-13 .elementor-element.elementor-element-f20eb8d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f20eb8d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09120ec *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-09120ec h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad765 */.elementor-13 .elementor-element.elementor-element-4cad765{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-4cad765::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11f03 */.elementor-13 .elementor-element.elementor-element-1f11f03 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1f11f03{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1417b0d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1417b0d h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cbf6 */.elementor-13 .elementor-element.elementor-element-563cbf6{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-563cbf6::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a9a3 */.elementor-13 .elementor-element.elementor-element-761a9a3 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-761a9a3{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94273ef *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-94273ef h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c378fb */.elementor-13 .elementor-element.elementor-element-2c378fb{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-2c378fb::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231df4a */.elementor-13 .elementor-element.elementor-element-231df4a h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-231df4a{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c1c0ac *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c1c0ac h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863d72d */.elementor-13 .elementor-element.elementor-element-863d72d{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-863d72d::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-863d72d::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20eb8d */.elementor-13 .elementor-element.elementor-element-f20eb8d{
    filter: drop-shadow(-10px 4px 7px rgba(0, 0, 0, 0.55));
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f20eb8d{
        width: 64.0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09120ec *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-09120ec h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad765 */.elementor-13 .elementor-element.elementor-element-4cad765{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-4cad765::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-4cad765::after{
        content: "";
        width: 63.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11f03 */.elementor-13 .elementor-element.elementor-element-1f11f03 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1f11f03{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1417b0d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1417b0d h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563cbf6 */.elementor-13 .elementor-element.elementor-element-563cbf6{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-563cbf6::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-563cbf6::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a9a3 */.elementor-13 .elementor-element.elementor-element-761a9a3 h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-761a9a3{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94273ef *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-94273ef h3{
        margin-top: 0.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c378fb */.elementor-13 .elementor-element.elementor-element-2c378fb{
border: 1px solid transparent;
  border-image: linear-gradient(338deg, #FF2F36 -12.99%, #999 15.7%, #090909 48.65%, #FA5157 121.28%);
  border-image-slice: 1;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.10) 7.72%, rgba(76, 76, 76, 0.10) 94.93%) !important;
overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-2c378fb::after{
     content: "";
    width: 355px;
    height: 12px;
    background: #737373;
    position: absolute; /* O relative, según lo que necesites */
    bottom: -12px;
    border-radius: 0px 0px 15px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 42.6vw;
        height: 1.4vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -1.4vw;
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-2c378fb::after{
        content: "";
        width: 69.9vw;
        height: 3.1vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        position: absolute;
        bottom: -3.1vw;
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231df4a */.elementor-13 .elementor-element.elementor-element-231df4a h3{
    margin-bottom: 0px
}

@media screen and (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-231df4a{
        width: 70vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4055dc1 */.mi-carruselMobile .swiper-wrapper {
    justify-content: space-between !important;
}

/*Ordenador*/
@media (min-width:1140px){
    .mi-carruselMobile .swiper-slide {
    width: 355px !important;
    margin-left: -93.33px;
    transition: all 0.2s ease-in-out;
    filter: drop-shadow(-1rem 0rem 4rem #000);
    backdrop-filter: blur(5px) !important
}
    .mi-carruselMobile .swiper-slide:hover,
.mi-carruselMobile .swiper-slide:focus-within {
    transform: translateY(-1rem) rotate(3deg);
    transition: all 0.2s ease-in-out;
    cursor: pointer;
}

.mi-carruselMobile .swiper-slide:focus-within ~ .swiper-slide,
.mi-carruselMobile .swiper-slide:hover ~ .swiper-slide {
    transform: translateX(85px);
}
}

.mi-carruselMobile .swiper-slide:first-child {
    margin-left: 0px;
}

.mi-carruselMobile .swiper,
.mi-carruselMobile .swiper-container .swiper-wrapper {
    overflow: visible !important;
}

.mi-carruselMobile .swiper-container {
    overflow: visible !important;
}

@media only screen and (max-width: 1140px) {
    .mi-carruselMobile .swiper-slide {
        margin-left: 0vw;
        transition: all 0.2s ease-in-out;
        box-shadow: -3rem 0 3rem -2rem #000;
    }

    .mi-carruselMobile .swiper-slide:hover,
    .mi-carruselMobile .swiper-slide:focus-within {
        transform: translateY(0rem) rotate(0deg);
    }

    .mi-carruselMobile .swiper-slide:focus-within ~ .swiper-slide,
    .mi-carruselMobile .swiper-slide:hover ~ .swiper-slide {
        transform: translateX(0px);
    }

    .mi-carruselMobile .elementor-swiper-button,
    .mi-carruselMobile .swiper-pagination {
        display: block;
        user-select: all;
        pointer-events: all;
    }

    .mi-carruselMobile .swiper-slide {
        margin-left: 0;
    }
}

/* Largo en tablet */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .mi-carruselMobile .swiper-slide {
        width: 59.3% !important;
    }
}

/* Largo en celular */
@media screen and (max-width: 767px) {
    .mi-carruselMobile .swiper-slide {
        width: 100% !important;
    }
    .mi-carruselMobile .swiper-wrapper{
            max-height: 100vw;
    }
}


@media screen and (max-width: 767px){

    .elementor-13 .elementor-element.elementor-element-4055dc1 .elementor-swiper-button.elementor-swiper-button-next{
    height: 7.949vw;
    width: 34.6vw;
    background-color: #151515;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    border: 2.5px solid #999;
}

.elementor-13 .elementor-element.elementor-element-4055dc1 .elementor-swiper-button.elementor-swiper-button-prev{
    height: 7.949vw;
    width: 34.6vw;
    background-color: #151515;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    border: 2.5px solid #999;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7bb278 */.bold{
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-747f250 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-747f250 a{
        width: 85vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5905eee */.elementor-13 .elementor-element.elementor-element-5905eee .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

.elementor-13 .elementor-element.elementor-element-5905eee{
    pointer-events: none;
    background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5391672 */.elementor-13 .elementor-element.elementor-element-5391672{
    border-radius: 15px;
border: 1px solid #FF2F36;

background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);

backdrop-filter: blur(5px);
margin-bottom: 24px !important;
}

.elementor-13 .elementor-element.elementor-element-5391672::after{
     content: "";
    width: 14px;
    height: 166px;
    position: absolute; /* O relative, según lo que necesites */
    left: 0px;
    top: 0px;
    border-radius: 15px 0px 0px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-5391672{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 2.88vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-5391672::after{
        content: "";
        width: 1.68vw;
        height: 19vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5391672{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 6.15vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-5391672::after{
        content: "";
        width: 2.6vw;
        height: 44.6vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1adb43b */.elementor-13 .elementor-element.elementor-element-1adb43b{
    border-radius: 15px;
border: 1px solid #FF2F36;

background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);

backdrop-filter: blur(5px);
margin-bottom: 24px !important;
}

.elementor-13 .elementor-element.elementor-element-1adb43b::after{
     content: "";
    width: 14px;
    height: 190px;
    position: absolute; /* O relative, según lo que necesites */
    left: 0px;
    top: 0px;
    border-radius: 15px 0px 0px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-1adb43b{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 2.88vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-1adb43b::after{
        content: "";
        width: 1.68vw;
        height: 22.78vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1adb43b{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 6.15vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-1adb43b::after{
        content: "";
        width: 2.6vw;
        height: 45vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f8e491 */.elementor-13 .elementor-element.elementor-element-6f8e491{
    border-radius: 15px;
border: 1px solid #FF2F36;

background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);

backdrop-filter: blur(5px);
margin-bottom: 24px !important;
}

.elementor-13 .elementor-element.elementor-element-6f8e491::after{
     content: "";
    width: 14px;
    height: 166px;
    position: absolute; /* O relative, según lo que necesites */
    left: 0px;
    top: 0px;
    border-radius: 15px 0px 0px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-6f8e491{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 2.88vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-6f8e491::after{
        content: "";
        width: 1.68vw;
        height: 19vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-6f8e491{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 6.15vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-6f8e491::after{
        content: "";
        width: 2.6vw;
        height: 44.6vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a8d132 */.elementor-13 .elementor-element.elementor-element-9a8d132{
    border-radius: 15px;
border: 1px solid #FF2F36;

background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);

backdrop-filter: blur(5px);
margin-bottom: 24px !important;
}

.elementor-13 .elementor-element.elementor-element-9a8d132::after{
     content: "";
    width: 14px;
    height: 166px;
    position: absolute; /* O relative, según lo que necesites */
    left: 0px;
    top: 0px;
    border-radius: 15px 0px 0px 15px;
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
z-index: 999;
overflow: visible
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-9a8d132{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 2.88vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-9a8d132::after{
        content: "";
        width: 1.68vw;
        height: 19vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-9a8d132{
        background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
        backdrop-filter: blur(5px);
        margin-bottom: 6.15vw !important;
    }

    .elementor-13 .elementor-element.elementor-element-9a8d132::after{
        content: "";
        width: 2.6vw;
        height: 44.6vw;
        position: absolute;
        left: 0vw;
        top: 0vw;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
        z-index: 999;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1cfd95 */.elementor-13 .elementor-element.elementor-element-d1cfd95 svg{
    overflow: visible;
    width: 45px;
    height: 45px;
    position: relative
}
.elementor-13 .elementor-element.elementor-element-d1cfd95 h3{
    margin: 0px
}

.lineaDegradado3::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px; /* Grosor del borde inferior */
  width: 100%;
  background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-d1cfd95 svg{
        width: 5.4vw;
        height: 5.4vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-d1cfd95 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.24vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-d1cfd95 svg{
        width: 8vw;
        height: 8vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-d1cfd95 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.51vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1fb307 */.elementor-13 .elementor-element.elementor-element-c1fb307 svg{
    overflow: visible;
    width: 45px;
    height: 45px;
    position: relative
}
.elementor-13 .elementor-element.elementor-element-c1fb307 h3{
    margin: 0px
}

.elementor-13 .elementor-element.elementor-element-c1fb307{
    margin-top: 16px
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-c1fb307 svg{
        width: 5.4vw;
        height: 5.4vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-c1fb307 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.24vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
    
    .elementor-13 .elementor-element.elementor-element-c1fb307{
    margin-top: 4.1vw
}
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-c1fb307 svg{
        width: 8vw;
        height: 8vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-c1fb307 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.51vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2530d3 */.elementor-13 .elementor-element.elementor-element-a2530d3 svg{
    overflow: visible;
    width: 45px;
    height: 45px;
    position: relative
}
.elementor-13 .elementor-element.elementor-element-a2530d3 h3{
    margin: 0px
}

.elementor-13 .elementor-element.elementor-element-a2530d3{
    margin-top: 16px
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-a2530d3 svg{
        width: 5.4vw;
        height: 5.4vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-a2530d3 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.24vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
    
    .elementor-13 .elementor-element.elementor-element-a2530d3{
    margin-top: 4.1vw
}
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-a2530d3 svg{
        width: 8vw;
        height: 8vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-a2530d3 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.51vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e23077 */.elementor-13 .elementor-element.elementor-element-9e23077 svg{
    overflow: visible;
    width: 45px;
    height: 45px;
    position: relative
}
.elementor-13 .elementor-element.elementor-element-9e23077 h3{
    margin: 0px
}

.elementor-13 .elementor-element.elementor-element-9e23077{
    margin-top: 16px
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-9e23077 svg{
        width: 5.4vw;
        height: 5.4vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-9e23077 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.24vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
    
    .elementor-13 .elementor-element.elementor-element-9e23077{
    margin-top: 4.1vw
}
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-9e23077 svg{
        width: 8vw;
        height: 8vw;
        position: relative;
        overflow: visible;
    }

    .elementor-13 .elementor-element.elementor-element-9e23077 h3{
        margin: 0vw;
    }

    .lineaDegradado3::before {
        content: "";
        position: absolute;
        bottom: 0;
        height: 0.51vw;
        width: 100%;
        background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-094585d *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-094585d a{
        width: 85vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f007563 */.elementor-13 .elementor-element.elementor-element-f007563 h3{
    margin-bottom: 7px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97b4752 */.elementor-13 .elementor-element.elementor-element-97b4752{
    position: absolute;
    left: calc(50% - 68px);
    top: 130px;
    z-index: 0
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-97b4752{
        position: absolute;
        left: calc(50% - 39.3vw);
        top: 98.59vw;
        z-index: 0;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-97b4752{
        position: absolute;
        left: calc(50% - 39vw);
        top: 107.3vw;
        z-index: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b697094 */.elementor-13 .elementor-element.elementor-element-b697094{
    position: absolute;
    left: calc(50% - 560px);
    top: -100px;
    z-index: 999
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-b697094{
        position: absolute;
        left: calc(50% - 26vw);
        top: -12.99vw;
        z-index: 999;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-b697094{
        position: absolute;
        left: calc(50% - 30vw);
        top: -35.64vw;
        z-index: 999;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f277dd */.elementor-13 .elementor-element.elementor-element-1f277dd svg{
    overflow: visible;
}

.elementor-13 .elementor-element.elementor-element-1f277dd{
    position: absolute;
    left: calc(50% - 93px);
    top: 105px;
}


#circulo2{
    animation: curva 2s infinite linear;
    transform-origin: center;
}

@keyframes curva{
    100%{
        transform: scale(2);
        filter: blur(0px);
        -webkit-filter: blur(0px);
        opacity: 0;
    }
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-1f277dd{
        position: absolute;
        left: calc(50% - 42vw);
        top: 97.59vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-1f277dd{
        position: absolute;
        left: calc(50% - 43vw);
        top: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-be3081a */.elementor-13 .elementor-element.elementor-element-be3081a .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-13 .elementor-element.elementor-element-be3081a { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}

.elementor-13 .elementor-element.elementor-element-be3081a{
    position: absolute;
    top: 400px;
}

.elementor-13 .elementor-element.elementor-element-be3081a .swiper-slide{
    min-width: 360px !important
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-be3081a{
        position: absolute;
        top: 47.96vw;
    }

    .elementor-13 .elementor-element.elementor-element-be3081a .swiper-slide{
        min-width: 43.15vw !important;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-be3081a{
        position: absolute;
        top: 72.56vw;
    }

    .elementor-13 .elementor-element.elementor-element-be3081a .swiper-slide{
        min-width: 46.2vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bdb1103 */.elementor-13 .elementor-element.elementor-element-bdb1103 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-13 .elementor-element.elementor-element-bdb1103 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}

.elementor-13 .elementor-element.elementor-element-bdb1103{
    position: absolute;
    top: 690px;
}

.elementor-13 .elementor-element.elementor-element-bdb1103 .swiper-slide{
    min-width: 360px !important
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-bdb1103{
        position: absolute;
        top: 82.74vw;
    }

    .elementor-13 .elementor-element.elementor-element-bdb1103 .swiper-slide{
        min-width: 43.15vw !important;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-bdb1103{
        position: absolute;
        top: 109.92vw;
    }

    .elementor-13 .elementor-element.elementor-element-bdb1103 .swiper-slide{
        min-width: 11.8vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc4126e */.elementor-13 .elementor-element.elementor-element-fc4126e{
    position: absolute;
    top: 1020px;
    right: -100px
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-fc4126e{
        position: absolute;
        top: 122.24vw;
        right: -8vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-fc4126e{
        position: absolute;
        top: 137.54vw;
        left: 3.64vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c6c4e8b */.elementor-13 .elementor-element.elementor-element-c6c4e8b {
  animation: ArribaAbajo 2s infinite alternate;
}

@keyframes ArribaAbajo {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(50px);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f52fdc */.elementor-13 .elementor-element.elementor-element-4f52fdc{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3362dc2 */.elementor-13 .elementor-element.elementor-element-3362dc2 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10011ad *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-10011ad svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e21947 */.elementor-13 .elementor-element.elementor-element-6e21947{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f1046 */.elementor-13 .elementor-element.elementor-element-94f1046{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbddccf */.elementor-13 .elementor-element.elementor-element-fbddccf svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95bd315 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-95bd315 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176a642 */.elementor-13 .elementor-element.elementor-element-176a642{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-804f319 */.elementor-13 .elementor-element.elementor-element-804f319{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7a6141 */.elementor-13 .elementor-element.elementor-element-d7a6141 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81842f3 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-81842f3 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f0969 */.elementor-13 .elementor-element.elementor-element-59f0969{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f52fdc */.elementor-13 .elementor-element.elementor-element-4f52fdc{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3362dc2 */.elementor-13 .elementor-element.elementor-element-3362dc2 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10011ad *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-10011ad svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e21947 */.elementor-13 .elementor-element.elementor-element-6e21947{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f1046 */.elementor-13 .elementor-element.elementor-element-94f1046{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbddccf */.elementor-13 .elementor-element.elementor-element-fbddccf svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95bd315 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-95bd315 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176a642 */.elementor-13 .elementor-element.elementor-element-176a642{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-804f319 */.elementor-13 .elementor-element.elementor-element-804f319{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7a6141 */.elementor-13 .elementor-element.elementor-element-d7a6141 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81842f3 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-81842f3 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f0969 */.elementor-13 .elementor-element.elementor-element-59f0969{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f52fdc */.elementor-13 .elementor-element.elementor-element-4f52fdc{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3362dc2 */.elementor-13 .elementor-element.elementor-element-3362dc2 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10011ad *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-10011ad svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e21947 */.elementor-13 .elementor-element.elementor-element-6e21947{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f1046 */.elementor-13 .elementor-element.elementor-element-94f1046{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbddccf */.elementor-13 .elementor-element.elementor-element-fbddccf svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95bd315 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-95bd315 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176a642 */.elementor-13 .elementor-element.elementor-element-176a642{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-804f319 */.elementor-13 .elementor-element.elementor-element-804f319{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7a6141 */.elementor-13 .elementor-element.elementor-element-d7a6141 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81842f3 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-81842f3 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f0969 */.elementor-13 .elementor-element.elementor-element-59f0969{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f52fdc */.elementor-13 .elementor-element.elementor-element-4f52fdc{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3362dc2 */.elementor-13 .elementor-element.elementor-element-3362dc2 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10011ad *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-10011ad svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e21947 */.elementor-13 .elementor-element.elementor-element-6e21947{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f1046 */.elementor-13 .elementor-element.elementor-element-94f1046{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbddccf */.elementor-13 .elementor-element.elementor-element-fbddccf svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95bd315 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-95bd315 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176a642 */.elementor-13 .elementor-element.elementor-element-176a642{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
height: auto !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-804f319 */.elementor-13 .elementor-element.elementor-element-804f319{
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d7a6141 */.elementor-13 .elementor-element.elementor-element-d7a6141 svg{
    overflow: visible;
    transform: scale(0.7)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81842f3 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-81842f3 svg{
    margin-top: 5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f0969 */.elementor-13 .elementor-element.elementor-element-59f0969{
    border-radius: 15px;
border: 1px solid #FF2F36;
background: linear-gradient(131deg, rgba(255, 255, 255, 0.30) 7.72%, rgba(76, 76, 76, 0.30) 94.93%);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f7c6ec4 */.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-next{
    width: 135px;
    height: 45px;
    background-color: #151515;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    border: 2.5px solid #999;
}

    .elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next:before{
       content: ""; 
       position: absolute;
       font-size: 14px;
       color: white !important;
       width: 130px;
       line-height: 15px;
    }

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-prev{
    width: 135px;
    height: 45px;
    background-color: #151515;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    border: 2.5px solid #999;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next > svg{
    margin-left: 5px;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-prev > svg{
    margin-right: 5px;
}


@media (min-width: 1141px) {
    /*Aqui codigo para desenfoque para Carrusel*/
.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-prev {
    filter: blur(10px);
    transform: scale(0.5);
   
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-active {
    filter: blur(5px);
    transform: scale(0.7);
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next {
    transform: scale(1);
    z-index: 2;
 
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next ~ .swiper-slide {
    filter: blur(5px);
    transform: scale(0.7);
      
}
}



@media (min-width: 768px) and (max-width: 1139px) {
    
    .elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next:before{
       font-size: 1.823vw;
       width: 16.927vw;
       line-height: 1.953vw;
       left: 8.854vw;
    }

    .elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-next{
    width: 16.18vw;
        height: 5.39vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-prev{
    width: 16.18vw;
        height: 5.39vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next > svg{
    margin-left: 0.651vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-prev > svg{
    margin-right: 0.651vw;
}


.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-prev {
    transform: scale(0.8);
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-active {
    transform: scale(0.8);
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next {
    transform: scale(0.8);
    z-index: 2;
   
 
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next ~ .swiper-slide {
    transform: scale(0.8);
      
}


}

@media screen and (max-width: 767px){
        .elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next:before{
       font-size: 2.564vw;
       width: 20.927vw;
       line-height: 2.63vw;
       left: 9.854vw;
    }

    .elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-next{
    height: 7.949vw;
    width: 34.6vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button.elementor-swiper-button-prev{
    height: 7.949vw;
    width: 34.6vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-next > svg{
    margin-left: 0.951vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .elementor-swiper-button-prev > svg{
    margin-right: 0.951vw;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-prev {
    transform: scale(0.8);
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-active {
    transform: scale(0.8);
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next {
    transform: scale(0.8);
    z-index: 2;
   
 
}

.elementor-13 .elementor-element.elementor-element-f7c6ec4 .swiper-slide-next ~ .swiper-slide {
    transform: scale(0.8);
      
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64dc3bd */.elementor-13 .elementor-element.elementor-element-64dc3bd{
    position: absolute;
    top: 20px;
    left: calc(50% - 215px);
}
#cr-afuera {
   animation: rodar 7s linear infinite;
   transform-origin: center center; 
}
@keyframes rodar{
    0% {
    transform: rotate(0deg);
    }
    100%{
        transform: rotate(-360deg);
    }
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-64dc3bd{
        position: absolute;
        top: 6.4vw;
        left: calc(50% + 15vw);
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-64dc3bd{
        position: absolute;
        top: 5.13vw;
        left: calc(50% + 11.13vw);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3c71cc *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-f3c71cc a{
        width: 85vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-befa4a3 */.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title-text{
    margin-left: 60px
}

.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title{
    padding-top: 15px;
    padding-bottom: 15px
}


.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="1"]::after{
         content: "";
    width: 69.27px;
    height: 69.27px;
    position: absolute; /* O relative, según lo que necesites */
    left: -12px;
    top: -8px;
background-image: url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/acordeonFaqs-1.svg");
background-repeat: no-repeat;
z-index: 999;
transform: scale(0.8);
}

.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="2"]::after{
         content: "";
    width: 69.27px;
    height: 69.27px;
    position: absolute; /* O relative, según lo que necesites */
    left: -12px;
    top: -8px;
background-image: url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/acordeonFaqs-2.svg");
background-repeat: no-repeat;
z-index: 999;
transform: scale(0.8)
}

.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="3"]::after{
         content: "";
    width: 69.27px;
    height: 69.27px;
    position: absolute; /* O relative, según lo que necesites */
    left: -12px;
   top: -8px;
background-image: url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/acordeonFaqs-3.svg");
background-repeat: no-repeat;
z-index: 999;
transform: scale(0.8)
}

.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="4"]::after{
         content: "";
    width: 69.27px;
    height: 69.27px;
    position: absolute; /* O relative, según lo que necesites */
    left: -12px;
    top: -8px;
background-image: url("https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/acordeonFaqs-4.svg");
background-repeat: no-repeat;
z-index: 999;
transform: scale(0.8)
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title-text{
        margin-left: 7.19vw;
    }

    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title{
        padding-top: 1.8vw;
        padding-bottom: 1.8vw;
    }

    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="2"]::after{
        width: 8.3vw;
        height: 8.3vw;
        left: -1.44vw;
        top: 0.1vw;
        transform: scale(1);
    }
    
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="2"]{
            padding-top: 3vw;
    padding-bottom: 3vw;
    }
    
        .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="1"]::after,
        .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="3"]::after,.elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="4"]::after{
            width: 8.3vw;
        height: 8.3vw;
        left: -1.44vw;
        top: 0.1vw;
        transform: scale(1);
        }

}


/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title-text{
        margin-left:8.5vw;
    }

    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title{
        padding-top: 2vw;
        padding-bottom: 2vw;
    }

    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="2"]::after{
        width: 17.76vw;
        height: 17.76vw;
        left: -3.08vw;
        top: -4.9vw;
        transform: scale(0.4);
    }
    
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="1"]::after,
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="3"]::after,
    .elementor-13 .elementor-element.elementor-element-befa4a3 .e-n-accordion-item-title[data-accordion-index="4"]::after{
        width: 17.76vw;
        height: 17.76vw;
        left: -3.08vw;
        top: -3.1vw;
        transform: scale(0.4);
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2b9ecd */.elementor-13 .elementor-element.elementor-element-e2b9ecd{
    position: absolute;
    bottom: 220px
}

@media (min-width:768px) and (max-width:1140px){
    .elementor-13 .elementor-element.elementor-element-e2b9ecd{
        bottom: 9.37vw;
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-e2b9ecd{
        bottom: 12.41vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f243df9 *//*Celular*/
@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-f243df9 p{
    margin-bottom: 2vw !important
}
}/* End custom CSS */
/* Start custom CSS */.rojo{
    color: #D31A20
}
.yellow{
    color: #FFD800;
}
.rojito{
background: linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%);
background: var(--rojito, linear-gradient(90deg, #FF2F36 0.04%, #CF191F 32.8%, #8F0005 65.56%));
background-clip: text;
-webkit-background-clip: text;
color: transparent;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SoraX25';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.eot');
	src: url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.woff2') format('woff2'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.woff') format('woff'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.ttf') format('truetype'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Regular.svg#SoraX25') format('svg');
}
@font-face {
	font-family: 'SoraX25';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.eot');
	src: url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.woff2') format('woff2'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.woff') format('woff'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.ttf') format('truetype'),
		url('https://aprobado.tuvertigo.com/wp-content/uploads/2025/06/Sora-Bold.svg#SoraX25') format('svg');
}
/* End Custom Fonts CSS */