.elementor-8 .elementor-element.elementor-element-545693b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.66;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-8 .elementor-element.elementor-element-545693b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-545693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:var(--wpr-bg-831d2aeb-5572-472c-b0fb-a94027407dc1) 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-545693b::before, .elementor-8 .elementor-element.elementor-element-545693b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-545693b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-545693b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-545693b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-545693b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000004D;}.elementor-8 .elementor-element.elementor-element-545693b, .elementor-8 .elementor-element.elementor-element-545693b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-545693b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2769202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:100;}.elementor-8 .elementor-element.elementor-element-bd61a81{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bd61a81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-835e0a2 img{width:200px;max-width:200px;height:50px;}.elementor-8 .elementor-element.elementor-element-835e0a2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-25a7813{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-25a7813::before, .elementor-8 .elementor-element.elementor-element-25a7813 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-25a7813 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-25a7813 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-25a7813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-25a7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-25a7813.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-menu-toggle{margin:0 auto;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#FFFFFF;z-index:100;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown a:hover,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown .elementor-item, .elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--dropdown{border-style:none;}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8 .elementor-element.elementor-element-0af7492 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:8px !important;}.elementor-8 .elementor-element.elementor-element-0af7492 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 div.elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492 div.elementor-menu-toggle:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0af7492.elementor-element{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-ca1035b{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-ca1035b::before, .elementor-8 .elementor-element.elementor-element-ca1035b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ca1035b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ca1035b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ca1035b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ca1035b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-03b42ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 15px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-03b42ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-03b42ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DAD9D9 0%, #0A61E2 100%);}.elementor-8 .elementor-element.elementor-element-03b42ed, .elementor-8 .elementor-element.elementor-element-03b42ed::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e4daaad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d8a1b3b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d8a1b3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cc3f468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b93320a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-8eb6a2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:77px 28px 0px 0px;}.elementor-8 .elementor-element.elementor-element-94db2df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 28px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c9fdb32 img{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c9fdb32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 28px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e608bf{--display:flex;--min-height:447px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 24px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e608bf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e608bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e608bf::before, .elementor-8 .elementor-element.elementor-element-1e608bf > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1e608bf > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1e608bf > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1e608bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1e608bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1e608bf, .elementor-8 .elementor-element.elementor-element-1e608bf::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1e608bf.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6e910c9{--display:flex;--min-height:265px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.05;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:30px;--margin-inline-end:30px;--padding-block-start:46px;--padding-block-end:46px;--padding-inline-start:46px;--padding-inline-end:46px;}.elementor-8 .elementor-element.elementor-element-6e910c9::before, .elementor-8 .elementor-element.elementor-element-6e910c9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6e910c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6e910c9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6e910c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6e910c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-6e910c9, .elementor-8 .elementor-element.elementor-element-6e910c9::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6e910c9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e846d2c{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4b504ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:64px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-78e306b{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-78e306b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78e306b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://www.flashnetworks.com.ve/wp-content/uploads/convenio.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-78e306b, .elementor-8 .elementor-element.elementor-element-78e306b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d437e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d437e59, .elementor-8 .elementor-element.elementor-element-d437e59::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4b8dce3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b48c6af{--display:flex;--min-height:209px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-b48c6af, .elementor-8 .elementor-element.elementor-element-b48c6af::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ddef560{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-ee1fe57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6f044e3{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6f044e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-85aa83e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-93669e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ce3b903{--display:flex;--min-height:0px;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:13px 13px 13px 13px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-ce3b903:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ce3b903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF75;}.elementor-8 .elementor-element.elementor-element-ce3b903::before, .elementor-8 .elementor-element.elementor-element-ce3b903 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ce3b903 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ce3b903 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ce3b903 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ce3b903 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ce3b903, .elementor-8 .elementor-element.elementor-element-ce3b903::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-dfe9bda{text-align:center;width:var( --container-widget-width, 103.011% );max-width:103.011%;--container-widget-width:103.011%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dfe9bda .elementor-heading-title{color:#000000;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-dfe9bda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dfe9bda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4f293e3 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #004EFC 0%, #0096F499 100%);border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-4f293e3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4f293e3 .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #0096F4 0%, #004EFC 100%);}.elementor-8 .elementor-element.elementor-element-4f293e3 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4f293e3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f293e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-545693b{--width:100%;}.elementor-8 .elementor-element.elementor-element-2769202{--width:100%;}.elementor-8 .elementor-element.elementor-element-bd61a81{--width:15%;}.elementor-8 .elementor-element.elementor-element-25a7813{--width:61.179%;}.elementor-8 .elementor-element.elementor-element-ca1035b{--width:16.01%;}.elementor-8 .elementor-element.elementor-element-d8a1b3b{--width:55.143%;}.elementor-8 .elementor-element.elementor-element-1e608bf{--width:100%;}.elementor-8 .elementor-element.elementor-element-6e910c9{--width:100%;}.elementor-8 .elementor-element.elementor-element-e846d2c{--width:100%;}.elementor-8 .elementor-element.elementor-element-78e306b{--width:100%;}.elementor-8 .elementor-element.elementor-element-d437e59{--width:100%;}.elementor-8 .elementor-element.elementor-element-b48c6af{--width:100%;}.elementor-8 .elementor-element.elementor-element-6f044e3{--width:66.936%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-545693b{--width:100%;}.elementor-8 .elementor-element.elementor-element-1e608bf{--width:100%;}.elementor-8 .elementor-element.elementor-element-6e910c9{--width:100%;}.elementor-8 .elementor-element.elementor-element-e846d2c{--width:100%;}.elementor-8 .elementor-element.elementor-element-d437e59{--width:100%;}.elementor-8 .elementor-element.elementor-element-b48c6af{--width:100%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-78e306b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78e306b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-545693b{--width:100%;--min-height:100vh;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-8 .elementor-element.elementor-element-2769202{--gap:2px 2px;}.elementor-8 .elementor-element.elementor-element-bd61a81{--width:100%;}.elementor-8 .elementor-element.elementor-element-835e0a2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-25a7813{--width:100%;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ca1035b{--width:100%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-c9fdb32 > .elementor-widget-container{padding:80px 28px 30px 0px;}.elementor-8 .elementor-element.elementor-element-1e608bf{--width:100%;--overlay-opacity:0.07;}.elementor-8 .elementor-element.elementor-element-6e910c9{--width:100%;--min-height:265px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-e846d2c{--width:100%;}.elementor-8 .elementor-element.elementor-element-d437e59{--width:100%;}.elementor-8 .elementor-element.elementor-element-b48c6af{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2769202 *//* 1. CONFIGURACIÓN BASE DEL HEADER */
.elementor-8 .elementor-element.elementor-element-2769202 {
    transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), background-color 0.3s ease !important;
    z-index: 99999 !important;
    /* Anulamos el clip-path desde el inicio para evitar que navegadores móviles (Safari) corten el botón flotante */
    clip-path: none !important; 
    overflow: visible !important;
}

/* 2. ESTADO AL BAJAR (Sticky Activo) */
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects {
    /* Escondemos el contenido del menú subiéndolo */
    transform: translateY(-100%) !important;
    background-color: rgba(0, 0, 0, 0.95) !important;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}

/* 3. EL ICONO DEL MENÚ (Círculo flotante) */
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects::after {
    content: "☰";
    position: fixed !important;
    top: 60px !important;
    right: 20px !important;
    width: 60px !important;
    height: 60px !important;
    background: #000000 !important;
    color: #ffffff !important;
    
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    border-radius: 50% !important;
    font-size: 26px !important;
    cursor: pointer !important;
    border: 2px solid rgba(255, 255, 255, 0.4) !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.6) !important;
    
    /* Compensación: Bajamos el icono con aceleración de hardware (translateZ) para evitar parpadeos en móviles */
    transform: translateY(100%) translateZ(0) !important;
    
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important; /* Crítico para que detecte el toque en el teléfono */
    z-index: 999999 !important;
    transition: opacity 0.3s ease, visibility 0.3s ease !important;
}

/* 4. REVELACIÓN AL TOCAR (MÓVIL) O PASAR EL MOUSE (PC) */
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:hover,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:active,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:focus,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:focus-within {
    transform: translateY(0) !important;
}

/* Ocultar el icono circular cuando el menú baja y está a la vista */
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:hover::after,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:active::after,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:focus::after,
.elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects:focus-within::after {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

/* 5. OPTIMIZACIÓN PARA MÓVILES */
@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects::after {
        width: 50px !important;
        height: 50px !important;
        font-size: 22px !important;
    }
    
    /* Forzamos que Elementor entienda que el área es "tocable" en iOS/Android */
    .elementor-8 .elementor-element.elementor-element-2769202.elementor-sticky--effects {
        cursor: pointer !important;
        -webkit-tap-highlight-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545693b */.elementor-8 .elementor-element.elementor-element-545693b video {
    object-fit: cover !important;
    width: 100% !important;
    height: 100% !important;
    object-position: center center;
}/* End custom CSS */