.elementor-15802 .elementor-element.elementor-element-4b37a92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15802 .elementor-element.elementor-element-4b37a92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15802 .elementor-element.elementor-element-3f203d2{--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;--padding-top:40px;--padding-bottom:117px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-c632c2e{--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;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-15802 .elementor-element.elementor-element-6542115{--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:37px 37px;--row-gap:37px;--column-gap:37px;}.elementor-15802 .elementor-element.elementor-element-df1c717{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15802 .elementor-element.elementor-element-8261288 > .elementor-widget-container{margin:-21px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-8261288{text-align:center;}.elementor-15802 .elementor-element.elementor-element-aaf4a85 > .elementor-widget-container{margin:-38px 0px 80px 0px;}.elementor-15802 .elementor-element.elementor-element-aaf4a85{text-align:center;}.elementor-15802 .elementor-element.elementor-element-e31ccab > .elementor-widget-container{margin:-4px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-e31ccab{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-f897328{--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-15802 .elementor-element.elementor-element-10bb32b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:108px;--padding-bottom:68px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-10bb32b::before, .elementor-15802 .elementor-element.elementor-element-10bb32b > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-10bb32b > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-10bb32b > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-10bb32b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-10bb32b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Background-degradado-2.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-ce6e72e{--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:flex-start;--gap:59px 59px;--row-gap:59px;--column-gap:59px;}.elementor-15802 .elementor-element.elementor-element-65de217{--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:flex-start;--gap:59px 59px;--row-gap:59px;--column-gap:59px;}.elementor-15802 .elementor-element.elementor-element-90feffb{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-77437f0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#4EEEAF;--border-color:#4EEEAF;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-907918e > .elementor-widget-container{margin:-26px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-78dc933 > .elementor-widget-container{margin:-15px 0px -21px 0px;}.elementor-15802 .elementor-element.elementor-element-ff0d262{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-1d413d3 > .elementor-widget-container{margin:-2px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-1d413d3{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-227f6d8{--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:flex-start;--gap:59px 59px;--row-gap:59px;--column-gap:59px;}.elementor-15802 .elementor-element.elementor-element-ed9c94e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-15802 .elementor-element.elementor-element-ed9c94e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-15802 .elementor-element.elementor-element-ed9c94e .swiper-pagination-bullet{background:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-456cc0f{--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:68px 68px;--row-gap:68px;--column-gap:68px;--overlay-opacity:0.5;--padding-top:155px;--padding-bottom:119px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-456cc0f::before, .elementor-15802 .elementor-element.elementor-element-456cc0f > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-456cc0f > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-456cc0f > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-456cc0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-456cc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Background-gorras.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-98323e0{--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:68px 68px;--row-gap:68px;--column-gap:68px;--overlay-opacity:0.5;--padding-top:121px;--padding-bottom:121px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-98323e0::before, .elementor-15802 .elementor-element.elementor-element-98323e0 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-98323e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-98323e0 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-98323e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-98323e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/10/Background-circular.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-1b2f7cc{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-c9a8a09 > .elementor-widget-container{margin:-15px 0px -21px 0px;}.elementor-15802 .elementor-element.elementor-element-139b9e7{--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:71px 71px;--row-gap:71px;--column-gap:71px;}.elementor-15802 .elementor-element.elementor-element-e51b462{--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;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-15802 .elementor-element.elementor-element-e69beae{--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;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-15802 .elementor-element.elementor-element-e69beae::before, .elementor-15802 .elementor-element.elementor-element-e69beae > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e69beae > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e69beae > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e69beae > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e69beae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Cursos_GC.png");--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-030f50a > .elementor-widget-container{margin:-4px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-030f50a{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-4303eab{--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;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-15802 .elementor-element.elementor-element-4303eab::before, .elementor-15802 .elementor-element.elementor-element-4303eab > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-4303eab > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-4303eab > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-4303eab > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-4303eab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Cursos_Poli.png");--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-1477370 > .elementor-widget-container{margin:-4px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-1477370{text-align:center;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;line-height:8px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-466ee06{--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;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-15802 .elementor-element.elementor-element-466ee06::before, .elementor-15802 .elementor-element.elementor-element-466ee06 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-466ee06 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-466ee06 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-466ee06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-466ee06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Cursos_SLP2.png");--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-c4fdf3f > .elementor-widget-container{margin:-4px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-c4fdf3f{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-69ba9e4{--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;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-15802 .elementor-element.elementor-element-69ba9e4::before, .elementor-15802 .elementor-element.elementor-element-69ba9e4 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-69ba9e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-69ba9e4 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-69ba9e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-69ba9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Cursos_B1B2.png");--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-ab60cf7 > .elementor-widget-container{margin:5px 0px -10px 0px;}.elementor-15802 .elementor-element.elementor-element-ab60cf7{text-align:center;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;line-height:8px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-9bce2a3{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-9bce2a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15802 .elementor-element.elementor-element-2d4e78f{--display:flex;}.elementor-15802 .elementor-element.elementor-element-ae7e859{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-8136f09{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-8136f09:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-8136f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/05/Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-aa1ff1d{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-d183b4c > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-d183b4c{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-0879b24{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-f8f8d0e{--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-15802 .elementor-element.elementor-element-ec04063 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-ec04063{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-02bfdc2{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-bd49d8a{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-dfd4656 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-dfd4656{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-6ee2fac{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-b2cf806 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-b2cf806{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-912aff9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-e6827a7 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-e6827a7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-15568d7{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-206cafa{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-88826a1 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-88826a1{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-7b0980a{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-419baa2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-419baa2:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-419baa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-3a9d5db > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-3a9d5db{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-14fc28c{--display:flex;}.elementor-15802 .elementor-element.elementor-element-9f84084{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-48c52b8{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-48c52b8:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-48c52b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Background_landing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-23192fe{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-f2421c7 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-f2421c7{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-75e1cf4{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-13aac12{--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-15802 .elementor-element.elementor-element-19dcb0f > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-19dcb0f{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-ae4b474{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-05c8af6{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-5a45cc6 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-5a45cc6{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-6a2637f{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-eb8c096 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-eb8c096{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-27f375f{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-8751ab5 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-8751ab5{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-00dd4d1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-de4746b{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-c1862b7 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-c1862b7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-0efb13d{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-70c58af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-70c58af:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-70c58af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-434c115 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-434c115{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-acb529a{--display:flex;}.elementor-15802 .elementor-element.elementor-element-5a5a30d{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-d099524{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-d099524:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-d099524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Background-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-48b6a38{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-83e8572 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-83e8572{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-2ed4a72{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-f858784{--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-15802 .elementor-element.elementor-element-0b40d5b > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-0b40d5b{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-2ae4afb{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-9bc5117{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-68430ef > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-68430ef{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-2cc3d19{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-b88f8cf > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-b88f8cf{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-f89f0f5{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-65fafe8 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-65fafe8{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-598e0dc{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-93febb5{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-f8a7bfd > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-f8a7bfd{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-5f68f9a{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-baebcf7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-baebcf7:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-baebcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-c1005af > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-c1005af{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-9b706fd{--display:flex;}.elementor-15802 .elementor-element.elementor-element-4e0775b{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-047867a{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-047867a:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-047867a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Fondo_Header-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-42d18e1{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-b5ff831 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-b5ff831{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-467d5a2{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-779e104{--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-15802 .elementor-element.elementor-element-6586f1c > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-6586f1c{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-5375964{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-9120334{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-f3aacf7 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-f3aacf7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-62468a9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-be61904 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-be61904{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-eb4a035{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-a07ac96 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-a07ac96{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-d2ab511{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-e197372{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-1678f29 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-1678f29{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-d24faa8{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-2fab670{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-2fab670:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-2fab670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-6f5bb97 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-6f5bb97{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-3877eda{--display:flex;--border-radius:10px 10px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-70d0e45{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-e6d35f5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-e6d35f5:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-e6d35f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Fondo_Header_2.jpg");background-position:center center;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-d3e2788{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-008bc4b > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-008bc4b{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-8298262{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-e428ce4{--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-15802 .elementor-element.elementor-element-f811df3 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-f811df3{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-fec02bc{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-c6b1698{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-aca3e66 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-aca3e66{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-4253516{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-702f6c6 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-702f6c6{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-2d9724b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-86767fb > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-86767fb{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-42e679f{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-3b49fce{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-943832d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-943832d:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-943832d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-faaf4a5 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-faaf4a5{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-2d594f5{--display:flex;}.elementor-15802 .elementor-element.elementor-element-bf17bf4{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-1680110{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-1680110:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-1680110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Fondo_Header-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-bcac3c2{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-25e9bbb > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-25e9bbb{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-a41658f{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-3c9227f{--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-15802 .elementor-element.elementor-element-cfac6f8 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-cfac6f8{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-8fe8e3e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-351224e{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-cb0547a > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-cb0547a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-e70a360{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-6de5555 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-6de5555{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-d0c3e13{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-2bcfa20 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-2bcfa20{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-3a93b3e{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-273de0f{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-c1c6bd1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-c1c6bd1:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-c1c6bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-d37e05b > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-d37e05b{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-d2a464a{--display:flex;}.elementor-15802 .elementor-element.elementor-element-19b8ac3{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-1a3df3a{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-1a3df3a:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-1a3df3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Fondo_Header_1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-ee0559d{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-9911a19 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-9911a19{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-249e818{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-837f2d5{--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-15802 .elementor-element.elementor-element-49b389d > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-49b389d{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-988f74a{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-b59c08c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-81e895f > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-81e895f{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-f5c6177{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-18f2d44 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-18f2d44{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-162bd98{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-f6d0f1a > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-f6d0f1a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-44367d8{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-f457c84{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-2c5cb88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-2c5cb88:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-2c5cb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-c2913df > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-c2913df{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-3ca6843{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:25px;}.elementor-15802 .elementor-element.elementor-element-052ba65{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-7b8900a{--display:flex;}.elementor-15802 .elementor-element.elementor-element-dea9731{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-0db6215{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-0db6215:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-0db6215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Fondo_Header-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-8d1a00b{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-79775e8 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-79775e8{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-4245363{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-687713f{--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-15802 .elementor-element.elementor-element-2afb140 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-2afb140{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-3da95ef{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-20bba06{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-84ba542 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-84ba542{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-a636ad2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-3ce0334 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-3ce0334{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-760942e{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-0e6d260 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-0e6d260{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-a152c86{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-a373e57{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-34a8368{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-34a8368:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-34a8368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-913f7d2 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-913f7d2{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-04c1954{--display:flex;}.elementor-15802 .elementor-element.elementor-element-58982b9{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-474de83{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-474de83:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-474de83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Fondo_Header-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-a516557{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-24f2208 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-24f2208{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-022bec5{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-abf0e84{--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-15802 .elementor-element.elementor-element-52c915f > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-52c915f{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-fcfdde0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-305e4b3{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-6c803d5 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-6c803d5{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-269d481{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-f708d5d > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-f708d5d{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-5ddeef2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-39dc568 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-39dc568{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-5637b19{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-cc862cb{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-96c60bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-96c60bf:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-96c60bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-66af771 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-66af771{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-2963149{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:25px;}.elementor-15802 .elementor-element.elementor-element-c0eb944{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-f6e2ec2{--display:flex;}.elementor-15802 .elementor-element.elementor-element-60637b6{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-1ba9011{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-1ba9011:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-1ba9011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Background-Cabecera-640w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-317e8c9{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-97f20a8 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-97f20a8{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-61a485a{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-7e58e73{--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-15802 .elementor-element.elementor-element-d68a6d9 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-d68a6d9{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-c450d8d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-0538a42{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-4a74932 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-4a74932{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-91c3e60{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-7587b84 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-7587b84{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-2135d52{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-5f80c8c > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-5f80c8c{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-3b44e4f{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-4e9f9a5{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-d6c3237 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-d6c3237{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-96e35f6{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-a40b21a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-a40b21a:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-a40b21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-cc252f0 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-cc252f0{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-8ea8ecf{--display:flex;}.elementor-15802 .elementor-element.elementor-element-09fc00b{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-8c830a1{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-8c830a1:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-8c830a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Fondo_Header-1920w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-b92cc87{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-2df85ac > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-2df85ac{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-b07331f{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-e494cb4{--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-15802 .elementor-element.elementor-element-6955f27 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-6955f27{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-91cbca3{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-f76de01{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-4e653f7 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-4e653f7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-ec2df74{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-74528e0 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-74528e0{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-b1d17ab{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-5d8f3f3 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-5d8f3f3{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-6a86e03{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-9149722{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-4a492c5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-4a492c5:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-4a492c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-17b7ed5 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-17b7ed5{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-b4de771{--display:flex;}.elementor-15802 .elementor-element.elementor-element-66fbd05{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-e70bd26{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:35px;--padding-right:35px;}.elementor-15802 .elementor-element.elementor-element-e70bd26:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-e70bd26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/06/Background-Cabecera-df6231ce-640w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-8db6061{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-c259e38 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-c259e38{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-72911ff{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-74631e0{--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-15802 .elementor-element.elementor-element-92a1a32 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-92a1a32{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-137a41e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-cf4c0e9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-cb59c1a > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-cb59c1a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-3180285{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-a01b2ac > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-a01b2ac{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-482a7c3{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-6ff4922 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-6ff4922{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-1232d5a{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-e2254b1{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-c9c0f4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-c9c0f4e:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-c9c0f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-2b4a0c1 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-2b4a0c1{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-942111f{--display:flex;}.elementor-15802 .elementor-element.elementor-element-df77c10{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-f2f76f7{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-f2f76f7:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-f2f76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Fondo_Header-3c866763-2880w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15802 .elementor-element.elementor-element-523fbcf{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-414cd9c > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-414cd9c{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-ca26ed4{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-2a56b9b{--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-15802 .elementor-element.elementor-element-eb838a1 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-eb838a1{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-285e69d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-764e536{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-7b33c3e > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-7b33c3e{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-84f7200{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-2543dae > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-2543dae{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-f7caf00{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-244a857 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-244a857{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-b0f53df{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-a842967{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-9d51be4 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-9d51be4{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-bc20ade{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-28598ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-28598ce:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-28598ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-dd7d4ea > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-dd7d4ea{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-24826f0{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:25px;}.elementor-15802 .elementor-element.elementor-element-1d1f9ad{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-e7e1487{--display:flex;}.elementor-15802 .elementor-element.elementor-element-bd567d4{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-0893dca{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-0893dca:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-0893dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #000000 65%, #6A00FF 100%);}.elementor-15802 .elementor-element.elementor-element-0893dca::before, .elementor-15802 .elementor-element.elementor-element-0893dca > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-0893dca > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-0893dca > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-0893dca > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-0893dca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2025/02/aptis-capa.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-443e65e{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-9d9e09a > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-9d9e09a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#8E3EFF;}.elementor-15802 .elementor-element.elementor-element-e68d247{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-bd64dd8{--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-15802 .elementor-element.elementor-element-23506cf > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-23506cf{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-1c06dd0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-3216b81{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-9c96eba > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-9c96eba{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-5cc7757{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-fa63440 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-fa63440{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-cfe7812{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-4ee26e7 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-4ee26e7{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-4675aa9{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-56f8653 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-56f8653{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-11251e7{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-d827935{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-d827935:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-d827935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-045e6f9 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-045e6f9{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-8a7a8d5{--display:flex;}.elementor-15802 .elementor-element.elementor-element-024d798{--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:7px 7px;--row-gap:7px;--column-gap:7px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-024d798::before, .elementor-15802 .elementor-element.elementor-element-024d798 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-024d798 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-024d798 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-024d798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-024d798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-ade41e4{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-ade41e4:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-ade41e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #000000 65%, #F8FF30 100%);}.elementor-15802 .elementor-element.elementor-element-ade41e4::before, .elementor-15802 .elementor-element.elementor-element-ade41e4 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-ade41e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-ade41e4 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-ade41e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-ade41e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2025/02/fondocabecera.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-ba1e302{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-efc761f > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-efc761f{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#F8FF30;}.elementor-15802 .elementor-element.elementor-element-6bd0507{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-705271e{--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-15802 .elementor-element.elementor-element-9068591 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-9068591{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-4a90955{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-f196c05{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-ab3c2fd > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-ab3c2fd{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-127bbc4{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-b8aec76 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-b8aec76{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-3d1ecf3{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-0899b85 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-0899b85{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-a6f44e1{--display:flex;--min-height:31px;}.elementor-15802 .elementor-element.elementor-element-3fa45f9{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-2eb1da6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-2eb1da6:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-2eb1da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-580f5e9 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-580f5e9{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-136dca6{--display:flex;}.elementor-15802 .elementor-element.elementor-element-9f92e76{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-bf38da6{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-bf38da6:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-bf38da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #000000 65%, #D7F205 100%);}.elementor-15802 .elementor-element.elementor-element-bf38da6::before, .elementor-15802 .elementor-element.elementor-element-bf38da6 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-bf38da6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-bf38da6 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-bf38da6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-bf38da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2025/02/movil-removebg-preview-1-1.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-3380562{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-ec9e87e > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-ec9e87e{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#D7F205;}.elementor-15802 .elementor-element.elementor-element-9a682ea{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-7f73643{--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-15802 .elementor-element.elementor-element-a850f09 > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-a850f09{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-c3ec5a2{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-060baed{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-0a1e0cd > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-0a1e0cd{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-2b367c8{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-4cc7b2b > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-4cc7b2b{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-a95359b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-5f4bd91 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-5f4bd91{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-639f548{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-7856f68{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-5088b7a > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-5088b7a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-1fcd3ef{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-600b3a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-600b3a4:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-600b3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-1e6f024 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-1e6f024{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-34b3579{--display:flex;}.elementor-15802 .elementor-element.elementor-element-7d79d40{--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:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-482e420{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-482e420:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-482e420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #000000 65%, #ADFF2F 100%);}.elementor-15802 .elementor-element.elementor-element-482e420::before, .elementor-15802 .elementor-element.elementor-element-482e420 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-482e420 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-482e420 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-482e420 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-482e420 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2025/02/movil-removebg-preview-1.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-d1e743c{--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:flex-start;}.elementor-15802 .elementor-element.elementor-element-688cc9e > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-15802 .elementor-element.elementor-element-688cc9e{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;color:#ADFF2F;}.elementor-15802 .elementor-element.elementor-element-20aae53{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:16px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-9d55d1a{--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-15802 .elementor-element.elementor-element-dc93aac > .elementor-widget-container{margin:-2px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-dc93aac{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-44de980{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15802 .elementor-element.elementor-element-11e8911{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-2d472aa > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-2d472aa{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-701eee6{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-8979730 > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-8979730{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-4b5d2d7{--display:flex;--min-height:31px;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15802 .elementor-element.elementor-element-0ba28ea > .elementor-widget-container{margin:-3px 0px -19px 0px;}.elementor-15802 .elementor-element.elementor-element-0ba28ea{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#F1F1F1;}.elementor-15802 .elementor-element.elementor-element-a9f8fe4{--display:flex;--min-height:31px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15802 .elementor-element.elementor-element-984a62c{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-9869be7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-15802 .elementor-element.elementor-element-9869be7:not(.elementor-motion-effects-element-type-background), .elementor-15802 .elementor-element.elementor-element-9869be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-37c58c6 > .elementor-widget-container{margin:-2px 0px -16px 0px;}.elementor-15802 .elementor-element.elementor-element-37c58c6{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;color:#1E1E1E;}.elementor-15802 .elementor-element.elementor-element-3e31b4b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:25px;}.elementor-15802 .elementor-element.elementor-element-128765e{--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:29px 29px;--row-gap:29px;--column-gap:29px;--overlay-opacity:0.5;--padding-top:114px;--padding-bottom:94px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-128765e::before, .elementor-15802 .elementor-element.elementor-element-128765e > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-128765e > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-128765e > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-128765e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-128765e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/11/Background-circular.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-eb2b185{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-8466c0f{width:auto;max-width:auto;text-align:center;}.elementor-15802 .elementor-element.elementor-element-8466c0f > .elementor-widget-container{margin:-14px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-21fe109{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-ad98d61{width:auto;max-width:auto;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-ad98d61 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-15802 .elementor-element.elementor-element-8b4c140{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-0b58e30{--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:66px 66px;--row-gap:66px;--column-gap:66px;--overlay-opacity:0.5;--padding-top:121px;--padding-bottom:94px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-0b58e30::before, .elementor-15802 .elementor-element.elementor-element-0b58e30 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-0b58e30 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-0b58e30 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-0b58e30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-0b58e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/10/Background-circular.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-2d04373{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-6efb5ad{width:auto;max-width:auto;text-align:center;}.elementor-15802 .elementor-element.elementor-element-6efb5ad > .elementor-widget-container{margin:-14px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-b01ffad{--display:flex;}.elementor-15802 .elementor-element.elementor-element-f1250e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-15802 .elementor-element.elementor-element-ac71e09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-ae15402 > .elementor-widget-container{margin:-4px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-ae15402{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-9fc3ecf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-7070279 img{width:80%;}.elementor-15802 .elementor-element.elementor-element-a5b8dc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-6bb7f54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-d123a00 img{width:80%;}.elementor-15802 .elementor-element.elementor-element-2250e9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-58dc5e1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-48cd272 img{width:66%;}.elementor-15802 .elementor-element.elementor-element-7acf793{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-f29ec18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-04278c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-a03466c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-553c096{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-bf52ca1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-15802 .elementor-element.elementor-element-fb3e1b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-9fdca5b > .elementor-widget-container{margin:-4px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-9fdca5b{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-8fb89fd{--display:flex;}.elementor-15802 .elementor-element.elementor-element-2634efe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-b0b9fa8 img{width:90%;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:19px;}.elementor-15802 .elementor-element.elementor-element-2f951f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-15802 .elementor-element.elementor-element-cc1f7cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-9ece12f > .elementor-widget-container{margin:-4px 0px -17px 0px;}.elementor-15802 .elementor-element.elementor-element-9ece12f{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-850982b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-f5241ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-a57ae89 img{width:60%;}.elementor-15802 .elementor-element.elementor-element-14a5434{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-9543a76 img{width:56%;}.elementor-15802 .elementor-element.elementor-element-4010862{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-e473db0{--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:66px 66px;--row-gap:66px;--column-gap:66px;--overlay-opacity:0.5;--padding-top:121px;--padding-bottom:94px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-e473db0::before, .elementor-15802 .elementor-element.elementor-element-e473db0 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e473db0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e473db0 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e473db0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e473db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Background-circular.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-b8f39dc{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-27b75d8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#4EEEAF;--border-color:#4EEEAF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-839cc50 > .elementor-widget-container{margin:-2px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-839cc50{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;letter-spacing:0.1em;color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-b82377c{width:auto;max-width:auto;text-align:center;}.elementor-15802 .elementor-element.elementor-element-b82377c > .elementor-widget-container{margin:-14px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-5350383{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15802 .elementor-element.elementor-element-5a15a1b{--display:flex;}.elementor-15802 .elementor-element.elementor-element-a6215df{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-f6f4fc3{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-f6f4fc3::before, .elementor-15802 .elementor-element.elementor-element-f6f4fc3 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-f6f4fc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-f6f4fc3 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-f6f4fc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-f6f4fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-447bf22{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-b8e0ec1 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-b8e0ec1{z-index:99;}.elementor-15802 .elementor-element.elementor-element-a14f2ab > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-a14f2ab{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-59074a8 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-59074a8{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-5ff85ac{--display:flex;}.elementor-15802 .elementor-element.elementor-element-39d6859{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-060a814{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-060a814::before, .elementor-15802 .elementor-element.elementor-element-060a814 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-060a814 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-060a814 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-060a814 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-060a814 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-7cc84e8{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-e5ba7f3 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-e5ba7f3{z-index:99;}.elementor-15802 .elementor-element.elementor-element-fd4864c > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-fd4864c{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-ad4b636 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-ad4b636{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-7ae5339{--display:flex;}.elementor-15802 .elementor-element.elementor-element-c1a1132{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-368ee8b{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-368ee8b::before, .elementor-15802 .elementor-element.elementor-element-368ee8b > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-368ee8b > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-368ee8b > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-368ee8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-368ee8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-132613c{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-86bdb14 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-86bdb14{z-index:99;}.elementor-15802 .elementor-element.elementor-element-6d794df > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-6d794df{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-2a799f6 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-2a799f6{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-9de3296{--display:flex;}.elementor-15802 .elementor-element.elementor-element-ba53248{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-e0d2456{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-e0d2456::before, .elementor-15802 .elementor-element.elementor-element-e0d2456 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e0d2456 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-e0d2456 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e0d2456 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-e0d2456 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-9180999{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-23aa6ea > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-23aa6ea{z-index:99;}.elementor-15802 .elementor-element.elementor-element-6e7337b > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-6e7337b{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-2aa270c > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-2aa270c{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-076cb36{--display:flex;}.elementor-15802 .elementor-element.elementor-element-eed3b77{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-9746e79{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-9746e79::before, .elementor-15802 .elementor-element.elementor-element-9746e79 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-9746e79 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-9746e79 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-9746e79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-9746e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-e03be73{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-cd92217 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-cd92217{z-index:99;}.elementor-15802 .elementor-element.elementor-element-fb5eeda > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-fb5eeda{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-96d90d4 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-96d90d4{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-a26cc57{--display:flex;}.elementor-15802 .elementor-element.elementor-element-6ddd816{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-a269e64{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-a269e64::before, .elementor-15802 .elementor-element.elementor-element-a269e64 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-a269e64 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-a269e64 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-a269e64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-a269e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-49bbd30{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-41929b5 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-41929b5{z-index:99;}.elementor-15802 .elementor-element.elementor-element-0673801 > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-0673801{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-eedbf15 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-eedbf15{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-da4764f{--display:flex;}.elementor-15802 .elementor-element.elementor-element-742f749{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;}.elementor-15802 .elementor-element.elementor-element-4b240a3{--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:flex-start;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.5;--padding-top:57px;--padding-bottom:57px;--padding-left:33px;--padding-right:33px;}.elementor-15802 .elementor-element.elementor-element-4b240a3::before, .elementor-15802 .elementor-element.elementor-element-4b240a3 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-4b240a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-4b240a3 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-4b240a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-4b240a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15802 .elementor-element.elementor-element-0d32ea6{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15802 .elementor-element.elementor-element-e362274 > .elementor-widget-container{margin:-7px 0px -20px 0px;}.elementor-15802 .elementor-element.elementor-element-e362274{z-index:99;}.elementor-15802 .elementor-element.elementor-element-e44f9e1 > .elementor-widget-container{margin:-1px 0px -15px 0px;}.elementor-15802 .elementor-element.elementor-element-e44f9e1{z-index:99;font-family:"Cairo", Sans-serif;font-size:24px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-a4a3354 > .elementor-widget-container{margin:-3px 0px -18px 0px;}.elementor-15802 .elementor-element.elementor-element-a4a3354{z-index:99;text-align:justify;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-09bc55d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:30px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-15802 .elementor-element.elementor-element-45377bc .swiper-pagination-bullet-active, .elementor-15802 .elementor-element.elementor-element-45377bc .swiper-pagination-progressbar-fill{background-color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-45377bc .swiper-pagination-fraction{color:#4EEEAF;}.elementor-15802 .elementor-element.elementor-element-45377bc .elementor-swiper-button{font-size:20px;}.elementor-15802 .elementor-element.elementor-element-45377bc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-15802 .elementor-element.elementor-element-45377bc .elementor-testimonial__text{color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-45377bc .elementor-testimonial__name{color:#4EEEAF;font-weight:900;}.elementor-15802 .elementor-element.elementor-element-45377bc .elementor-testimonial__title{color:#FFFFFF;font-weight:800;}.elementor-15802 .elementor-element.elementor-element-45377bc .elementor-testimonial__image img{width:122px;height:122px;}.elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (122px / 2) - 8px );}body:not(.rtl) .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (122px / 2) - 8px );right:auto;}body.rtl .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (122px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (122px / 2) - 8px );right:auto;}body.rtl .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15802 .elementor-element.elementor-element-45377bc.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (122px / 2) - 8px );left:auto;}.elementor-15802 .elementor-element.elementor-element-df3ac30{--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:29px 29px;--row-gap:29px;--column-gap:29px;--overlay-opacity:0.5;--padding-top:114px;--padding-bottom:125px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-df3ac30::before, .elementor-15802 .elementor-element.elementor-element-df3ac30 > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-df3ac30 > .e-con-inner > .elementor-background-video-container::before, .elementor-15802 .elementor-element.elementor-element-df3ac30 > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-df3ac30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15802 .elementor-element.elementor-element-df3ac30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://readygotraining.com/wp-content/uploads/2024/09/Preguntanos-3D.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15802 .elementor-element.elementor-element-8f31226{--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;--align-items:center;}.elementor-15802 .elementor-element.elementor-element-baf9a3c > .elementor-widget-container{margin:-15px 0px -21px 0px;}.elementor-15802 .elementor-element.elementor-element-522d677 > .elementor-widget-container{margin:-1px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-522d677{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-7d9d9fc{--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:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15802 .elementor-element.elementor-element-7d9d9fc:hover{border-style:none;}.elementor-15802 .elementor-element.elementor-element-7d9d9fc, .elementor-15802 .elementor-element.elementor-element-7d9d9fc::before{--border-transition:0.3s;}.elementor-15802 .elementor-element.elementor-element-db61aed{--display:flex;}.elementor-15802 .elementor-element.elementor-element-f43865c{width:auto;max-width:auto;bottom:3%;z-index:9;}body:not(.rtl) .elementor-15802 .elementor-element.elementor-element-f43865c{right:4%;}body.rtl .elementor-15802 .elementor-element.elementor-element-f43865c{left:4%;}.elementor-15802 .elementor-element.elementor-element-f43865c .elementor-icon-wrapper{text-align:center;}.elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-framed .elementor-icon, .elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-framed .elementor-icon, .elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-f43865c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15802 .elementor-element.elementor-element-f43865c .elementor-icon{font-size:35px;}.elementor-15802 .elementor-element.elementor-element-f43865c .elementor-icon svg{height:35px;}body.elementor-page-15802:not(.elementor-motion-effects-element-type-background), body.elementor-page-15802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15802 .elementor-element.elementor-element-f897328{--width:100%;}.elementor-15802 .elementor-element.elementor-element-ae7e859{--width:390px;}.elementor-15802 .elementor-element.elementor-element-9f84084{--width:390px;}.elementor-15802 .elementor-element.elementor-element-5a5a30d{--width:390px;}.elementor-15802 .elementor-element.elementor-element-4e0775b{--width:390px;}.elementor-15802 .elementor-element.elementor-element-70d0e45{--width:390px;}.elementor-15802 .elementor-element.elementor-element-bf17bf4{--width:390px;}.elementor-15802 .elementor-element.elementor-element-19b8ac3{--width:390px;}.elementor-15802 .elementor-element.elementor-element-dea9731{--width:390px;}.elementor-15802 .elementor-element.elementor-element-58982b9{--width:390px;}.elementor-15802 .elementor-element.elementor-element-60637b6{--width:390px;}.elementor-15802 .elementor-element.elementor-element-09fc00b{--width:390px;}.elementor-15802 .elementor-element.elementor-element-66fbd05{--width:390px;}.elementor-15802 .elementor-element.elementor-element-df77c10{--width:390px;}.elementor-15802 .elementor-element.elementor-element-bd567d4{--width:390px;}.elementor-15802 .elementor-element.elementor-element-024d798{--width:390px;}.elementor-15802 .elementor-element.elementor-element-9f92e76{--width:390px;}.elementor-15802 .elementor-element.elementor-element-7d79d40{--width:390px;}}@media(max-width:1366px) and (min-width:768px){.elementor-15802 .elementor-element.elementor-element-4b37a92{--width:1334px;}.elementor-15802 .elementor-element.elementor-element-3f203d2{--width:100%;}.elementor-15802 .elementor-element.elementor-element-10bb32b{--width:100%;}.elementor-15802 .elementor-element.elementor-element-456cc0f{--width:100%;}}@media(min-width:1600px){.elementor-15802 .elementor-element.elementor-element-4b37a92{--width:1589px;}.elementor-15802 .elementor-element.elementor-element-3f203d2{--padding-top:60px;--padding-bottom:117px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-9bce2a3{--width:1299px;}.elementor-15802 .elementor-element.elementor-element-bf52ca1{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:3%;}}@media(max-width:1366px){.elementor-15802 .elementor-element.elementor-element-3f203d2{--padding-top:40px;--padding-bottom:114px;--padding-left:150px;--padding-right:150px;}.elementor-15802 .elementor-element.elementor-element-10bb32b{--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:39px 39px;--row-gap:39px;--column-gap:39px;}.elementor-15802 .elementor-element.elementor-element-ce6e72e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-65de217{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-90feffb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15802 .elementor-element.elementor-element-77437f0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15802 .elementor-element.elementor-element-78dc933{text-align:center;}.elementor-15802 .elementor-element.elementor-element-1d413d3{text-align:center;}.elementor-15802 .elementor-element.elementor-element-3ca6843{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-2963149{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-24826f0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-3e31b4b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-128765e{--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-15802 .elementor-element.elementor-element-8b4c140{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15802 .elementor-element.elementor-element-09bc55d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:3%;}}@media(max-width:1200px){.elementor-15802 .elementor-element.elementor-element-3f203d2{--padding-top:40px;--padding-bottom:117px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-c632c2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-128765e{--padding-top:112px;--padding-bottom:119px;--padding-left:50px;--padding-right:50px;}.elementor-15802 .elementor-element.elementor-element-553c096{--e-n-carousel-swiper-slides-to-display:4;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:4;}.elementor-15802 .elementor-element.elementor-element-4010862{--e-n-carousel-swiper-slides-to-display:4;}.elementor-15802 .elementor-element.elementor-element-e473db0{--padding-top:112px;--padding-bottom:119px;--padding-left:50px;--padding-right:50px;}.elementor-15802 .elementor-element.elementor-element-09bc55d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:3%;}}@media(max-width:1024px){.elementor-15802 .elementor-element.elementor-element-3ca6843{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-2963149{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-24826f0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-3e31b4b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-553c096{--e-n-carousel-swiper-slides-to-display:3;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:3;}.elementor-15802 .elementor-element.elementor-element-4010862{--e-n-carousel-swiper-slides-to-display:3;}.elementor-15802 .elementor-element.elementor-element-09bc55d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:4%;}}@media(max-width:880px){.elementor-15802 .elementor-element.elementor-element-ed9c94e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15802 .elementor-element.elementor-element-3ca6843{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-15802 .elementor-element.elementor-element-2963149{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-15802 .elementor-element.elementor-element-24826f0{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-15802 .elementor-element.elementor-element-3e31b4b{width:100%;max-width:100%;}.elementor-15802 .elementor-element.elementor-element-553c096{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-4010862{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:4%;}}@media(max-width:767px){.elementor-15802 .elementor-element.elementor-element-3f203d2{--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-c632c2e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15802 .elementor-element.elementor-element-8261288{text-align:center;}.elementor-15802 .elementor-element.elementor-element-aaf4a85 > .elementor-widget-container{margin:-39px 0px 41px 0px;}.elementor-15802 .elementor-element.elementor-element-aaf4a85{text-align:center;}.elementor-15802 .elementor-element.elementor-element-10bb32b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-65de217{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15802 .elementor-element.elementor-element-1d413d3{text-align:center;}.elementor-15802 .elementor-element.elementor-element-456cc0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-98323e0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-c9a8a09{text-align:center;}.elementor-15802 .elementor-element.elementor-element-ec04063{width:100%;max-width:100%;}.elementor-15802 .elementor-element.elementor-element-48c52b8{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:38px;}.elementor-15802 .elementor-element.elementor-element-f2421c7{line-height:1.1em;}.elementor-15802 .elementor-element.elementor-element-0efb13d{--padding-top:20px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-15802 .elementor-element.elementor-element-3ca6843{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-2963149{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-24826f0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-3e31b4b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-128765e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-8b4c140{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15802 .elementor-element.elementor-element-0b58e30{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15802 .elementor-element.elementor-element-f1250e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-553c096{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-bf52ca1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15802 .elementor-element.elementor-element-d31dcd3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-2f951f5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15802 .elementor-element.elementor-element-4010862{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15802 .elementor-element.elementor-element-e473db0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15802 .elementor-element.elementor-element-09bc55d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15802 .elementor-element.elementor-element-09bc55d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15802 .elementor-element.elementor-element-df3ac30{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15802 .elementor-element.elementor-element-f43865c{right:4%;}body.rtl .elementor-15802 .elementor-element.elementor-element-f43865c{left:4%;}.elementor-15802 .elementor-element.elementor-element-f43865c{bottom:4%;}.elementor-15802 .elementor-element.elementor-element-f43865c .elementor-icon{font-size:30px;}.elementor-15802 .elementor-element.elementor-element-f43865c .elementor-icon svg{height:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-8261288 */.titulo-academia {
    font-family: 'Cairo', sans-serif;
    font-weight: bold;
    font-size: 64px;
    color: white;

}

h2.cursos-titulo {
    font-family: 'Cairo', sans-serif;
    font-weight: bold;
    font-size: 64px; 
    color: #4EEEAF; 
}

h2.cursos-titulo.activo { 
    color: #4EEEAF;
}

@media (min-width: 1367px) {
    .titulo-academia {
        font-size: 64px;
        line-height: 10px;
    }

    h2.cursos-titulo {
        font-size: 64px; 
    }
}

@media (min-width: 1025px) and (max-width: 1366px) {
    .titulo-academia {
        font-size: 60px;
        line-height: 10px;
    }

    h2.cursos-titulo {
        font-size: 60px;
    }
}

@media (min-width: 881px) and (max-width: 1024px) {
    .titulo-academia {
        font-size: 50px;
        line-height: 60px;
    }

    h2.cursos-titulo {
        font-size: 50px;
    }
}

@media (min-width: 768px) and (max-width: 880px) {
    .titulo-academia {
        font-size: 40px;
        line-height: 40px;
    }

    h2.cursos-titulo {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    .titulo-academia {
        font-size: 38px;
        line-height: 45px !important;
        display: block; /* Cambia a block para control sobre altura de línea */
    }

    h2.cursos-titulo {
        font-size: 38px;
        line-height: 40px !important;
        display: block; /* Cambia a block */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf4a85 */.cursos-titulo {
    position: absolute; /* Permite que los títulos se superpongan */
    width: 100%; /* Asegura que ocupen todo el ancho */
    text-align: center; /* Centra el texto */
    opacity: 0; /* Inicialmente invisible */
    transition: opacity 0.5s ease-in-out; /* Transición suave para la opacidad */
}

.cursos-titulo.activo {
    opacity: 1; /* Hace visible el h2 activo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e31ccab */.titulo-negrita {
    font-family: 'Space Grotesk', sans-serif;
    font-weight: 700; /* Negrita */
    font-size: 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f897328 */.elementor-15802 .elementor-element.elementor-element-f897328{
    width: 700px;
}

@media (max-width: 767px) {
    .elementor-15802 .elementor-element.elementor-element-f897328 {
         width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f203d2 *//* Ajustes de padding */
@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-3f203d2 {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-3f203d2 {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.cabecera::before {
    content: '';
    position: absolute; /* Posiciona el pseudo-elemento en relación al contenedor */
    top: -50px;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('/wp-content/uploads/2024/09/Fondo_GC.jpg');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.48;
    animation: cambioImagen 20s infinite; /* Duración de la animación extendida */
    animation-delay: 4s; /* Retraso de 1 segundo antes de que inicie la animación */
}

/* Animación para el carrusel de imágenes */
@keyframes cambioImagen {
    0% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_GC.jpg');
    }
    20% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_CNP.jpg');
    }
    40% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_SLP.jpg');
    }
    60% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_MILITARES.jpg');
    }
    80% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_B1B2.jpg');
    }
    100% {
        background-image: url('/wp-content/uploads/2024/09/Fondo_GC.jpg');
    }
}

/* Ajuste de la posición Y para dispositivos menores de 1024 píxeles */
@media (max-width: 1024px) {
    .cabecera::before {
        background-size: cover;
        top: -180px; /* Cambia este valor a tu gusto para ajustar la posición Y */
    }
}

@media (max-width: 1366px) {
    .cabecera::before {
        background-size: cover;
        background-position: calc(25% + 50px); 
    }
}

@media (max-width: 1200px) {
    .cabecera::before {
        background-size: cover;
        background-position: calc(19% + 50px) ;
    }
}

@media (max-width: 1024px) {
    .cabecera::before {
        background-size: cover;
        background-position: calc(19% + 50px) calc(40% + 120px); 
    }
}

@media (max-width: 880px) {
    .cabecera::before {
        background-size: cover;
        background-position: calc(20% + 50px) calc(40% + 120px); /* Desplaza la imagen un poco hacia la derecha y hacia abajo */
    }
}

@media (max-width: 767px) {
    .cabecera::before {background-size: cover;
        background-position: calc(25% + 50px) calc(40% + 90px); /* Desplaza la imagen un poco hacia la derecha y hacia abajo */
    }
}

@media (max-width: 767px) {
    .cabecera::before {
        background-size: cover;
        background-position: calc(25% + 50px) calc(40% + 100px); /* Desplaza la imagen un poco hacia la derecha y hacia abajo */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-907918e */.descubrenos{
    font-family: 'Cairo', sans-serif; /* Usa la fuente Cairo */
    font-weight: 800; /* ExtraBold (usualmente 800 es ExtraBold) */
    font-size: 18px; /* Tamaño de la fuente */
    letter-spacing: 0.1em;
    color: #4EEEAF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77437f0 */.elementor-15802 .elementor-element.elementor-element-77437f0{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78dc933 */.h4-soluciones {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 48px;
    color: #ffffff;
}

@media screen and (max-width: 595px) {
    .h4-soluciones {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90feffb */.elementor-15802 .elementor-element.elementor-element-90feffb{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d413d3 */.elementor-15802 .elementor-element.elementor-element-1d413d3{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff0d262 */.elementor-15802 .elementor-element.elementor-element-ff0d262{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65de217 */@media (min-width: 1250px) {
    .elementor-15802 .elementor-element.elementor-element-65de217 {
        max-width: 495px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6e72e */@media (min-width: 1250px) {
    .elementor-15802 .elementor-element.elementor-element-ce6e72e {
        max-width: 495px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-227f6d8 */.elementor-15802 .elementor-element.elementor-element-227f6d8 {
    width: auto;
}

@media screen and (max-width: 795px) {
    .elementor-15802 .elementor-element.elementor-element-227f6d8 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bb32b */.elementor-15802 .elementor-element.elementor-element-10bb32b {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-10bb32b::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-10bb32b:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-10bb32b::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-10bb32b {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-10bb32b {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cf9534 */@media (min-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-4cf9534 {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456cc0f */.elementor-15802 .elementor-element.elementor-element-456cc0f {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-456cc0f::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-456cc0f:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-456cc0f::before {
        display:none;
    }
}

@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-456cc0f {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-456cc0f {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9a8a09 */.h4-cursos {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 60px;
    color: #ffffff;
}

@media screen and (max-width: 595px) {
    .h4-cursos {
        font-size: 30px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69beae */#guardia-civil-pestana {
    width: 150px;
    height: 60px;
    
    white-space: nowrap; /* Impide que el contenido de los elementos salte de línea */
    -webkit-tap-highlight-color: transparent; /* Elimina el contorno en navegadores móviles */
    cursor: pointer;
    background:  #1D6A0A;
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    
    opacity: 0.7; /* Opacidad por defecto */
    transition: opacity 0.3s; /* Transición suave para el cambio de opacidad */
}

/* Cuando el contenedor está activo, la opacidad pasa a 1 */
#guardia-civil-pestana.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4303eab */#policia-nacional-pestana {
    width: 150px;
    height: 60px;
    
    white-space: nowrap; /* Impide que el contenido de los elementos salte de línea */
    -webkit-tap-highlight-color: transparent; /* Elimina el contorno en navegadores móviles */
    cursor: pointer;
    background:  #0A2B6A;
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    
    opacity: 0.7; /* Opacidad por defecto */
    transition: opacity 0.3s; /* Transición suave para el cambio de opacidad */
}

/* Cuando el contenedor está activo, la opacidad pasa a 1 */
#policia-nacional-pestana.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466ee06 */#slp-pestana {
    width: 150px;
    height: 60px;
    
    white-space: nowrap; /* Impide que el contenido de los elementos salte de línea */
    -webkit-tap-highlight-color: transparent; /* Elimina el contorno en navegadores móviles */
    cursor: pointer;
    background:  #516A0A;
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    
    opacity: 0.7; /* Opacidad por defecto */
    transition: opacity 0.3s; /* Transición suave para el cambio de opacidad */
}

/* Cuando el contenedor está activo, la opacidad pasa a 1 */
#slp-pestana.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ba9e4 */#b1-b2-pestana {
    width: 150px;
    height: 60px;
    
    white-space: nowrap; /* Impide que el contenido de los elementos salte de línea */
    -webkit-tap-highlight-color: transparent; /* Elimina el contorno en navegadores móviles */
    cursor: pointer;
    background:  #FF00004D;
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    
    opacity: 0.7; /* Opacidad por defecto */
    transition: opacity 0.3s; /* Transición suave para el cambio de opacidad */
}

/* Cuando el contenedor está activo, la opacidad pasa a 1 */
#b1-b2-pestana.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51b462 */.elementor-15802 .elementor-element.elementor-element-e51b462{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136f09 */.elementor-15802 .elementor-element.elementor-element-8136f09{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6827a7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419baa2 */.elementor-15802 .elementor-element.elementor-element-419baa2{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7e859 */#cursos-ingles {
    width: 100%; /* Ancho del 100% por defecto */

    border: 1px solid rgba(255, 255, 255, 0.1); 
    
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
}

@media (min-width: 596px) {
    #cursos-ingles {
        width: 388px; /* Ancho fijo para pantallas mayores a 595px */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c52b8 */.elementor-15802 .elementor-element.elementor-element-48c52b8{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8751ab5 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c58af */.elementor-15802 .elementor-element.elementor-element-70c58af{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d099524 */.elementor-15802 .elementor-element.elementor-element-d099524{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fafe8 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baebcf7 */.elementor-15802 .elementor-element.elementor-element-baebcf7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047867a */.elementor-15802 .elementor-element.elementor-element-047867a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07ac96 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fab670 */.elementor-15802 .elementor-element.elementor-element-2fab670{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d35f5 */.elementor-15802 .elementor-element.elementor-element-e6d35f5{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86767fb */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943832d */.elementor-15802 .elementor-element.elementor-element-943832d{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680110 */.elementor-15802 .elementor-element.elementor-element-1680110{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcfa20 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c6bd1 */.elementor-15802 .elementor-element.elementor-element-c1c6bd1{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3df3a */.elementor-15802 .elementor-element.elementor-element-1a3df3a{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d0f1a */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5cb88 */.elementor-15802 .elementor-element.elementor-element-2c5cb88{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bce2a3 *//* Estilo para ocultar los contenedores inactivos */
.tab-content {
    position: absolute; /* Para sacarlos del flujo del documento */
    top: 0;
    left: 0;
    width: 100%;
    visibility: hidden; /* Oculta visualmente y desactiva clics */
    opacity: 0; /* Transparente */
    transition: opacity 0.3s ease; /* Transición suave para mostrar */
    z-index: -1; /* Asegura que no estén encima de nada */
}

/* El contenedor activo será visible */
.tab-content.active {
    position: relative; /* Vuelve al flujo normal */
    visibility: visible; /* Lo hace visible */
    opacity: 1; /* Totalmente opaco */
    z-index: 1; /* Coloca encima de cualquier otro contenido */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db6215 */.elementor-15802 .elementor-element.elementor-element-0db6215{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e6d260 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a8368 */.elementor-15802 .elementor-element.elementor-element-34a8368{
    height: 47px;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474de83 */.elementor-15802 .elementor-element.elementor-element-474de83{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39dc568 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96c60bf */.elementor-15802 .elementor-element.elementor-element-96c60bf{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db6215 */.elementor-15802 .elementor-element.elementor-element-0db6215{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e6d260 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a8368 */.elementor-15802 .elementor-element.elementor-element-34a8368{
    height: 47px;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474de83 */.elementor-15802 .elementor-element.elementor-element-474de83{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39dc568 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96c60bf */.elementor-15802 .elementor-element.elementor-element-96c60bf{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db6215 */.elementor-15802 .elementor-element.elementor-element-0db6215{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e6d260 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a8368 */.elementor-15802 .elementor-element.elementor-element-34a8368{
    height: 47px;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474de83 */.elementor-15802 .elementor-element.elementor-element-474de83{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39dc568 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96c60bf */.elementor-15802 .elementor-element.elementor-element-96c60bf{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9011 */.elementor-15802 .elementor-element.elementor-element-1ba9011{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f80c8c */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40b21a */.elementor-15802 .elementor-element.elementor-element-a40b21a{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c830a1 */.elementor-15802 .elementor-element.elementor-element-8c830a1{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8f3f3 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a492c5 */.elementor-15802 .elementor-element.elementor-element-4a492c5{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70bd26 */.elementor-15802 .elementor-element.elementor-element-e70bd26{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff4922 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0f4e */.elementor-15802 .elementor-element.elementor-element-c9c0f4e{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f76f7 */.elementor-15802 .elementor-element.elementor-element-f2f76f7{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244a857 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28598ce */.elementor-15802 .elementor-element.elementor-element-28598ce{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9011 */.elementor-15802 .elementor-element.elementor-element-1ba9011{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f80c8c */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40b21a */.elementor-15802 .elementor-element.elementor-element-a40b21a{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c830a1 */.elementor-15802 .elementor-element.elementor-element-8c830a1{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8f3f3 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a492c5 */.elementor-15802 .elementor-element.elementor-element-4a492c5{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70bd26 */.elementor-15802 .elementor-element.elementor-element-e70bd26{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff4922 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0f4e */.elementor-15802 .elementor-element.elementor-element-c9c0f4e{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f76f7 */.elementor-15802 .elementor-element.elementor-element-f2f76f7{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244a857 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28598ce */.elementor-15802 .elementor-element.elementor-element-28598ce{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9011 */.elementor-15802 .elementor-element.elementor-element-1ba9011{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f80c8c */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40b21a */.elementor-15802 .elementor-element.elementor-element-a40b21a{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c830a1 */.elementor-15802 .elementor-element.elementor-element-8c830a1{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8f3f3 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a492c5 */.elementor-15802 .elementor-element.elementor-element-4a492c5{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70bd26 */.elementor-15802 .elementor-element.elementor-element-e70bd26{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff4922 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0f4e */.elementor-15802 .elementor-element.elementor-element-c9c0f4e{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f76f7 */.elementor-15802 .elementor-element.elementor-element-f2f76f7{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244a857 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28598ce */.elementor-15802 .elementor-element.elementor-element-28598ce{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9011 */.elementor-15802 .elementor-element.elementor-element-1ba9011{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f80c8c */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40b21a */.elementor-15802 .elementor-element.elementor-element-a40b21a{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c830a1 */.elementor-15802 .elementor-element.elementor-element-8c830a1{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8f3f3 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a492c5 */.elementor-15802 .elementor-element.elementor-element-4a492c5{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70bd26 */.elementor-15802 .elementor-element.elementor-element-e70bd26{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff4922 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0f4e */.elementor-15802 .elementor-element.elementor-element-c9c0f4e{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f76f7 */.elementor-15802 .elementor-element.elementor-element-f2f76f7{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244a857 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28598ce */.elementor-15802 .elementor-element.elementor-element-28598ce{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9011 */.elementor-15802 .elementor-element.elementor-element-1ba9011{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f80c8c */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40b21a */.elementor-15802 .elementor-element.elementor-element-a40b21a{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c830a1 */.elementor-15802 .elementor-element.elementor-element-8c830a1{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8f3f3 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a492c5 */.elementor-15802 .elementor-element.elementor-element-4a492c5{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70bd26 */.elementor-15802 .elementor-element.elementor-element-e70bd26{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff4922 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0f4e */.elementor-15802 .elementor-element.elementor-element-c9c0f4e{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f76f7 */.elementor-15802 .elementor-element.elementor-element-f2f76f7{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244a857 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28598ce */.elementor-15802 .elementor-element.elementor-element-28598ce{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0893dca */.elementor-15802 .elementor-element.elementor-element-0893dca{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee26e7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d827935 */.elementor-15802 .elementor-element.elementor-element-d827935{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade41e4 */.elementor-15802 .elementor-element.elementor-element-ade41e4{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0899b85 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb1da6 */.elementor-15802 .elementor-element.elementor-element-2eb1da6{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf38da6 */.elementor-15802 .elementor-element.elementor-element-bf38da6{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4bd91 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600b3a4 */.elementor-15802 .elementor-element.elementor-element-600b3a4{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482e420 */.elementor-15802 .elementor-element.elementor-element-482e420{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba28ea */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9869be7 */.elementor-15802 .elementor-element.elementor-element-9869be7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0893dca */.elementor-15802 .elementor-element.elementor-element-0893dca{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee26e7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d827935 */.elementor-15802 .elementor-element.elementor-element-d827935{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade41e4 */.elementor-15802 .elementor-element.elementor-element-ade41e4{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0899b85 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb1da6 */.elementor-15802 .elementor-element.elementor-element-2eb1da6{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf38da6 */.elementor-15802 .elementor-element.elementor-element-bf38da6{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4bd91 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600b3a4 */.elementor-15802 .elementor-element.elementor-element-600b3a4{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482e420 */.elementor-15802 .elementor-element.elementor-element-482e420{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba28ea */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9869be7 */.elementor-15802 .elementor-element.elementor-element-9869be7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0893dca */.elementor-15802 .elementor-element.elementor-element-0893dca{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee26e7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d827935 */.elementor-15802 .elementor-element.elementor-element-d827935{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade41e4 */.elementor-15802 .elementor-element.elementor-element-ade41e4{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0899b85 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb1da6 */.elementor-15802 .elementor-element.elementor-element-2eb1da6{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf38da6 */.elementor-15802 .elementor-element.elementor-element-bf38da6{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4bd91 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600b3a4 */.elementor-15802 .elementor-element.elementor-element-600b3a4{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482e420 */.elementor-15802 .elementor-element.elementor-element-482e420{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba28ea */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9869be7 */.elementor-15802 .elementor-element.elementor-element-9869be7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0893dca */.elementor-15802 .elementor-element.elementor-element-0893dca{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee26e7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d827935 */.elementor-15802 .elementor-element.elementor-element-d827935{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade41e4 */.elementor-15802 .elementor-element.elementor-element-ade41e4{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0899b85 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb1da6 */.elementor-15802 .elementor-element.elementor-element-2eb1da6{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf38da6 */.elementor-15802 .elementor-element.elementor-element-bf38da6{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4bd91 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600b3a4 */.elementor-15802 .elementor-element.elementor-element-600b3a4{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482e420 */.elementor-15802 .elementor-element.elementor-element-482e420{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba28ea */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9869be7 */.elementor-15802 .elementor-element.elementor-element-9869be7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0893dca */.elementor-15802 .elementor-element.elementor-element-0893dca{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee26e7 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d827935 */.elementor-15802 .elementor-element.elementor-element-d827935{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade41e4 */.elementor-15802 .elementor-element.elementor-element-ade41e4{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0899b85 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb1da6 */.elementor-15802 .elementor-element.elementor-element-2eb1da6{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf38da6 */.elementor-15802 .elementor-element.elementor-element-bf38da6{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4bd91 */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600b3a4 */.elementor-15802 .elementor-element.elementor-element-600b3a4{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482e420 */.elementor-15802 .elementor-element.elementor-element-482e420{
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ba28ea */.negrita{
    font-weight: bold;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9869be7 */.elementor-15802 .elementor-element.elementor-element-9869be7{
    height: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98323e0 */.elementor-15802 .elementor-element.elementor-element-98323e0::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-98323e0:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-98323e0::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 1350px)  {
  .elementor-15802 .elementor-element.elementor-element-98323e0 {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-98323e0 {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8466c0f */.h4-preguntas {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 60px;
    color: #ffffff;
    text-align: center; /* Centra el texto horizontalmente */
}

@media screen and (max-width: 595px) {
    .h4-preguntas {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb2b185 */.elementor-15802 .elementor-element.elementor-element-eb2b185{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad98d61 */.h4-preguntas {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 60px;
    color: #ffffff;
    text-align: center; /* Centra el texto horizontalmente */
}

@media screen and (max-width: 595px) {
    .h4-preguntas {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fe109 */.elementor-15802 .elementor-element.elementor-element-21fe109{
    max-width: 700px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2127745 *//* Estilos generales para el iframe */
.youtube-iframe {
    width: 100%;
    height: 100%;
    border: 0;
    border-radius: 6px; /* Mantén los bordes redondeados */
}

/* Pantallas pequeñas (>=320px y <768px) */
@media (max-width: 767px) {
    #youtube-video {
        max-width: 100%;  /* Ocupa todo el ancho del contenedor en pantallas móviles */
        margin: 0 auto;  /* Centrado */
    }

    .youtube-iframe {
        height: 200px;  /* Ajuste de altura para pantallas móviles pequeñas */
    }
}

/* Pantallas medianas (>=768px y <1200px) */
@media (min-width: 768px) and (max-width: 1199px) {
    #youtube-video {
        max-width: 80%;  /* 80% del ancho del contenedor en pantallas medianas */
        margin: 0 auto;  /* Centrado */
    }

    .youtube-iframe {
        height: 300px;  /* Ajuste de altura para pantallas medianas */
    }
}

/* Pantallas grandes (>=1200px) */
@media (min-width: 1200px) and (max-width: 1599px) {
    #youtube-video {
        max-width: 60%;  /* 60% del ancho del contenedor en pantallas grandes */
        margin: 0 auto;  /* Centrado */
    }

    .youtube-iframe {
        height: 400px;  /* Ajuste de altura para pantallas grandes */
    }
}

/* Pantallas ultra grandes (>=1600px) */
@media (min-width: 1600px) {
    #youtube-video {
        max-width: 50%;  /* 50% del ancho del contenedor en pantallas ultra grandes */
        margin: 0 auto;  /* Centrado */
    }

    .youtube-iframe {
        height: 400px;  /* Ajuste de altura para pantallas ultra grandes */
    }
}

.elementor-15802 .elementor-element.elementor-element-2127745{
    width: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b4c140 */@media (min-width: 1200px){
    .elementor-15802 .elementor-element.elementor-element-8b4c140{
    max-width: 900px;
}}

@media (max-width: 1200px){
    .elementor-15802 .elementor-element.elementor-element-8b4c140{
    max-width: 750px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-128765e */@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-128765e {
    padding-left: 50px;
    padding-right: 50px;
  }
}

.elementor-15802 .elementor-element.elementor-element-128765e {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-128765e::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-128765e:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-128765e::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-128765e {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6efb5ad */.h4-preguntas {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 60px;
    color: #ffffff;
    text-align: center; /* Centra el texto horizontalmente */
}

@media screen and (max-width: 595px) {
    .h4-preguntas {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d04373 */.elementor-15802 .elementor-element.elementor-element-2d04373{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac71e09 */#gc-colaboraciones{
    width: 250px;
    max-width: 250px;
    height: 97px;
    
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%), rgba(29, 106, 10, 0.5);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border-radius: 8px;

}

@media (max-width: 767px) {
    #gc-colaboraciones{
        width: 150px;
    height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc3ecf */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb3e1b9 */#policia-colaboraciones{
    width: 250px;
    max-width: 250px;
    height: 97px;
    
   background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%), rgba(10, 43, 106, 0.5);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;

}

@media (max-width: 767px) {
    #policia-colaboraciones{
        width: 150px;
    height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc1f7cf */#otros-colaboraciones{
    width: 250px;
    max-width: 250px;
    height: 97px;
    
   background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%), rgba(106, 56, 10, 0.5);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;

}

@media (max-width: 767px) {
    #otros-colaboraciones{
        width: 150px;
    height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850982b */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5241ce */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850982b */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5241ce */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850982b */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5241ce */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850982b */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5241ce */.colaboracion {
    width: 155px !important;
    max-width: 155px;
    height: 97px !important;
    background: linear-gradient(68.8deg, rgba(255, 255, 255, 0.245) 10.42%, rgba(255, 255, 255, 0.15) 77.11%);
    box-shadow: 1px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);

    border-radius: 8px;
}

@media (max-width: 767px) {
    .colaboracion{
    width: 150px !important;
    height: 97px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b58e30 */@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-0b58e30 {
    padding-left: 50px;
    padding-right: 50px;
  }
}

.elementor-15802 .elementor-element.elementor-element-0b58e30 {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-0b58e30::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-0b58e30:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-0b58e30::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-0b58e30 {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b75d8 */.elementor-15802 .elementor-element.elementor-element-27b75d8{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b82377c */.h4-preguntas {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
    font-size: 60px;
    color: #ffffff;
    text-align: center; /* Centra el texto horizontalmente */
}

@media screen and (max-width: 595px) {
    .h4-preguntas {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f39dc */.elementor-15802 .elementor-element.elementor-element-b8f39dc{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e0ec1 */.h5-equipo{
    color: #4EEEAF;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f4fc3 */.elementor-15802 .elementor-element.elementor-element-f6f4fc3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6215df */#vero-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#vero-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Vero.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.20; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#vero-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#vero-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #vero-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #vero-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #vero-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060a814 */.elementor-15802 .elementor-element.elementor-element-060a814{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d6859 */#paloma-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#paloma-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Paloma.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#paloma-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#paloma-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #paloma-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #paloma-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bdb14 */.h4-plan{
    color: #D7FF40;
     font-family: 'Cairo', sans-serif;
    font-weight: 800;
    font-size: 33px;
    line-height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ee8b */.elementor-15802 .elementor-element.elementor-element-368ee8b{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1132 */#raquel-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#raquel-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Raquel.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#raquel-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#raquel-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #raquel-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #raquel-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d2456 */.elementor-15802 .elementor-element.elementor-element-e0d2456{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba53248 */#marta-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#marta-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Marta.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#marta-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#marta-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #marta-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #marta-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #marta-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9746e79 */.elementor-15802 .elementor-element.elementor-element-9746e79{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eed3b77 */#rocio-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rocio-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rocio.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rocio-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rocio-contenedor:hover::after {
    opacity: 1;
}

@media (max-width: 767px) {

     #rocio-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}


@media (max-width: 460px) {
    #rocio-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a269e64 */.elementor-15802 .elementor-element.elementor-element-a269e64{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd816 */#rosa-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#rosa-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/Rosa.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#rosa-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#rosa-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #rosa-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #rosa-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b240a3 */.elementor-15802 .elementor-element.elementor-element-4b240a3{
    max-width: 597px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742f749 */#unknown-contenedor {
    position: relative;

min-height: 652px;

background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.075) 109.51%);
box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
backdrop-filter: blur(35px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 30px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: border 700ms ease, background 700ms ease;
}

/* Pseudo-elemento para la imagen de fondo con opacidad */
#unknown-contenedor::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('https://wordpress-zk532r7v1c.live-website.com/wp-content/uploads/2024/08/SinNombre.png');
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.2; /* Aplicar la opacidad solo a la imagen de fondo */
    z-index: 2; /* Colocar la imagen de fondo detrás del contenido */
    border-radius: inherit;
}

/* Efecto de iluminación */
#unknown-contenedor::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    opacity: 0;
    pointer-events: none;
    transition: opacity 700ms ease;
    background: radial-gradient(
        500px circle at var(--mouse-x) var(--mouse-y),
        rgba(255, 255, 255, 0.1),
        transparent 40%
    );
    z-index: 3; /* Encima de la imagen pero detrás del contenido */
}

#unknown-contenedor:hover::after {
    opacity: 1;
}


@media (max-width: 767px) {

     #unknown-contenedor {
        min-height: 1280px;

    }
}

@media (max-width: 595px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 200px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}

@media (max-width: 460px) {
    #unknown-contenedor::before {
        background-position: calc(100% + 250px) center; /* Ajusta 20px menos desde el borde derecho */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5350383 */.elementor-15802 .elementor-element.elementor-element-5350383{
    height: auto;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e473db0 */@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-e473db0 {
    padding-left: 50px;
    padding-right: 50px;
  }
}

.elementor-15802 .elementor-element.elementor-element-e473db0 {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-e473db0::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-e473db0:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-e473db0::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-e473db0 {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9d9fc */#formulario2 {
    position: relative;
    max-width: 430px;
    height: auto;
    background: linear-gradient(88.56deg, rgba(255, 255, 255, 0.2) 18.8%, rgba(255, 255, 255, 0.035) 109.51%);
    box-shadow: 0px 1.1966px 29.915px rgba(69, 42, 124, 0.1);
    backdrop-filter: blur(35px);
    border-radius: 30px;
    overflow: hidden; 
    border: 1px solid rgba(255, 255, 255, 0.1); 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3ac30 */.elementor-15802 .elementor-element.elementor-element-df3ac30 {
    height: auto;

}

.elementor-15802 .elementor-element.elementor-element-df3ac30::before {
    opacity: 0.5;
    z-index: 0; /* Asegura que la capa esté detrás del contenido */
    transition: opacity 0.3s ease;
}

/* Aumentar la opacidad al 100% al pasar el ratón */
.elementor-15802 .elementor-element.elementor-element-df3ac30:hover::before {
    opacity: 1;
}

@media (max-width: 980px) {
    .elementor-15802 .elementor-element.elementor-element-df3ac30::before {
        opacity: 0.8 !important; /* Fuerza la opacidad a 1 sin transición */
        transition: none; /* Elimina cualquier transición */
        background-size: cover !important; /* Cambia el tamaño del fondo a "cover" */
    }
}

@media (max-width: 1350px) {
  .elementor-15802 .elementor-element.elementor-element-df3ac30 {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (max-width: 595px) {
  .elementor-15802 .elementor-element.elementor-element-df3ac30 {
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b37a92 */.elementor-15802 .elementor-element.elementor-element-4b37a92{
    /* Contenedor máximo */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;

width: 100%;
max-width: 1600px;
height: auto;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f43865c */.elementor-icon svg path {
    fill: #FFFFFF; /* Color blanco para el icono */
}/* End custom CSS */