.elementor-1079 .elementor-element.elementor-element-c9482c3{--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;--overlay-opacity:0.61;--padding-top:9rem;--padding-bottom:9rem;--padding-left:6rem;--padding-right:6rem;}.elementor-1079 .elementor-element.elementor-element-c9482c3:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megaparquesygimnasios.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-10-2026-01_52_10-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1079 .elementor-element.elementor-element-c9482c3::before, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-background-video-container::before, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-background-slideshow::before, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-646a968 );--background-overlay:'';}.elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-shape-bottom svg, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .e-con-inner > .elementor-shape-bottom svg{height:106px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1079 .elementor-element.elementor-element-40c0ba6{text-align:center;}.elementor-1079 .elementor-element.elementor-element-40c0ba6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1079 .elementor-element.elementor-element-b23eba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:05rem;--padding-bottom:05rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1079 .elementor-element.elementor-element-5d3b865{--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-1079 .elementor-element.elementor-element-03cce64{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-3f6b7b2{--display:flex;}.elementor-1079 .elementor-element.elementor-element-d8360cf .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-9660e0a{--display:flex;}.elementor-1079 .elementor-element.elementor-element-fb25f82 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-43f2f75{--display:flex;}.elementor-1079 .elementor-element.elementor-element-66a778e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-a33220a{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-e66818d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-4755bff .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-e631faf{--display:flex;}.elementor-1079 .elementor-element.elementor-element-a73ab55 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-3f8014e{--display:flex;}.elementor-1079 .elementor-element.elementor-element-236af6e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-6a674fc{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-bcf9a28{--display:flex;}.elementor-1079 .elementor-element.elementor-element-4911050 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-783f211{--display:flex;}.elementor-1079 .elementor-element.elementor-element-072fafb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-a0b02be{--display:flex;}.elementor-1079 .elementor-element.elementor-element-f95c96c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-d1059bb{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-b97951f{--display:flex;}.elementor-1079 .elementor-element.elementor-element-515c50d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-c7a168d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-6261fe4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-7b900ec{--display:flex;}.elementor-1079 .elementor-element.elementor-element-a7a9792 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-8021dd8{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-b93e1b7{--display:flex;}.elementor-1079 .elementor-element.elementor-element-7f7e849 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-f061a7b{--display:flex;}.elementor-1079 .elementor-element.elementor-element-d6e56eb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-01099ba{--display:flex;}.elementor-1079 .elementor-element.elementor-element-2ae0a65 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-5b0e03c{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-b786b36{--display:flex;}.elementor-1079 .elementor-element.elementor-element-e3dbe71 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-31f963f{--display:flex;}.elementor-1079 .elementor-element.elementor-element-44bc09e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-6744466{--display:flex;}.elementor-1079 .elementor-element.elementor-element-856545c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-768c766{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-af32d94{--display:flex;}.elementor-1079 .elementor-element.elementor-element-5b08fc4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-37d2b6e{--display:flex;}.elementor-1079 .elementor-element.elementor-element-8b8ad5a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-713be7d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-133b085 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-d2b8f09{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-c024825{--display:flex;}.elementor-1079 .elementor-element.elementor-element-49f4a14 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-59439cb{--display:flex;}.elementor-1079 .elementor-element.elementor-element-4dd19d7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-dec553d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-17c7f4f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-3fddcab{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-0afbbe0{--display:flex;}.elementor-1079 .elementor-element.elementor-element-58a460a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-c9b254f{--display:flex;}.elementor-1079 .elementor-element.elementor-element-ad6d297 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-9086cf6{--display:flex;}.elementor-1079 .elementor-element.elementor-element-362f569 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-abfffd7{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-f1421b9{--display:flex;}.elementor-1079 .elementor-element.elementor-element-f8b76e6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-d6157c1{--display:flex;}.elementor-1079 .elementor-element.elementor-element-da1f87f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-6a94acd{--display:flex;}.elementor-1079 .elementor-element.elementor-element-85b7f03 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-486fd16{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-c9d082b{--display:flex;}.elementor-1079 .elementor-element.elementor-element-2613a7b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-06a8e73{--display:flex;}.elementor-1079 .elementor-element.elementor-element-ec1949f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-4b4bcec{--display:flex;}.elementor-1079 .elementor-element.elementor-element-0f07d69 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-8a2bcca{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-24d5f59{--display:flex;}.elementor-1079 .elementor-element.elementor-element-1ec4370 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-dfe0c2c{--display:flex;}.elementor-1079 .elementor-element.elementor-element-058a6a7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-33db880{--display:flex;}.elementor-1079 .elementor-element.elementor-element-9ea034d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-80b48f8{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-7d4f439{--display:flex;}.elementor-1079 .elementor-element.elementor-element-a83354a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-755ae8b{--display:flex;}.elementor-1079 .elementor-element.elementor-element-a07fa87 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-4dce443{--display:flex;}.elementor-1079 .elementor-element.elementor-element-6f2bd78 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-ce5c3f4{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-a514653{--display:flex;}.elementor-1079 .elementor-element.elementor-element-4802eb1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-56e777b{--display:flex;}.elementor-1079 .elementor-element.elementor-element-cd6f608 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-03fc3ee{--display:flex;}.elementor-1079 .elementor-element.elementor-element-f35b0c8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-0ef55f2{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-cec7dc8{--display:flex;}.elementor-1079 .elementor-element.elementor-element-78a2888 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-fe87c77{--display:flex;}.elementor-1079 .elementor-element.elementor-element-b37ab5b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-183cbc7{--display:flex;}.elementor-1079 .elementor-element.elementor-element-9059b5a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-11589eb{--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:stretch;}.elementor-1079 .elementor-element.elementor-element-6deff1d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-b097c51 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-aeee18d{--display:flex;}.elementor-1079 .elementor-element.elementor-element-a2b1097 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-ab3efd6{--display:flex;}.elementor-1079 .elementor-element.elementor-element-621f20d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1079 .elementor-element.elementor-element-aa69e3b{--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;--overlay-opacity:0.74;--padding-top:011rem;--padding-bottom:011rem;--padding-left:09rem;--padding-right:09rem;}.elementor-1079 .elementor-element.elementor-element-aa69e3b:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megaparquesygimnasios.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-10-at-16.37.47.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1079 .elementor-element.elementor-element-aa69e3b::before, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-background-video-container::before, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-background-video-container::before, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-background-slideshow::before, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ce0b0d0 );--background-overlay:'';}.elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-shape-top .elementor-shape-fill, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-shape-top svg, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-shape-top svg{height:111px;transform:translateX(-50%) rotateY(180deg);}.elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-shape-bottom .elementor-shape-fill, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-213d265 );}.elementor-1079 .elementor-element.elementor-element-0b3b809{text-align:center;}.elementor-1079 .elementor-element.elementor-element-0b3b809 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-1079 .elementor-element.elementor-element-7ce281b .elementor-button{background-color:#193797;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-7ce281b .elementor-button:hover, .elementor-1079 .elementor-element.elementor-element-7ce281b .elementor-button:focus{background-color:var( --e-global-color-ce0b0d0 );}@media(min-width:768px){.elementor-1079 .elementor-element.elementor-element-b23eba7{--content-width:1317px;}.elementor-1079 .elementor-element.elementor-element-5d3b865{--width:100%;}}@media(min-width:1025px){.elementor-1079 .elementor-element.elementor-element-c9482c3:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1079 .elementor-element.elementor-element-aa69e3b:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1079 .elementor-element.elementor-element-03cce64{--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-1079 .elementor-element.elementor-element-a33220a{--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-1079 .elementor-element.elementor-element-6a674fc{--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-1079 .elementor-element.elementor-element-d1059bb{--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-1079 .elementor-element.elementor-element-8021dd8{--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-1079 .elementor-element.elementor-element-5b0e03c{--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-1079 .elementor-element.elementor-element-768c766{--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-1079 .elementor-element.elementor-element-d2b8f09{--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-1079 .elementor-element.elementor-element-3fddcab{--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-1079 .elementor-element.elementor-element-abfffd7{--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-1079 .elementor-element.elementor-element-486fd16{--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-1079 .elementor-element.elementor-element-8a2bcca{--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-1079 .elementor-element.elementor-element-80b48f8{--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-1079 .elementor-element.elementor-element-ce5c3f4{--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-1079 .elementor-element.elementor-element-0ef55f2{--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-1079 .elementor-element.elementor-element-11589eb{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1079 .elementor-element.elementor-element-7ce281b .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1079 .elementor-element.elementor-element-c9482c3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-1079 .elementor-element.elementor-element-c9482c3 > .elementor-shape-bottom svg, .elementor-1079 .elementor-element.elementor-element-c9482c3 > .e-con-inner > .elementor-shape-bottom svg{height:52px;}.elementor-1079 .elementor-element.elementor-element-c9482c3.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1079 .elementor-element.elementor-element-40c0ba6 .elementor-heading-title{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-aa69e3b > .elementor-shape-top svg, .elementor-1079 .elementor-element.elementor-element-aa69e3b > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-1079 .elementor-element.elementor-element-aa69e3b{--padding-top:08rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1079 .elementor-element.elementor-element-0b3b809 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1079 .elementor-element.elementor-element-7ce281b .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-3f6b7b2 */.elementor-1079 .elementor-element.elementor-element-3f6b7b2{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9660e0a */.elementor-1079 .elementor-element.elementor-element-9660e0a{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43f2f75 */.elementor-1079 .elementor-element.elementor-element-43f2f75{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03cce64 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-03cce64 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66818d */.elementor-1079 .elementor-element.elementor-element-e66818d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e631faf */.elementor-1079 .elementor-element.elementor-element-e631faf{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8014e */.elementor-1079 .elementor-element.elementor-element-3f8014e{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33220a */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-a33220a .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf9a28 */.elementor-1079 .elementor-element.elementor-element-bcf9a28{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783f211 */.elementor-1079 .elementor-element.elementor-element-783f211{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0b02be */.elementor-1079 .elementor-element.elementor-element-a0b02be{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a674fc */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-6a674fc .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b97951f */.elementor-1079 .elementor-element.elementor-element-b97951f{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a168d */.elementor-1079 .elementor-element.elementor-element-c7a168d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b900ec */.elementor-1079 .elementor-element.elementor-element-7b900ec{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1059bb */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-d1059bb .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93e1b7 */.elementor-1079 .elementor-element.elementor-element-b93e1b7{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f061a7b */.elementor-1079 .elementor-element.elementor-element-f061a7b{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01099ba */.elementor-1079 .elementor-element.elementor-element-01099ba{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8021dd8 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-8021dd8 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b786b36 */.elementor-1079 .elementor-element.elementor-element-b786b36{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f963f */.elementor-1079 .elementor-element.elementor-element-31f963f{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6744466 */.elementor-1079 .elementor-element.elementor-element-6744466{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e03c */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-5b0e03c .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af32d94 */.elementor-1079 .elementor-element.elementor-element-af32d94{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d2b6e */.elementor-1079 .elementor-element.elementor-element-37d2b6e{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713be7d */.elementor-1079 .elementor-element.elementor-element-713be7d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-768c766 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-768c766 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c024825 */.elementor-1079 .elementor-element.elementor-element-c024825{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59439cb */.elementor-1079 .elementor-element.elementor-element-59439cb{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dec553d */.elementor-1079 .elementor-element.elementor-element-dec553d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b8f09 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-d2b8f09 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0afbbe0 */.elementor-1079 .elementor-element.elementor-element-0afbbe0{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b254f */.elementor-1079 .elementor-element.elementor-element-c9b254f{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9086cf6 */.elementor-1079 .elementor-element.elementor-element-9086cf6{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fddcab */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-3fddcab .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1421b9 */.elementor-1079 .elementor-element.elementor-element-f1421b9{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6157c1 */.elementor-1079 .elementor-element.elementor-element-d6157c1{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a94acd */.elementor-1079 .elementor-element.elementor-element-6a94acd{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abfffd7 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-abfffd7 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9d082b */.elementor-1079 .elementor-element.elementor-element-c9d082b{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06a8e73 */.elementor-1079 .elementor-element.elementor-element-06a8e73{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4bcec */.elementor-1079 .elementor-element.elementor-element-4b4bcec{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486fd16 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-486fd16 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d5f59 */.elementor-1079 .elementor-element.elementor-element-24d5f59{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe0c2c */.elementor-1079 .elementor-element.elementor-element-dfe0c2c{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33db880 */.elementor-1079 .elementor-element.elementor-element-33db880{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a2bcca */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-8a2bcca .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d4f439 */.elementor-1079 .elementor-element.elementor-element-7d4f439{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-755ae8b */.elementor-1079 .elementor-element.elementor-element-755ae8b{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dce443 */.elementor-1079 .elementor-element.elementor-element-4dce443{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b48f8 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-80b48f8 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a514653 */.elementor-1079 .elementor-element.elementor-element-a514653{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e777b */.elementor-1079 .elementor-element.elementor-element-56e777b{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03fc3ee */.elementor-1079 .elementor-element.elementor-element-03fc3ee{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c3f4 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-ce5c3f4 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cec7dc8 */.elementor-1079 .elementor-element.elementor-element-cec7dc8{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe87c77 */.elementor-1079 .elementor-element.elementor-element-fe87c77{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-183cbc7 */.elementor-1079 .elementor-element.elementor-element-183cbc7{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ef55f2 */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-0ef55f2 .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6deff1d */.elementor-1079 .elementor-element.elementor-element-6deff1d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeee18d */.elementor-1079 .elementor-element.elementor-element-aeee18d{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab3efd6 */.elementor-1079 .elementor-element.elementor-element-ab3efd6{
    display:grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11589eb */@media (min-width:1025px)
{
.elementor-1079 .elementor-element.elementor-element-11589eb .ha-card-text {
    height: 24rem;
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ce281b */.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button {
    padding: 10px 25px;
    background-color: transparent;
    border-radius: 8px;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    z-index: 1;
    text-transform: capitalize;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}




.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button::after, .elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button::before  {
    content: "";
    display: block;
    height: 102%;
    width: 100%;
    transform: skew(90deg) translate(-50%, -50%);
    position: absolute;
    inset: 50%;
    left: 25%;
    z-index: -1;
    transition: 0.5s ease-out;
    background-color: #EE671B;
    border: 1px solid transparent;
}

.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button::before  {

top: -52%;
left: -25%;
    transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button {
    background-color: #193797 !important;
    border-radius: 0px;
}

.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button:hover::before {
    transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.elementor-59 .elementor-element.elementor-element-9235ec8 .elementor-button:hover::after {
    transform: skew(45deg) translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS */video::-webkit-media-controls-mute-button, 
video::-webkit-media-controls-volume-slider {
    display: none !important;
}

/* Si quieres que los videos de tus proyectos no sean clickeables para evitar que salga el menú de pausa/audio *//* End custom CSS */