.elementor-2148 .elementor-element.elementor-element-2f03cbb{--display:flex;--min-height:524px;--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;--overlay-opacity:1;}.elementor-2148 .elementor-element.elementor-element-2f03cbb:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ruvaacademy.com/wp-content/uploads/2025/09/ruva_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-2148 .elementor-element.elementor-element-2f03cbb::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-41d60be{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2148 .elementor-element.elementor-element-41d60be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-67fa6c4{--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;--overlay-opacity:1;--border-radius:508px 508px 508px 508px;}.elementor-2148 .elementor-element.elementor-element-67fa6c4::before, .elementor-2148 .elementor-element.elementor-element-67fa6c4 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-67fa6c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-67fa6c4 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-67fa6c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-67fa6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.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-2148 .elementor-element.elementor-element-62caaad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-2148 .elementor-element.elementor-element-ce0f29d .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:43px;font-weight:400;line-height:41px;color:#FFFFFF;}.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-2148 .elementor-element.elementor-element-55b2a5d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-55b2a5d p{margin-block-end:0px;}.elementor-2148 .elementor-element.elementor-element-195454a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-195454a:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-195454a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-0c1427e{width:100%;max-width:100%;}.elementor-2148 .elementor-element.elementor-element-198b7c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2148 .elementor-element.elementor-element-198b7c8:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-198b7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-2148 .elementor-element.elementor-element-bac20d9 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-bac20d9 > .elementor-widget-container{padding:0px 0px 26px 0px;border-style:none;}.elementor-2148 .elementor-element.elementor-element-bac20d9.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-438ba57{--display:flex;--min-height:512px;--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;}.elementor-2148 .elementor-element.elementor-element-438ba57:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-438ba57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-964ef45 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-964ef45.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-964ef45 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-706df86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-706df86.elementor-element{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-706df86{text-align:center;font-family:"Clash Display", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2148 .elementor-element.elementor-element-cd3efd7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-cd3efd7 .elementor-main-swiper{height:350px;}.elementor-2148 .elementor-element.elementor-element-cd3efd7 .elementor-swiper-button{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-909a64b{--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;}.elementor-2148 .elementor-element.elementor-element-909a64b:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-909a64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-42ca789{--e-image-carousel-slides-to-show:10;}.elementor-2148 .elementor-element.elementor-element-dd0b7d2{--display:flex;--min-height:703px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-2148 .elementor-element.elementor-element-dd0b7d2::before, .elementor-2148 .elementor-element.elementor-element-dd0b7d2 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-dd0b7d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-dd0b7d2 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-dd0b7d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-dd0b7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/marketing.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-dd0b7d2.e-con{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-69d54ff{--display:flex;}.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-2148 .elementor-element.elementor-element-064e831 > .elementor-widget-container{margin:-54px 22px -54px -152px;}.elementor-2148 .elementor-element.elementor-element-064e831 img{width:100%;}.elementor-2148 .elementor-element.elementor-element-4e93a27{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2148 .elementor-element.elementor-element-f61d955 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3a34a49 > .elementor-widget-container{margin:0px 0px -42px 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-3a34a49{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b80906e > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;background-image:linear-gradient(175deg, #313131 0%, #191919 33%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-2148 .elementor-element.elementor-element-b80906e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b80906e p{margin-block-end:0px;}.elementor-2148 .elementor-element.elementor-element-e3195ea{--display:flex;--min-height:576px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-2148 .elementor-element.elementor-element-e3195ea::before, .elementor-2148 .elementor-element.elementor-element-e3195ea > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-e3195ea > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-e3195ea > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-e3195ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-e3195ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-e3195ea.e-con{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-d4bed9e{--display:flex;}.elementor-2148 .elementor-element.elementor-element-ed5bc80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-e1db362{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-9676d8c{--display:flex;}.elementor-2148 .elementor-element.elementor-element-0cee5c4 > .elementor-widget-container{margin:-16px -16px -16px -16px;}.elementor-2148 .elementor-element.elementor-element-0cee5c4 img{width:100%;}.elementor-2148 .elementor-element.elementor-element-5d384fc{--display:flex;--min-height:402px;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-5d384fc:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-5d384fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-e468c59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 160px 0px 160px;}.elementor-2148 .elementor-element.elementor-element-e468c59{text-align:center;}.elementor-2148 .elementor-element.elementor-element-e468c59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-ee554cc .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-ee554cc.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-ee554cc > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-8e7a698{--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;}.elementor-2148 .elementor-element.elementor-element-8e7a698:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-8e7a698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-d616c20{--e-image-carousel-slides-to-show:6;}.elementor-2148 .elementor-element.elementor-element-d616c20 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2148 .elementor-element.elementor-element-67d009a{--display:flex;--min-height:512px;--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;}.elementor-2148 .elementor-element.elementor-element-67d009a:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-67d009a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-16f7523 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-16f7523.elementor-element{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-16f7523{text-align:center;font-family:"Clash Display", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-e750d56.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-e750d56 .elementor-main-swiper{height:350px;}.elementor-2148 .elementor-element.elementor-element-e750d56 .elementor-swiper-button{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-734477d{--display:flex;--min-height:849px;--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;--padding-top:46px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-734477d:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-734477d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02020F;}.elementor-2148 .elementor-element.elementor-element-8bcf204{--display:flex;}.elementor-2148 .elementor-element.elementor-element-89ef4cd{--display:flex;--border-radius:29px 29px 29px 29px;box-shadow:0px 0px 34px 0px rgba(8.167391304347829, 40.55496219281669, 221, 0.55);--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-2148 .elementor-element.elementor-element-89ef4cd:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-89ef4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1B1B 0%, #0A0E24 100%);}.elementor-2148 .elementor-element.elementor-element-7e143f0{text-align:left;}.elementor-2148 .elementor-element.elementor-element-7e143f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-0963f62{text-align:left;}.elementor-2148 .elementor-element.elementor-element-0963f62 img{width:66%;}.elementor-2148 .elementor-element.elementor-element-2c61bab{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-f0cc4b7 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-f0cc4b7.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-f0cc4b7 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-43f440f{--display:flex;--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-2148 .elementor-element.elementor-element-c201ef2 > .elementor-widget-container{margin:-106px -106px -106px -106px;}.elementor-2148 .elementor-element.elementor-element-a576d88{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-a576d88:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-a576d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02020F;}.elementor-2148 .elementor-element.elementor-element-a576d88::before, .elementor-2148 .elementor-element.elementor-element-a576d88 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-a576d88 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-a576d88 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-a576d88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-a576d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-b92362e{--display:flex;}.elementor-2148 .elementor-element.elementor-element-421616d{text-align:center;}.elementor-2148 .elementor-element.elementor-element-421616d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5d68105{--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;}.elementor-2148 .elementor-element.elementor-element-98a7ecf{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-98a7ecf:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-98a7ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-f2d3536 img{border-radius:16px 16px 16px 16px;}.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-2148 .elementor-element.elementor-element-0865fa9 .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-0865fa9 .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-0865fa9:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-0865fa9:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-0865fa9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-ebc089b{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-ebc089b:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-ebc089b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-82929ac img{border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-c7cddda .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-c7cddda .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-c7cddda:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-c7cddda:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-c7cddda .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-f4b2819{--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;}.elementor-2148 .elementor-element.elementor-element-7025078{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-7025078:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-7025078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-0ea0749 img{border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-6e61b7a .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-6e61b7a .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-6e61b7a:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-6e61b7a:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-6e61b7a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-0af8046{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-0af8046:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-0af8046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5f6f908 img{border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-91c4287 .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-91c4287 .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-91c4287:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-91c4287:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-91c4287 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-a40b867{--display:flex;--min-height:581px;--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;}.elementor-2148 .elementor-element.elementor-element-a40b867:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-a40b867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #232020 0%, #000000 100%);}.elementor-2148 .elementor-element.elementor-element-4d0618d{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#EE1818;--border-color:#EE1818;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2148 .elementor-element.elementor-element-4d0618d::before, .elementor-2148 .elementor-element.elementor-element-4d0618d > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-4d0618d > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-4d0618d > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-4d0618d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-4d0618d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-2148 .elementor-element.elementor-element-5a18b26{text-align:center;}.elementor-2148 .elementor-element.elementor-element-5a18b26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;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-2148 .elementor-element.elementor-element-009717e .elementor-icon-list-icon i{color:#EE1818;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-009717e .elementor-icon-list-icon svg{fill:#EE1818;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-009717e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-009717e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-009717e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;line-height:33px;}.elementor-2148 .elementor-element.elementor-element-009717e .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-d15c09a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#18EE8C;--border-color:#18EE8C;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2148 .elementor-element.elementor-element-d15c09a::before, .elementor-2148 .elementor-element.elementor-element-d15c09a > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-d15c09a > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-d15c09a > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-d15c09a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-d15c09a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-2148 .elementor-element.elementor-element-7b881ba{text-align:center;}.elementor-2148 .elementor-element.elementor-element-7b881ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5cb52f5 .elementor-icon-list-icon i{color:#18EE8C;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-5cb52f5 .elementor-icon-list-icon svg{fill:#18EE8C;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-5cb52f5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-5cb52f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-5cb52f5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;line-height:33px;}.elementor-2148 .elementor-element.elementor-element-5cb52f5 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-d513f86{--display:flex;--min-height:380px;--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;}.elementor-2148 .elementor-element.elementor-element-d513f86:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-d513f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00021D;}.elementor-2148 .elementor-element.elementor-element-184b985{--display:flex;}.elementor-2148 .elementor-element.elementor-element-184b985.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-b090c16 > .elementor-widget-container{margin:-97px -97px -97px -97px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-b090c16 img{width:100%;}.elementor-2148 .elementor-element.elementor-element-3e8be13{--display:flex;}.elementor-2148 .elementor-element.elementor-element-3a90aba{text-align:left;}.elementor-2148 .elementor-element.elementor-element-3a90aba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-fdaac60 .elementor-icon-list-icon i{color:#010DFF;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-fdaac60 .elementor-icon-list-icon svg{fill:#010DFF;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-fdaac60{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-fdaac60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-fdaac60 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;line-height:33px;}.elementor-2148 .elementor-element.elementor-element-fdaac60 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-20eaad3 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-20eaad3.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-20eaad3 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-aee5591 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #00D14B 36%, #1CC258 100%);box-shadow:0px 0px 10px 4px #00D14B;border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-aee5591.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-aee5591 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-6ed51b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-6ed51b0:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-6ed51b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/regla.webp");background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-e4e9803{--spacer-size:50px;}.elementor-2148 .elementor-element.elementor-element-b106d64{--display:flex;--min-height:512px;--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;}.elementor-2148 .elementor-element.elementor-element-b106d64:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-b106d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-e916c26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-e916c26.elementor-element{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-e916c26{text-align:center;font-family:"Clash Display", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b4e6070.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-b4e6070 .elementor-main-swiper{height:350px;}.elementor-2148 .elementor-element.elementor-element-b4e6070 .elementor-swiper-button{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-65c5851{--display:flex;--min-height:926px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-65c5851:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-65c5851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080A;}.elementor-2148 .elementor-element.elementor-element-72186f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2148 .elementor-element.elementor-element-4923b57 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-2148 .elementor-element.elementor-element-4923b57{text-align:center;}.elementor-2148 .elementor-element.elementor-element-4923b57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-67cd9b2{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:24px 24px 24px 24px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-2148 .elementor-element.elementor-element-67cd9b2::before, .elementor-2148 .elementor-element.elementor-element-67cd9b2 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-67cd9b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-67cd9b2 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-67cd9b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-67cd9b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #000000 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-659b80f{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-ae5d90b .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-171a319{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b07b209{--display:flex;--min-height:0px;}.elementor-2148 .elementor-element.elementor-element-489501e > .elementor-widget-container{margin:-117px -117px -117px -117px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-489501e img{width:82%;border-radius:28px 28px 28px 28px;}.elementor-2148 .elementor-element.elementor-element-346dd5c{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:24px 24px 24px 24px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-2148 .elementor-element.elementor-element-346dd5c::before, .elementor-2148 .elementor-element.elementor-element-346dd5c > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-346dd5c > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-346dd5c > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-346dd5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-346dd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #000000 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-fcb3162{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-01d3bb8 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-232987b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b77ba1d{--display:flex;}.elementor-2148 .elementor-element.elementor-element-466e2d6{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-039386d{--display:flex;}.elementor-2148 .elementor-element.elementor-element-52d71ac{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-6ee6764{--display:flex;}.elementor-2148 .elementor-element.elementor-element-47b591b{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-d6ce140{--display:flex;}.elementor-2148 .elementor-element.elementor-element-3d45996{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-c2ce005{--display:flex;}.elementor-2148 .elementor-element.elementor-element-ea5bd43{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2a7ce27{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:129px 129px 129px 129px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#073AFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}:where( .elementor-2148 .elementor-element.elementor-element-2a7ce27 > .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:"Poppins", Sans-serif;}:where( .elementor-2148 .elementor-element.elementor-element-2a7ce27 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;}.elementor-2148 .elementor-element.elementor-element-7ce870b{--display:flex;}.elementor-2148 .elementor-element.elementor-element-ae5aedd > .elementor-widget-container{margin:-62px -62px -62px -62px;}.elementor-2148 .elementor-element.elementor-element-ae5aedd img{width:100%;border-radius:28px 28px 28px 28px;}.elementor-2148 .elementor-element.elementor-element-5dcae06{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:24px 24px 24px 24px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-2148 .elementor-element.elementor-element-5dcae06::before, .elementor-2148 .elementor-element.elementor-element-5dcae06 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5dcae06 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5dcae06 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5dcae06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5dcae06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #000000 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-af55720{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-c6a7934 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-14a0a60{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-d0cf59b{--display:flex;}.elementor-2148 .elementor-element.elementor-element-190230f{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-20b787a{--display:flex;}.elementor-2148 .elementor-element.elementor-element-f282be2{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-7ba904d{--display:flex;}.elementor-2148 .elementor-element.elementor-element-f7b21b2{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-4255bde{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:129px 129px 129px 129px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#073AFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}:where( .elementor-2148 .elementor-element.elementor-element-4255bde > .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:"Poppins", Sans-serif;}:where( .elementor-2148 .elementor-element.elementor-element-4255bde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;}.elementor-2148 .elementor-element.elementor-element-8285c41{--display:flex;}.elementor-2148 .elementor-element.elementor-element-3bbbd2a > .elementor-widget-container{margin:-58px -58px -58px -58px;padding:-1px -1px -1px -1px;}.elementor-2148 .elementor-element.elementor-element-3bbbd2a img{border-radius:29px 29px 29px 29px;}.elementor-2148 .elementor-element.elementor-element-c13890f{--display:flex;--min-height:512px;--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;}.elementor-2148 .elementor-element.elementor-element-c13890f:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-c13890f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-ad66220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-ad66220.elementor-element{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-ad66220{text-align:center;font-family:"Clash Display", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-fd7e8c1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-fd7e8c1 .elementor-main-swiper{height:350px;}.elementor-2148 .elementor-element.elementor-element-fd7e8c1 .elementor-swiper-button{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-3a1fb35{--display:flex;--min-height:320px;--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;--justify-content:center;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-3a1fb35:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-3a1fb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-9a9358f{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-2148 .elementor-element.elementor-element-9a9358f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-7f50882{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-7f50882.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-7f50882 .elementor-icon-list-icon i{color:#010DFF;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-7f50882 .elementor-icon-list-icon svg{fill:#010DFF;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-7f50882 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-7f50882 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;line-height:33px;}.elementor-2148 .elementor-element.elementor-element-7f50882 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-0b739d0{--display:flex;--min-height:752px;--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;--justify-content:center;--align-items:flex-end;}.elementor-2148 .elementor-element.elementor-element-0b739d0:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-0b739d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ruvaacademy.com/wp-content/uploads/2025/09/Pagina-web-Master-Lab-IA_02-1.webp");background-position:center center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-2148 .elementor-element.elementor-element-7081edc{text-align:left;}.elementor-2148 .elementor-element.elementor-element-7081edc .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-331cdca .elementor-icon-list-icon i{color:#010DFF;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-331cdca .elementor-icon-list-icon svg{fill:#010DFF;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-331cdca{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-331cdca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-331cdca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;line-height:33px;}.elementor-2148 .elementor-element.elementor-element-331cdca .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-a47fb6c{--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;}.elementor-2148 .elementor-element.elementor-element-a47fb6c:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-a47fb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-e9e4a8c{--e-image-carousel-slides-to-show:4;}.elementor-2148 .elementor-element.elementor-element-e9e4a8c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2148 .elementor-element.elementor-element-5db4403{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-5db4403:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-5db4403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02020F;}.elementor-2148 .elementor-element.elementor-element-5db4403::before, .elementor-2148 .elementor-element.elementor-element-5db4403 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5db4403 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5db4403 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5db4403 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5db4403 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-7e55275{--display:flex;}.elementor-2148 .elementor-element.elementor-element-f61f004{text-align:center;}.elementor-2148 .elementor-element.elementor-element-f61f004 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-12db82f{--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;}.elementor-2148 .elementor-element.elementor-element-68849d2{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-68849d2:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-68849d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-9aca325{width:var( --container-widget-width, 31.641% );max-width:31.641%;--container-widget-width:31.641%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-9aca325.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-9aca325 img{border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-c0ad937 .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-c0ad937 .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-c0ad937:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-c0ad937:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-c0ad937 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-0073340{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-0073340:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-0073340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-afcacd1{width:var( --container-widget-width, 31.641% );max-width:31.641%;--container-widget-width:31.641%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-afcacd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-afcacd1 img{border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-3a4582e .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-3a4582e .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-3a4582e:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-3a4582e:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-3a4582e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-aa2f264{--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;}.elementor-2148 .elementor-element.elementor-element-5bf719a{--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;--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2148 .elementor-element.elementor-element-5bf719a:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-5bf719a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-a5580f9 > .elementor-widget-container{margin:-65px -65px -65px -65px;padding:1px 1px 1px 1px;}.elementor-2148 .elementor-element.elementor-element-a5580f9 img{width:27%;border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-c753bcf .elementor-image-box-wrapper{text-align:left;}.elementor-2148 .elementor-element.elementor-element-c753bcf .elementor-image-box-title{font-family:"Clash Display", Sans-serif;font-weight:600;color:#0B0B1C;}.elementor-2148 .elementor-element.elementor-element-c753bcf:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-c753bcf:has(:focus) .elementor-image-box-title{color:#0044F1;}.elementor-2148 .elementor-element.elementor-element-c753bcf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-59b06f5{--display:flex;--min-height:565px;--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;--overlay-opacity:1;}.elementor-2148 .elementor-element.elementor-element-59b06f5::before, .elementor-2148 .elementor-element.elementor-element-59b06f5 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-59b06f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-59b06f5 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-59b06f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-59b06f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-711f12a{--display:flex;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f{text-align:center;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-47d7ddb{--display:flex;}.elementor-2148 .elementor-element.elementor-element-fcc1e46{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#0030FF;--border-color:#0030FF;--border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-fcc1e46::before, .elementor-2148 .elementor-element.elementor-element-fcc1e46 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-fcc1e46 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-fcc1e46 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-fcc1e46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-fcc1e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #272727 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-640b74a{--display:flex;}.elementor-2148 .elementor-element.elementor-element-ec6c090 > .elementor-widget-container{margin:-60px -16px -60px -98px;}.elementor-2148 .elementor-element.elementor-element-ec6c090 img{width:53%;}.elementor-2148 .elementor-element.elementor-element-a52a393{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-e5f73a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#0030FF;}.elementor-2148 .elementor-element.elementor-element-6abe954{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-320f530{--display:flex;--min-height:699px;--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;--overlay-opacity:1;}.elementor-2148 .elementor-element.elementor-element-320f530::before, .elementor-2148 .elementor-element.elementor-element-320f530 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-320f530 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-320f530 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-320f530 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-320f530 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/Capa-39.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-f5cb843{--display:flex;}.elementor-2148 .elementor-element.elementor-element-e83b514 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-2148 .elementor-element.elementor-element-e83b514{text-align:center;}.elementor-2148 .elementor-element.elementor-element-e83b514 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-830328e{--display:flex;}.elementor-2148 .elementor-element.elementor-element-e87ec95{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#0030FF;--border-color:#0030FF;--border-radius:16px 16px 16px 16px;}.elementor-2148 .elementor-element.elementor-element-e87ec95::before, .elementor-2148 .elementor-element.elementor-element-e87ec95 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-e87ec95 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-e87ec95 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-e87ec95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-e87ec95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #272727 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-573aedd{--display:flex;}.elementor-2148 .elementor-element.elementor-element-a75ace7 > .elementor-widget-container{margin:-60px -16px -60px -65px;}.elementor-2148 .elementor-element.elementor-element-a75ace7 img{width:78%;}.elementor-2148 .elementor-element.elementor-element-d9f7f51{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-3dfde65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#0030FF;}.elementor-2148 .elementor-element.elementor-element-4de5821{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5a71de8{--display:flex;--min-height:1150px;--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;--overlay-opacity:1;}.elementor-2148 .elementor-element.elementor-element-5a71de8::before, .elementor-2148 .elementor-element.elementor-element-5a71de8 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5a71de8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5a71de8 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5a71de8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5a71de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/Capa-39.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-0754106{--display:flex;}.elementor-2148 .elementor-element.elementor-element-339670e img{width:34%;}.elementor-2148 .elementor-element.elementor-element-39c0192{--display:flex;}.elementor-2148 .elementor-element.elementor-element-05227b2{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#0030FF;--border-color:#0030FF;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 60px 5px rgba(25.843695652173892, 45.907736767485844, 214.2, 0.5);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2148 .elementor-element.elementor-element-05227b2::before, .elementor-2148 .elementor-element.elementor-element-05227b2 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-05227b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-05227b2 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-05227b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-05227b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #272727 0%, #121C43 100%);}.elementor-2148 .elementor-element.elementor-element-0f9fb96{--display:flex;--justify-content:center;--margin-top:-12px;--margin-bottom:-12px;--margin-left:-106px;--margin-right:-12px;}.elementor-2148 .elementor-element.elementor-element-988860a > .elementor-widget-container{margin:-60px -16px -60px -65px;}.elementor-2148 .elementor-element.elementor-element-4a3a8b8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-2148 .elementor-element.elementor-element-f4ce19a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-f4ce19a{text-align:left;}.elementor-2148 .elementor-element.elementor-element-f4ce19a .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:32px;font-weight:400;line-height:36px;color:#FFFFFF;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#1931D8;}.elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-header{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-price{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}body.rtl .elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-image{padding-left:calc(24px/2);}body.rtl .elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(24px/2);}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-image{padding-right:calc(24px/2);}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(24px/2);}.elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list li:not(:last-child){margin-bottom:7px;}.elementor-2148 .elementor-element.elementor-element-e133cfa .elementor-price-list-item{align-items:center;}.elementor-2148 .elementor-element.elementor-element-e3d98c0{--display:flex;}.elementor-2148 .elementor-element.elementor-element-691844a{text-align:center;}.elementor-2148 .elementor-element.elementor-element-691844a .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-329f094{text-align:center;}.elementor-2148 .elementor-element.elementor-element-329f094 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:64px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-6a53e13 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #0048FF 36%, #0021AE 100%);box-shadow:0px 0px 11px 3px rgba(91.23294836956522, 116.91650327859172, 213.03125, 0.65);border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-6a53e13.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-6a53e13 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-5248d63 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #00D14B 36%, #1CC258 100%);box-shadow:0px 0px 10px 4px #00D14B;border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-5248d63.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-5248d63 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-150a963{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-150a963:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-150a963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/regla.webp");background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-424caee{--spacer-size:50px;}.elementor-2148 .elementor-element.elementor-element-911f978{--display:flex;--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;--justify-content:center;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-911f978:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-911f978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-01a8a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-2148 .elementor-element.elementor-element-01a8a52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-6d8d780 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-2148 .elementor-element.elementor-element-6d8d780{text-align:center;font-family:"Clash Display", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-a4c2ec7{--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;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-a4c2ec7:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-a4c2ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #171717 37%, #0019C5 100%);}.elementor-2148 .elementor-element.elementor-element-5fa99c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-2148 .elementor-element.elementor-element-5fa99c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-a97bbda > .elementor-widget-container{padding:0px 100px 0px 9px;}.elementor-2148 .elementor-element.elementor-element-a97bbda{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2bd464c{--display:flex;}.elementor-2148 .elementor-element.elementor-element-2da1fb5 > .elementor-widget-container{margin:-54px -54px -54px -54px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-2da1fb5 img{width:97%;transition-duration:0.3s;}.elementor-2148 .elementor-element.elementor-element-5dcb70c{--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;}.elementor-2148 .elementor-element.elementor-element-5dcb70c:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-5dcb70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2148 .elementor-element.elementor-element-1d5a407{--e-image-carousel-slides-to-show:4;}.elementor-2148 .elementor-element.elementor-element-1d5a407 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2148 .elementor-element.elementor-element-c9d3c04{--display:flex;--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;--justify-content:flex-start;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-2148 .elementor-element.elementor-element-c9d3c04:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-c9d3c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(168deg, #000000 30%, #00107B 100%);}.elementor-2148 .elementor-element.elementor-element-28e9ebe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-8157872{text-align:center;}.elementor-2148 .elementor-element.elementor-element-8157872 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;color:#016AFF;}.elementor-2148 .elementor-element.elementor-element-5f60cbc{text-align:center;}.elementor-2148 .elementor-element.elementor-element-5f60cbc .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#FBFBFB;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-2148 .elementor-element.elementor-element-3b16ddc{width:100%;max-width:100%;}.elementor-2148 .elementor-element.elementor-element-3b16ddc > .elementor-widget-container{border-style:solid;border-width:3px 0px 0px 0px;border-color:#121DF8;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-tab-title{border-width:3px;border-color:#121DF8;padding:15px 0px 15px 0px;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-tab-content{border-width:3px;border-block-end-color:#121DF8;color:#CFCFCF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-item:not(:last-child){margin-block-end:16px;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-title, .elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-icon{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-tab-title.elementor-active a, .elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#121DF8;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-title{font-family:"Clash Display", Sans-serif;font-size:31px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.45px;word-spacing:0px;}.elementor-2148 .elementor-element.elementor-element-2e32396 .elementor-button{background-color:transparent;font-family:"Clash Display", Sans-serif;font-size:24px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(102deg, #00D14B 36%, #1CC258 100%);box-shadow:0px 0px 10px 4px #00D14B;border-radius:1234px 1234px 1234px 1234px;padding:15px 60px 15px 60px;}.elementor-2148 .elementor-element.elementor-element-2e32396.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-2e32396 > .elementor-widget-container{border-style:none;}.elementor-2148 .elementor-element.elementor-element-13836f1{--display:flex;--min-height:152px;--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;}.elementor-2148 .elementor-element.elementor-element-13836f1:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-13836f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03050F;}.elementor-2148 .elementor-element.elementor-element-093d542 img{width:25%;}.elementor-2148 .elementor-element.elementor-element-6704381{--display:flex;--min-height:152px;--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;}.elementor-2148 .elementor-element.elementor-element-6704381:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-6704381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03050F;}.elementor-2148 .elementor-element.elementor-element-fdef358{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-2148 .elementor-element.elementor-element-2f03cbb{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-41d60be{--width:56%;}.elementor-2148 .elementor-element.elementor-element-67fa6c4{--width:50%;}.elementor-2148 .elementor-element.elementor-element-dd0b7d2{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-e3195ea{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-734477d{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-a576d88{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-a40b867{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-d513f86{--content-width:1600px;}.elementor-2148 .elementor-element.elementor-element-184b985{--width:43%;}.elementor-2148 .elementor-element.elementor-element-65c5851{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-b07b209{--width:64%;}.elementor-2148 .elementor-element.elementor-element-7ce870b{--width:64%;}.elementor-2148 .elementor-element.elementor-element-8285c41{--width:64%;}.elementor-2148 .elementor-element.elementor-element-5db4403{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-59b06f5{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-640b74a{--width:64%;}.elementor-2148 .elementor-element.elementor-element-320f530{--content-width:1247px;}.elementor-2148 .elementor-element.elementor-element-573aedd{--width:64%;}.elementor-2148 .elementor-element.elementor-element-0f9fb96{--width:64%;}.elementor-2148 .elementor-element.elementor-element-4a3a8b8{--width:71%;}.elementor-2148 .elementor-element.elementor-element-911f978{--content-width:1600px;}.elementor-2148 .elementor-element.elementor-element-01a8a52{--width:71%;}.elementor-2148 .elementor-element.elementor-element-5fa99c3{--width:79%;}.elementor-2148 .elementor-element.elementor-element-2bd464c{--width:97%;}.elementor-2148 .elementor-element.elementor-element-c9d3c04{--content-width:820px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2148 .elementor-element.elementor-element-41d60be{--width:807px;}}@media(max-width:1024px){.elementor-2148 .elementor-element.elementor-element-2f03cbb{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2148 .elementor-element.elementor-element-ce0f29d .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-cd3efd7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-42ca789{--e-image-carousel-slides-to-show:3;}.elementor-2148 .elementor-element.elementor-element-dd0b7d2{--min-height:666px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2148 .elementor-element.elementor-element-f61d955 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-e3195ea{--min-height:666px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2148 .elementor-element.elementor-element-ed5bc80 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-e468c59 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-d616c20{--e-image-carousel-slides-to-show:3;}.elementor-2148 .elementor-element.elementor-element-e750d56.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-7e143f0 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-a576d88{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2148 .elementor-element.elementor-element-421616d .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-5a18b26 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-7b881ba .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-3a90aba .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-b4e6070.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-65c5851{--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-2148 .elementor-element.elementor-element-4923b57 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-659b80f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-171a319{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-b07b209{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-fcb3162{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-232987b{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-466e2d6{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-52d71ac{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-47b591b{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-3d45996{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-ea5bd43{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-7ce870b{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-af55720{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-14a0a60{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-190230f{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-f282be2{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-f7b21b2{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-8285c41{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-fd7e8c1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-9a9358f .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-7081edc .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-e9e4a8c{--e-image-carousel-slides-to-show:3;}.elementor-2148 .elementor-element.elementor-element-5db4403{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2148 .elementor-element.elementor-element-f61f004 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-640b74a{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-a52a393{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-6abe954{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-e83b514 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-573aedd{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-d9f7f51{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-4de5821{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-4a3a8b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-f4ce19a .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-691844a .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-329f094 .elementor-heading-title{font-size:31px;}.elementor-2148 .elementor-element.elementor-element-1d5a407{--e-image-carousel-slides-to-show:3;}.elementor-2148 .elementor-element.elementor-element-c9d3c04{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2148 .elementor-element.elementor-element-8157872 .elementor-heading-title{font-size:17px;letter-spacing:0px;word-spacing:0em;}.elementor-2148 .elementor-element.elementor-element-5f60cbc .elementor-heading-title{font-size:44px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-title{font-size:26px;}}@media(max-width:767px){.elementor-2148 .elementor-element.elementor-element-2f03cbb:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruvaacademy.com/wp-content/uploads/2025/09/fondo-ruva.webp");background-position:25px 0px;background-size:1000px auto;}.elementor-2148 .elementor-element.elementor-element-2f03cbb::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-2f03cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ruvaacademy.com/wp-content/uploads/2024/12/fondo-ruva.webp");background-position:0px -130px;}.elementor-2148 .elementor-element.elementor-element-2f03cbb{--min-height:39px;--overlay-opacity:0.53;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2148 .elementor-element.elementor-element-41d60be{--min-height:0px;--margin-top:13px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:-33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-67fa6c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-6b38bab > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2148 .elementor-element.elementor-element-6b38bab.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-6b38bab{--e-rating-justify-content:center;--e-rating-icon-font-size:13px;}.elementor-2148 .elementor-element.elementor-element-62caaad .elementor-heading-title{font-size:15px;}.elementor-2148 .elementor-element.elementor-element-ce0f29d .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-55b2a5d{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-195454a{--min-height:261px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2148 .elementor-element.elementor-element-bac20d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-bac20d9 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-964ef45 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-706df86 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-2148 .elementor-element.elementor-element-706df86{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-cd3efd7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-909a64b{--margin-top:-41px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-42ca789{--e-image-carousel-slides-to-show:5;}.elementor-2148 .elementor-element.elementor-element-dd0b7d2{--min-height:462px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-064e831 > .elementor-widget-container{margin:-62px -62px -62px -62px;}.elementor-2148 .elementor-element.elementor-element-064e831{text-align:center;}.elementor-2148 .elementor-element.elementor-element-064e831 img{width:1000px;}.elementor-2148 .elementor-element.elementor-element-f61d955 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-e3195ea{--min-height:462px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-ed5bc80 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-0cee5c4 > .elementor-widget-container{margin:-21px -21px -21px -21px;}.elementor-2148 .elementor-element.elementor-element-0cee5c4{text-align:center;}.elementor-2148 .elementor-element.elementor-element-0cee5c4 img{width:1000px;}.elementor-2148 .elementor-element.elementor-element-5d384fc{--min-height:298px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-e468c59 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 31px 0px;}.elementor-2148 .elementor-element.elementor-element-e468c59{text-align:left;}.elementor-2148 .elementor-element.elementor-element-e468c59 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-ee554cc .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-d616c20{--e-image-carousel-slides-to-show:2;}.elementor-2148 .elementor-element.elementor-element-16f7523 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-2148 .elementor-element.elementor-element-16f7523{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-e750d56.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-734477d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-7e143f0 > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-7e143f0{text-align:left;}.elementor-2148 .elementor-element.elementor-element-7e143f0 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-0963f62 img{width:100%;}.elementor-2148 .elementor-element.elementor-element-f0cc4b7 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-c201ef2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-a576d88{--min-height:39px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-421616d .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-f4b2819{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-a40b867{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-5a18b26 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-7b881ba .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-d513f86{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-b090c16 > .elementor-widget-container{margin:-19px -19px -19px -19px;}.elementor-2148 .elementor-element.elementor-element-3a90aba > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-3a90aba{text-align:left;}.elementor-2148 .elementor-element.elementor-element-3a90aba .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-20eaad3 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-aee5591 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-e916c26 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-2148 .elementor-element.elementor-element-e916c26{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-b4e6070.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-4923b57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-4923b57{text-align:left;}.elementor-2148 .elementor-element.elementor-element-4923b57 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-ae5d90b .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-171a319{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-489501e > .elementor-widget-container{margin:-30px -51px -64px -51px;}.elementor-2148 .elementor-element.elementor-element-489501e img{width:100%;}.elementor-2148 .elementor-element.elementor-element-01d3bb8 .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-232987b{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-466e2d6{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-52d71ac{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-47b591b{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-3d45996{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-ea5bd43{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-ae5aedd > .elementor-widget-container{margin:-18px -64px -73px -64px;}.elementor-2148 .elementor-element.elementor-element-c6a7934 .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-14a0a60{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-190230f{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-f282be2{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-f7b21b2{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-4255bde{--n-accordion-border-radius:19px 19px 19px 19px;}.elementor-2148 .elementor-element.elementor-element-3bbbd2a > .elementor-widget-container{margin:-25px -26px -87px -26px;}.elementor-2148 .elementor-element.elementor-element-ad66220 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-2148 .elementor-element.elementor-element-ad66220{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-fd7e8c1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-3a1fb35{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-9a9358f{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-2148 .elementor-element.elementor-element-9a9358f .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-7f50882{--container-widget-width:266px;--container-widget-flex-grow:0;width:var( --container-widget-width, 266px );max-width:266px;}.elementor-2148 .elementor-element.elementor-element-0b739d0:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-0b739d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-2148 .elementor-element.elementor-element-0b739d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-7081edc .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-e9e4a8c{--e-image-carousel-slides-to-show:2;}.elementor-2148 .elementor-element.elementor-element-5db4403{--min-height:39px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-f61f004 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-9aca325 > .elementor-widget-container{margin:-32px -32px -13px -32px;}.elementor-2148 .elementor-element.elementor-element-afcacd1 > .elementor-widget-container{margin:-32px -32px -13px -32px;}.elementor-2148 .elementor-element.elementor-element-aa2f264{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-a5580f9 > .elementor-widget-container{margin:-58px -58px -24px -58px;}.elementor-2148 .elementor-element.elementor-element-59b06f5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f{text-align:left;}.elementor-2148 .elementor-element.elementor-element-9b2cc0f .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-ec6c090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-e5f73a1 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-6abe954{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-320f530{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-e83b514 > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-e83b514{text-align:left;}.elementor-2148 .elementor-element.elementor-element-e83b514 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-a75ace7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-3dfde65 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-4de5821{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-5a71de8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-339670e img{width:91%;}.elementor-2148 .elementor-element.elementor-element-05227b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-0f9fb96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-988860a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-f4ce19a > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-f4ce19a{text-align:left;}.elementor-2148 .elementor-element.elementor-element-f4ce19a .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-691844a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-691844a{text-align:center;}.elementor-2148 .elementor-element.elementor-element-691844a .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-2148 .elementor-element.elementor-element-329f094 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-329f094{text-align:center;}.elementor-2148 .elementor-element.elementor-element-329f094 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-2148 .elementor-element.elementor-element-6a53e13 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-5248d63 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-01a8a52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2148 .elementor-element.elementor-element-6d8d780 > .elementor-widget-container{margin:13px 13px 13px 13px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-6d8d780{font-size:24px;line-height:1.2em;}.elementor-2148 .elementor-element.elementor-element-5fa99c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2148 .elementor-element.elementor-element-a97bbda > .elementor-widget-container{margin:13px 13px 13px 13px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-a97bbda{font-size:17px;line-height:1.5em;}.elementor-2148 .elementor-element.elementor-element-2da1fb5 > .elementor-widget-container{margin:-38px -8px 29px -8px;}.elementor-2148 .elementor-element.elementor-element-1d5a407{--e-image-carousel-slides-to-show:1;}.elementor-2148 .elementor-element.elementor-element-c9d3c04{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2148 .elementor-element.elementor-element-8157872 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2148 .elementor-element.elementor-element-8157872{text-align:left;}.elementor-2148 .elementor-element.elementor-element-8157872 .elementor-heading-title{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-5f60cbc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-5f60cbc{text-align:left;}.elementor-2148 .elementor-element.elementor-element-5f60cbc .elementor-heading-title{font-size:32px;}.elementor-2148 .elementor-element.elementor-element-3b16ddc .elementor-toggle-title{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-2e32396 .elementor-button{font-size:23px;}.elementor-2148 .elementor-element.elementor-element-093d542 img{width:73%;}}/* Start custom CSS for button, class: .elementor-element-bac20d9 */.elementor-2148 .elementor-element.elementor-element-bac20d9 {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-964ef45 */.elementor-2148 .elementor-element.elementor-element-964ef45 {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-42ca789 */.elementor-2148 .elementor-element.elementor-element-42ca789 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80906e */.glow-slide-box {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Resplandor que se desliza */
.glow-slide-box::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-20deg);
  animation: slideGlow 3s ease-in-out infinite;
  z-index: 2;
}

/* Animación del brillo */
@keyframes slideGlow {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0b7d2 */.youtube-glow iframe {
  box-shadow: 0 0 20px 5px rgba(0, 86, 255, 0.8);
  border-radius: 10px; /* Opcional: redondea las esquinas */
  animation: glowEffect 2s infinite; /* Controla el parpadeo */
}

@keyframes glowEffect {
  0%, 100% {
    box-shadow: 0 0 20px 5px rgba(0, 86, 255, 0.8);
  }
  50% {
    box-shadow: 0 0 5px 2px rgba(0, 86, 255, 0.4);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3195ea */.youtube-glow iframe {
  box-shadow: 0 0 20px 5px rgba(0, 86, 255, 0.8);
  border-radius: 10px; /* Opcional: redondea las esquinas */
  animation: glowEffect 2s infinite; /* Controla el parpadeo */
}

@keyframes glowEffect {
  0%, 100% {
    box-shadow: 0 0 20px 5px rgba(0, 86, 255, 0.8);
  }
  50% {
    box-shadow: 0 0 5px 2px rgba(0, 86, 255, 0.4);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee554cc */.elementor-2148 .elementor-element.elementor-element-ee554cc {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d616c20 */.elementor-2148 .elementor-element.elementor-element-d616c20 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0cc4b7 */.elementor-2148 .elementor-element.elementor-element-f0cc4b7 {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20eaad3 */.elementor-2148 .elementor-element.elementor-element-20eaad3 {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9e4a8c */.elementor-2148 .elementor-element.elementor-element-e9e4a8c .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a53e13 */.elementor-2148 .elementor-element.elementor-element-6a53e13 {
    animation-iteration-count:
    infinite;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1d5a407 */.elementor-2148 .elementor-element.elementor-element-1d5a407 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.eot');
	src: url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.woff') format('woff'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.ttf') format('truetype'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Regular.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.eot');
	src: url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.woff') format('woff'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.ttf') format('truetype'),
		url('https://ruvaacademy.com/wp-content/uploads/2024/11/ClashDisplay-Bold.svg#ClashDisplay') format('svg');
}
/* End Custom Fonts CSS */