.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-a1cc07c{--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;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;top:0px;--z-index:99;}.elementor-314 .elementor-element.elementor-element-a1cc07c::before, .elementor-314 .elementor-element.elementor-element-a1cc07c > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-a1cc07c > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-a1cc07c > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-a1cc07c > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-a1cc07c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://i.ibb.co/qYKwzRWG/capa-de-fondo-a-cuadritos-1.png");background-position:center center;background-size:contain;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-a1cc07c{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-a1cc07c{right:0px;}.elementor-314 .elementor-element.elementor-element-2cb78cff{--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;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-314 .elementor-element.elementor-element-78bd2c3f{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;--z-index:7;}.elementor-314 .elementor-element.elementor-element-573a1c5b{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-573a1c5b:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-573a1c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00062E;background-image:url("https://i.ibb.co/TMNR7zzx/Paginaweb-fondo-sin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-573a1c5b::before, .elementor-314 .elementor-element.elementor-element-573a1c5b > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-573a1c5b > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-573a1c5b > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-573a1c5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-573a1c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00062E;}.elementor-314 .elementor-element.elementor-element-313d1f0d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-313d1f0d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-313d1f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.ibb.co/zTTwgj0n/fondo-prueba.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-7f6fad3d{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-314 .elementor-element.elementor-element-7f6fad3d img{width:52%;}.elementor-314 .elementor-element.elementor-element-7f6fad3d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-7f6fad3d{left:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-7f6fad3d{right:200px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-5c91dec9{text-align:center;z-index:6;}.elementor-314 .elementor-element.elementor-element-5c91dec9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-d263c87{text-align:center;z-index:6;}.elementor-314 .elementor-element.elementor-element-d263c87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-45a76679{text-align:center;z-index:6;}.elementor-314 .elementor-element.elementor-element-45a76679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-30b5e52d{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:340px;z-index:7;}.elementor-314 .elementor-element.elementor-element-30b5e52d img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-30b5e52d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-30b5e52d{left:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-30b5e52d{right:200px;}.elementor-314 .elementor-element.elementor-element-16d229f2{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:100px;z-index:7;}.elementor-314 .elementor-element.elementor-element-16d229f2 img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-16d229f2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-16d229f2{right:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-16d229f2{left:200px;}.elementor-314 .elementor-element.elementor-element-5cbbf7db{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:20px;z-index:7;}.elementor-314 .elementor-element.elementor-element-5cbbf7db img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-5cbbf7db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-5cbbf7db{left:600px;}body.rtl .elementor-314 .elementor-element.elementor-element-5cbbf7db{right:600px;}.elementor-314 .elementor-element.elementor-element-1b9c175b{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:-10px;z-index:8;}.elementor-314 .elementor-element.elementor-element-1b9c175b img{width:200%;max-width:200%;}.elementor-314 .elementor-element.elementor-element-1b9c175b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-1b9c175b{left:440px;}body.rtl .elementor-314 .elementor-element.elementor-element-1b9c175b{right:440px;}.elementor-314 .elementor-element.elementor-element-5b0a91d{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:-80px;z-index:8;}.elementor-314 .elementor-element.elementor-element-5b0a91d img{width:200%;max-width:200%;}.elementor-314 .elementor-element.elementor-element-5b0a91d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-5b0a91d{right:350px;}body.rtl .elementor-314 .elementor-element.elementor-element-5b0a91d{left:350px;}.elementor-314 .elementor-element.elementor-element-3d2c5921{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:140px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-3d2c5921{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-3d2c5921{right:0px;}.elementor-314 .elementor-element.elementor-element-24ce706{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;z-index:15;}.elementor-314 .elementor-element.elementor-element-24ce706 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.9px;text-shadow:2px 2px 15px rgba(255, 255, 255, 0.75);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-24ce706:hover{--e-transform-scale:1.2;}.elementor-314 .elementor-element.elementor-element-6d999ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:11;}.elementor-314 .elementor-element.elementor-element-07ea09d{--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;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-314 .elementor-element.elementor-element-106f22c{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;--z-index:7;}.elementor-314 .elementor-element.elementor-element-c25177a{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-c25177a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-c25177a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00062E;background-image:url("https://i.ibb.co/vGfMNqk/Paginaweb-fondo-sin-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-c25177a::before, .elementor-314 .elementor-element.elementor-element-c25177a > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-c25177a > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-c25177a > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-c25177a > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-c25177a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00062E;}.elementor-314 .elementor-element.elementor-element-3b6813d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3b6813d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-3b6813d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.ibb.co/FbTbb5kM/Paginaweb-fondo-plants.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-314 .elementor-element.elementor-element-acdad8a{text-align:center;margin:-105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-314 .elementor-element.elementor-element-acdad8a img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-acdad8a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-acdad8a{left:-70px;}body.rtl .elementor-314 .elementor-element.elementor-element-acdad8a{right:-70px;}.elementor-314 .elementor-element.elementor-element-d136d68{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:180px;z-index:6;}.elementor-314 .elementor-element.elementor-element-d136d68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#0034FF;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-d136d68{right:80px;}body.rtl .elementor-314 .elementor-element.elementor-element-d136d68{left:80px;}.elementor-314 .elementor-element.elementor-element-d76cc55{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:270px;z-index:6;}.elementor-314 .elementor-element.elementor-element-d76cc55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#FFFFFF;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-d76cc55{right:-110px;}body.rtl .elementor-314 .elementor-element.elementor-element-d76cc55{left:-110px;}.elementor-314 .elementor-element.elementor-element-f3e29be{text-align:start;top:420px;z-index:6;}.elementor-314 .elementor-element.elementor-element-f3e29be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.83);color:#FFFFFF;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-f3e29be{right:480px;}body.rtl .elementor-314 .elementor-element.elementor-element-f3e29be{left:480px;}.elementor-314 .elementor-element.elementor-element-01a13cf{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:340px;z-index:7;}.elementor-314 .elementor-element.elementor-element-01a13cf img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-01a13cf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-01a13cf{left:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-01a13cf{right:200px;}.elementor-314 .elementor-element.elementor-element-2b0d1ea{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:100px;z-index:7;}.elementor-314 .elementor-element.elementor-element-2b0d1ea img{width:50%;max-width:50%;}.elementor-314 .elementor-element.elementor-element-2b0d1ea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-2b0d1ea{right:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-2b0d1ea{left:200px;}.elementor-314 .elementor-element.elementor-element-0ec1584{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:20px;z-index:7;}.elementor-314 .elementor-element.elementor-element-0ec1584 img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-0ec1584.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-0ec1584{right:350px;}body.rtl .elementor-314 .elementor-element.elementor-element-0ec1584{left:350px;}.elementor-314 .elementor-element.elementor-element-cffd51d{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:-110px;z-index:8;}.elementor-314 .elementor-element.elementor-element-cffd51d img{width:180%;max-width:180%;}.elementor-314 .elementor-element.elementor-element-cffd51d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-cffd51d{left:345px;}body.rtl .elementor-314 .elementor-element.elementor-element-cffd51d{right:345px;}.elementor-314 .elementor-element.elementor-element-27ffe5c{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:-60px;z-index:8;}.elementor-314 .elementor-element.elementor-element-27ffe5c img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-27ffe5c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-27ffe5c{left:300px;}body.rtl .elementor-314 .elementor-element.elementor-element-27ffe5c{right:300px;}.elementor-314 .elementor-element.elementor-element-2d1e981{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:140px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-2d1e981{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-2d1e981{right:0px;}.elementor-314 .elementor-element.elementor-element-1021367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:11;}.elementor-314 .elementor-element.elementor-element-dfad529{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;z-index:11;}.elementor-314 .elementor-element.elementor-element-dfad529 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.9px;text-shadow:3px -2px 15px rgba(255, 255, 255, 0.73);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-dfad529:hover{--e-transform-scale:1.2;}.elementor-314 .elementor-element.elementor-element-d007e96{--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;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-314 .elementor-element.elementor-element-b05c6df{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;--z-index:7;}.elementor-314 .elementor-element.elementor-element-13f0a2e{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-13f0a2e::before, .elementor-314 .elementor-element.elementor-element-13f0a2e > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-13f0a2e > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-13f0a2e > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-13f0a2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-13f0a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00062E;}.elementor-314 .elementor-element.elementor-element-8b6c7a5{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-8b6c7a5:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-8b6c7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.ibb.co/zTTwgj0n/fondo-prueba.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-314 .elementor-element.elementor-element-6ae2dfe img{width:54%;max-width:54%;}.elementor-314 .elementor-element.elementor-element-6ae2dfe.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-6ae2dfe{left:220px;}body.rtl .elementor-314 .elementor-element.elementor-element-6ae2dfe{right:220px;}.elementor-314 .elementor-element.elementor-element-6ae2dfe{top:70px;z-index:5;}.elementor-314 .elementor-element.elementor-element-6901fb1{text-align:center;top:0px;z-index:6;}.elementor-314 .elementor-element.elementor-element-6901fb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#FFFFFF;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-6901fb1{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-6901fb1{right:0px;}.elementor-314 .elementor-element.elementor-element-586838b{text-align:center;z-index:6;}.elementor-314 .elementor-element.elementor-element-586838b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:900;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-4fd1aef{text-align:center;bottom:0px;z-index:6;}.elementor-314 .elementor-element.elementor-element-4fd1aef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.6);color:#FFFFFF;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-4fd1aef{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-4fd1aef{right:0px;}.elementor-314 .elementor-element.elementor-element-ca2fce2{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:340px;z-index:7;}.elementor-314 .elementor-element.elementor-element-ca2fce2 img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-ca2fce2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-ca2fce2{left:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-ca2fce2{right:200px;}.elementor-314 .elementor-element.elementor-element-448f93d{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:100px;z-index:7;}.elementor-314 .elementor-element.elementor-element-448f93d img{width:100%;max-width:100%;}.elementor-314 .elementor-element.elementor-element-448f93d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-448f93d{right:200px;}body.rtl .elementor-314 .elementor-element.elementor-element-448f93d{left:200px;}.elementor-314 .elementor-element.elementor-element-31840d7{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:265px;z-index:7;}.elementor-314 .elementor-element.elementor-element-31840d7 img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-31840d7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-31840d7{left:600px;}body.rtl .elementor-314 .elementor-element.elementor-element-31840d7{right:600px;}.elementor-314 .elementor-element.elementor-element-fb0dd31{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:-10px;z-index:8;}.elementor-314 .elementor-element.elementor-element-fb0dd31 img{width:200%;max-width:200%;}.elementor-314 .elementor-element.elementor-element-fb0dd31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-fb0dd31{left:440px;}body.rtl .elementor-314 .elementor-element.elementor-element-fb0dd31{right:440px;}.elementor-314 .elementor-element.elementor-element-022ba79{text-align:center;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:0px;z-index:8;}.elementor-314 .elementor-element.elementor-element-022ba79 img{width:200%;max-width:200%;}.elementor-314 .elementor-element.elementor-element-022ba79.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-022ba79{right:400px;}body.rtl .elementor-314 .elementor-element.elementor-element-022ba79{left:400px;}.elementor-314 .elementor-element.elementor-element-482cab8{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:140px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-482cab8{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-482cab8{right:0px;}.elementor-314 .elementor-element.elementor-element-67feb14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:11;}.elementor-314 .elementor-element.elementor-element-036f6cb{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-036f6cb:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-036f6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i.ibb.co/zVz0cbGW/pagina-web-fondo-celular.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-a1346f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-7626ad6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-b56faec{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#B9B9B9;}.elementor-314 .elementor-element.elementor-element-1a6f66c{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-1a6f66c:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1a6f66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00062E 34%, #FF00C47D 100%);}.elementor-314 .elementor-element.elementor-element-1a6f66c::before, .elementor-314 .elementor-element.elementor-element-1a6f66c > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-1a6f66c > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-1a6f66c > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-1a6f66c > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-1a6f66c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-314 .elementor-element.elementor-element-1a6f66c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-314 .elementor-element.elementor-element-5291998{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5291998.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-86f963e img{width:140%;max-width:140%;}.elementor-314 .elementor-element.elementor-element-86f963e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-92a5e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-92a5e1d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-314 .elementor-element.elementor-element-9bfe214{text-align:center;padding:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-9bfe214 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#9E9E9E;}.elementor-314 .elementor-element.elementor-element-dedde26{text-align:center;}.elementor-314 .elementor-element.elementor-element-dedde26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-b9eb7e9{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;padding:20px 100px 0px 100px;}.elementor-314 .elementor-element.elementor-element-bf8c462{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;padding:10px 100px 0px 100px;}.elementor-314 .elementor-element.elementor-element-531fd28{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:50px;}.elementor-314 .elementor-element.elementor-element-531fd28.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-be8558c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-8eb90bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5016a36 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-907822e{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-907822e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-907822e.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-e78d86d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-f621992 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-f621992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-bc4cb19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-fa926bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-ddca048{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-aa0ca71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-314 .elementor-element.elementor-element-aa0ca71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-98d527d{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-98d527d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-98d527d.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-63a3baa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-e89c301 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-e89c301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-46ab1ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-e20f8bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-f098536{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a146656 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-a146656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-a451b1e{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-a451b1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-a451b1e.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-37e5306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-1745a80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-1745a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-39b2027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9ee20cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a3961d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-d91f03c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-0c1370e{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-0c1370e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-0c1370e.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-ee91007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-94aa1ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-94aa1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-9828ace{--display:flex;--min-height:800px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9828ace:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-9828ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF00C47D 30%, #00E8FF7D 100%);}.elementor-314 .elementor-element.elementor-element-9828ace::before, .elementor-314 .elementor-element.elementor-element-9828ace > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-9828ace > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-9828ace > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-9828ace > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-9828ace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-314 .elementor-element.elementor-element-9828ace.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-132f0f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-132f0f8.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-9b98f82 img{width:140%;max-width:140%;}.elementor-314 .elementor-element.elementor-element-9b98f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 140px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-9b98f82.elementor-element{--align-self:flex-start;}.elementor-314 .elementor-element.elementor-element-95b3063{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-95b3063.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-1e69f82{text-align:center;padding:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-1e69f82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#9E9E9E;}.elementor-314 .elementor-element.elementor-element-8de64c0{text-align:center;}.elementor-314 .elementor-element.elementor-element-8de64c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-c9b1810{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;padding:10px 100px 0px 100px;}.elementor-314 .elementor-element.elementor-element-3f7b9db{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3f7b9db.e-con{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-b2f0ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3771b88{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-c3ed008 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-6cae2d3{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-6cae2d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-6cae2d3.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-c49244d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-da1c879 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-da1c879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-5a86e8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-85cacc8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b92f96c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-033dd87{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-033dd87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-033dd87.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-3a0ec70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-949c1ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-949c1ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-c9b5e01{--display:flex;}.elementor-314 .elementor-element.elementor-element-ac08238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b1b3c1a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-d80d038 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-bc833ba{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-bc833ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-bc833ba.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-c3895d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-51bca52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-51bca52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-4bf2605{--display:flex;}.elementor-314 .elementor-element.elementor-element-59ad9a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-39721e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-e6e8050 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-0cf343a{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-0cf343a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-0cf343a.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-98ee34e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-b0ed382 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-b0ed382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-01c7544{--display:flex;}.elementor-314 .elementor-element.elementor-element-d23add6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-021ab9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-040081a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-74027ee{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-74027ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-74027ee.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-7f46941{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-747c38a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-747c38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-e0cfa3b{--display:flex;}.elementor-314 .elementor-element.elementor-element-1eb0296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-fce9500{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-43f1834 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-d5ce64d{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-d5ce64d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-d5ce64d.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-96e76c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-7862604 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-7862604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f3bd06a{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-f3bd06a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-f3bd06a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00E8FF7D 25%, #8600FF7D 100%);}.elementor-314 .elementor-element.elementor-element-f3bd06a::before, .elementor-314 .elementor-element.elementor-element-f3bd06a > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-f3bd06a > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-f3bd06a > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-f3bd06a > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-f3bd06a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-314 .elementor-element.elementor-element-f3bd06a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-314 .elementor-element.elementor-element-79c2c21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-79c2c21.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-2bdc8d4 img{width:140%;max-width:140%;}.elementor-314 .elementor-element.elementor-element-2bdc8d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-ffd3955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-ffd3955.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-314 .elementor-element.elementor-element-6a93b77{text-align:center;padding:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-6a93b77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#9E9E9E;}.elementor-314 .elementor-element.elementor-element-06480f2{text-align:center;}.elementor-314 .elementor-element.elementor-element-06480f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-194ae0e{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;padding:20px 100px 0px 100px;}.elementor-314 .elementor-element.elementor-element-81e2a4b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-314 .elementor-element.elementor-element-18e4fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b7b4fa5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3190e33 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-1c99853{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1c99853 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1c99853.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-dc9989e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-fb9d1a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-fb9d1a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-8991065{--display:flex;}.elementor-314 .elementor-element.elementor-element-2f515e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-1522216{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-73c1c49 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-1f6ac4f{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1f6ac4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1f6ac4f.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-179fd6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-8d86c5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-8d86c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-5b26db6{--display:flex;}.elementor-314 .elementor-element.elementor-element-a00c1a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9023f4d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3ffe721 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-708ed9b{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-708ed9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-708ed9b.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-4ca9da0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-9c7e91d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-9c7e91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-da90843{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-0b112cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-0af511b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9c8b373 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#00DAFF;}.elementor-314 .elementor-element.elementor-element-3788b54{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-3788b54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-3788b54.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-ab442e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-314 .elementor-element.elementor-element-8230437 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#CFCFCF;}.elementor-314 .elementor-element.elementor-element-8230437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-47f55bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-47f55bc:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-47f55bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8600FF7D;}.elementor-widget-ucaddon_super_fun_liquid_button .uc-liquid-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_super_fun_liquid_button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ucaddon_super_fun_liquid_button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_super_fun_liquid_button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_super_fun_liquid_button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ucaddon_super_fun_liquid_button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_super_fun_liquid_button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-0e9b2fc .uc-liquid-button-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-0e9b2fc .uc-liquid-button,.elementor-314 .elementor-element.elementor-element-0e9b2fc .uc-liquid-button *{transition-duration:300ms;}.elementor-314 .elementor-element.elementor-element-0e9b2fc .uc-liquid-button{border-radius:50;color:#ffffff;}.elementor-314 .elementor-element.elementor-element-0e9b2fc{z-index:101;}.elementor-314 .elementor-element.elementor-element-ed7c2b2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-ed7c2b2:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-ed7c2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8600FF7D 0%, #00062E 88%);}.elementor-314 .elementor-element.elementor-element-ed7c2b2.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-e9d4a6b{--display:flex;--min-height:350px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-e9d4a6b.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-1aa062c{--display:flex;--min-height:320px;--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;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-1aa062c:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1aa062c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1aa062c.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-fc8fb9f{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-10fec7e{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-314 .elementor-element.elementor-element-10fec7e:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-10fec7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-10fec7e:hover{box-shadow:7px 7px 7px 1px rgba(0, 0, 0, 0.62);}.elementor-314 .elementor-element.elementor-element-c4befec{--display:flex;}.elementor-314 .elementor-element.elementor-element-c02ea7e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-c02ea7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-0655519{text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-0655519 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-9044902{text-align:center;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-9044902 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-2088781 .uc-liquid-button-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-2088781 .uc-liquid-button,.elementor-314 .elementor-element.elementor-element-2088781 .uc-liquid-button *{transition-duration:300ms;}.elementor-314 .elementor-element.elementor-element-2088781 .uc-liquid-button{border-radius:50;color:#ffffff;}.elementor-314 .elementor-element.elementor-element-2088781{z-index:101;}.elementor-314 .elementor-element.elementor-element-f6e6dab{--display:flex;}.elementor-314 .elementor-element.elementor-element-31fde5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:45px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-31fde5e{left:385px;}body.rtl .elementor-314 .elementor-element.elementor-element-31fde5e{right:385px;}.elementor-314 .elementor-element.elementor-element-49b62d8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-49b62d8:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-49b62d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8600FF7D 0%, #00062E 88%);}.elementor-314 .elementor-element.elementor-element-49b62d8.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-94aede8{--display:flex;--min-height:350px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-94aede8.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-a56c293{--display:flex;--min-height:320px;--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;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a56c293:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-a56c293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-a56c293.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-0d7ca14{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-282def0{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-314 .elementor-element.elementor-element-282def0:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-282def0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-282def0:hover{box-shadow:7px 7px 7px 1px rgba(0, 0, 0, 0.62);}.elementor-314 .elementor-element.elementor-element-71e31ea{--display:flex;}.elementor-314 .elementor-element.elementor-element-c1b8db3{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-c1b8db3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-53a9a3c{text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-53a9a3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-241bc76{text-align:center;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-241bc76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#D5D5D5;}.elementor-314 .elementor-element.elementor-element-a5d571a .uc-liquid-button-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-a5d571a .uc-liquid-button,.elementor-314 .elementor-element.elementor-element-a5d571a .uc-liquid-button *{transition-duration:300ms;}.elementor-314 .elementor-element.elementor-element-a5d571a .uc-liquid-button{border-radius:50;color:#ffffff;}.elementor-314 .elementor-element.elementor-element-6e69c1d{--display:flex;}.elementor-314 .elementor-element.elementor-element-44255b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;top:45px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-44255b1{left:385px;}body.rtl .elementor-314 .elementor-element.elementor-element-44255b1{right:385px;}.elementor-314 .elementor-element.elementor-element-622710d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:7px 7px 10px 0px rgba(0, 0, 0, 0.8);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;--position:fixed;top:60px;--z-index:150;}.elementor-314 .elementor-element.elementor-element-622710d6:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:7px 7px 10px 0px rgba(0, 0, 0, 0.8);}.elementor-314 .elementor-element.elementor-element-622710d6, .elementor-314 .elementor-element.elementor-element-622710d6::before{--border-transition:0.3s;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-622710d6{left:50%;}body.rtl .elementor-314 .elementor-element.elementor-element-622710d6{right:50%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-49d6e5ff .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-49d6e5ff.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-49d6e5ff.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-49d6e5ff.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-49d6e5ff .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-49d6e5ff .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-49d6e5ff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:5px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-49d6e5ff .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-49d6e5ff:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-49d6e5ff:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-49d6e5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-10123a5a .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-10123a5a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-10123a5a.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-10123a5a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-10123a5a .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-10123a5a .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-10123a5a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:5px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-10123a5a .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-10123a5a:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-10123a5a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-10123a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-4ef200c2 .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-4ef200c2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-4ef200c2.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-4ef200c2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-4ef200c2 .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-4ef200c2 .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-4ef200c2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:11px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-4ef200c2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-4ef200c2:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-4ef200c2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-4ef200c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-258d1535 .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-258d1535.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-258d1535.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-258d1535.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-258d1535 .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-258d1535 .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-258d1535 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:13px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-258d1535 .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-258d1535:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-258d1535:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-258d1535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-1176762f .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-1176762f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-1176762f.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-1176762f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-1176762f .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-1176762f .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-1176762f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:13px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-1176762f .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1176762f:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-1176762f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1176762f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-1e5d4532 .elementor-icon-box-wrapper{gap:0px;}.elementor-314 .elementor-element.elementor-element-1e5d4532.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-314 .elementor-element.elementor-element-1e5d4532.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-1e5d4532.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-314 .elementor-element.elementor-element-1e5d4532 .elementor-icon{font-size:30px;}.elementor-314 .elementor-element.elementor-element-1e5d4532 .elementor-icon-box-title, .elementor-314 .elementor-element.elementor-element-1e5d4532 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:5px;letter-spacing:0px;}.elementor-314 .elementor-element.elementor-element-1e5d4532 .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1e5d4532:has(:hover) .elementor-icon-box-title,
					 .elementor-314 .elementor-element.elementor-element-1e5d4532:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-1e5d4532{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-773f226e{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:-33px;z-index:-1;background-color:#FFFFFF;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-314 .elementor-element.elementor-element-773f226e .elementor-divider-separator{width:100%;}.elementor-314 .elementor-element.elementor-element-773f226e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-773f226e{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-773f226e{right:0px;}.elementor-314 .elementor-element.elementor-element-773f226e:hover{border-style:none;}:root{--page-title-display:none;}body.elementor-page-314:not(.elementor-motion-effects-element-type-background), body.elementor-page-314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00062E;}@media(max-width:1024px){.elementor-314 .elementor-element.elementor-element-531fd28{--grid-auto-flow:row;}.elementor-314 .elementor-element.elementor-element-3f7b9db{--grid-auto-flow:row;}.elementor-314 .elementor-element.elementor-element-81e2a4b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-78bd2c3f{--width:105%;}.elementor-314 .elementor-element.elementor-element-573a1c5b{--width:100%;}.elementor-314 .elementor-element.elementor-element-106f22c{--width:105%;}.elementor-314 .elementor-element.elementor-element-c25177a{--width:100%;}.elementor-314 .elementor-element.elementor-element-b05c6df{--width:105%;}.elementor-314 .elementor-element.elementor-element-13f0a2e{--width:100%;}.elementor-314 .elementor-element.elementor-element-8b6c7a5{--width:100%;}.elementor-314 .elementor-element.elementor-element-a1346f3{--content-width:35%;}.elementor-314 .elementor-element.elementor-element-9828ace{--width:100%;}.elementor-314 .elementor-element.elementor-element-e9d4a6b{--content-width:920px;}.elementor-314 .elementor-element.elementor-element-1aa062c{--content-width:890px;}.elementor-314 .elementor-element.elementor-element-fc8fb9f{--content-width:750px;}.elementor-314 .elementor-element.elementor-element-94aede8{--content-width:920px;}.elementor-314 .elementor-element.elementor-element-a56c293{--content-width:890px;}.elementor-314 .elementor-element.elementor-element-0d7ca14{--content-width:750px;}}@media(min-width:1025px){.elementor-314 .elementor-element.elementor-element-036f6cb:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-036f6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-314 .elementor-element.elementor-element-2cb78cff{--margin-top:-144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-314 .elementor-element.elementor-element-78bd2c3f{--min-height:93vh;}.elementor-314 .elementor-element.elementor-element-573a1c5b:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-573a1c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-7f6fad3d img{width:120%;max-width:120%;}.elementor-314 .elementor-element.elementor-element-7f6fad3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-7f6fad3d{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-7f6fad3d{right:0px;}.elementor-314 .elementor-element.elementor-element-5c91dec9 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-5c91dec9{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-d263c87 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-d263c87{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-45a76679 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-45a76679{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-30b5e52d img{width:13%;max-width:13%;}.elementor-314 .elementor-element.elementor-element-30b5e52d{bottom:290px;}.elementor-314 .elementor-element.elementor-element-16d229f2 img{width:20%;max-width:20%;}.elementor-314 .elementor-element.elementor-element-16d229f2{bottom:330px;}.elementor-314 .elementor-element.elementor-element-5cbbf7db img{width:11%;max-width:11%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-5cbbf7db{left:-120px;}body.rtl .elementor-314 .elementor-element.elementor-element-5cbbf7db{right:-120px;}.elementor-314 .elementor-element.elementor-element-5cbbf7db{top:0px;}.elementor-314 .elementor-element.elementor-element-1b9c175b img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-5b0a91d img{width:80%;max-width:80%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-5b0a91d{right:-2px;}body.rtl .elementor-314 .elementor-element.elementor-element-5b0a91d{left:-2px;}.elementor-314 .elementor-element.elementor-element-5b0a91d{top:674px;}.elementor-314 .elementor-element.elementor-element-07ea09d{--margin-top:-144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-314 .elementor-element.elementor-element-106f22c{--min-height:93vh;}.elementor-314 .elementor-element.elementor-element-c25177a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-c25177a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-acdad8a img{width:120%;max-width:120%;}.elementor-314 .elementor-element.elementor-element-acdad8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-acdad8a{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-acdad8a{right:0px;}.elementor-314 .elementor-element.elementor-element-d136d68 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-d136d68{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-d76cc55 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-d76cc55{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-f3e29be .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-f3e29be{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-314 .elementor-element.elementor-element-01a13cf img{width:13%;max-width:13%;}.elementor-314 .elementor-element.elementor-element-01a13cf{bottom:290px;}.elementor-314 .elementor-element.elementor-element-2b0d1ea img{width:20%;max-width:20%;}.elementor-314 .elementor-element.elementor-element-2b0d1ea{bottom:330px;}.elementor-314 .elementor-element.elementor-element-0ec1584 img{width:11%;max-width:11%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-0ec1584{right:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-0ec1584{left:0px;}.elementor-314 .elementor-element.elementor-element-0ec1584{top:0px;}.elementor-314 .elementor-element.elementor-element-cffd51d img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-27ffe5c img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-27ffe5c{top:674px;}.elementor-314 .elementor-element.elementor-element-d007e96{--margin-top:-144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-314 .elementor-element.elementor-element-b05c6df{--min-height:93vh;}.elementor-314 .elementor-element.elementor-element-8b6c7a5{--width:105%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-8b6c7a5:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-8b6c7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-8b6c7a5.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-6ae2dfe img{width:120%;max-width:120%;}.elementor-314 .elementor-element.elementor-element-6ae2dfe{margin:325px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:7;}.elementor-314 .elementor-element.elementor-element-6ae2dfe.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-6ae2dfe{left:-14px;}body.rtl .elementor-314 .elementor-element.elementor-element-6ae2dfe{right:-14px;}.elementor-314 .elementor-element.elementor-element-6901fb1 .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-6901fb1{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:90px;z-index:7;}.elementor-314 .elementor-element.elementor-element-6901fb1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-6901fb1{left:40px;}body.rtl .elementor-314 .elementor-element.elementor-element-6901fb1{right:40px;}.elementor-314 .elementor-element.elementor-element-586838b .elementor-heading-title{font-size:45px;}.elementor-314 .elementor-element.elementor-element-586838b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;z-index:7;}.elementor-314 .elementor-element.elementor-element-4fd1aef .elementor-heading-title{font-size:20px;}.elementor-314 .elementor-element.elementor-element-4fd1aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;bottom:420px;z-index:7;}.elementor-314 .elementor-element.elementor-element-4fd1aef.elementor-element{--align-self:center;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-4fd1aef{left:40px;}body.rtl .elementor-314 .elementor-element.elementor-element-4fd1aef{right:40px;}.elementor-314 .elementor-element.elementor-element-ca2fce2 img{width:50%;max-width:50%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-ca2fce2{left:237px;}body.rtl .elementor-314 .elementor-element.elementor-element-ca2fce2{right:237px;}.elementor-314 .elementor-element.elementor-element-ca2fce2{bottom:333px;}.elementor-314 .elementor-element.elementor-element-448f93d img{width:30%;max-width:30%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-448f93d{right:255px;}body.rtl .elementor-314 .elementor-element.elementor-element-448f93d{left:255px;}.elementor-314 .elementor-element.elementor-element-448f93d{bottom:330px;}.elementor-314 .elementor-element.elementor-element-31840d7 img{width:50%;max-width:50%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-31840d7{left:10px;}body.rtl .elementor-314 .elementor-element.elementor-element-31840d7{right:10px;}.elementor-314 .elementor-element.elementor-element-31840d7{bottom:200px;}.elementor-314 .elementor-element.elementor-element-fb0dd31 img{width:80%;max-width:80%;}.elementor-314 .elementor-element.elementor-element-fb0dd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:640px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-fb0dd31{left:1px;}body.rtl .elementor-314 .elementor-element.elementor-element-fb0dd31{right:1px;}.elementor-314 .elementor-element.elementor-element-022ba79 img{width:80%;max-width:80%;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-022ba79{right:-2px;}body.rtl .elementor-314 .elementor-element.elementor-element-022ba79{left:-2px;}.elementor-314 .elementor-element.elementor-element-022ba79{top:674px;}.elementor-314 .elementor-element.elementor-element-482cab8{--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-482cab8.e-con{--order:99999 /* order end hack */;}.elementor-314 .elementor-element.elementor-element-a1346f3{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-314 .elementor-element.elementor-element-7626ad6 .elementor-heading-title{font-size:30px;}.elementor-314 .elementor-element.elementor-element-7626ad6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-b56faec{font-size:15px;}.elementor-314 .elementor-element.elementor-element-86f963e img{width:90%;}.elementor-314 .elementor-element.elementor-element-86f963e{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-92a5e1d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b9eb7e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-bf8c462{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-531fd28{--content-width:400px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:20px;}.elementor-314 .elementor-element.elementor-element-531fd28.e-con{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-be8558c{--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-314 .elementor-element.elementor-element-be8558c.e-con{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-8eb90bb{--width:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5016a36{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-5016a36 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-5016a36.elementor-element{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-907822e .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-f621992 .elementor-heading-title{font-size:10px;}.elementor-314 .elementor-element.elementor-element-f621992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-f621992.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-bc4cb19{--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-314 .elementor-element.elementor-element-bc4cb19.e-con{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-fa926bc{--width:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-ddca048{--width:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-aa0ca71 .elementor-heading-title{font-size:18px;}.elementor-314 .elementor-element.elementor-element-98d527d .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-e89c301 .elementor-heading-title{font-size:10px;}.elementor-314 .elementor-element.elementor-element-e89c301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-e89c301.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-46ab1ad{--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-314 .elementor-element.elementor-element-46ab1ad.e-con{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-a146656{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-a146656 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-a146656.elementor-element{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-a451b1e{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-a451b1e .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-1745a80 .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-314 .elementor-element.elementor-element-1745a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-1745a80.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-39b2027{--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-314 .elementor-element.elementor-element-39b2027.e-con{--align-self:stretch;}.elementor-314 .elementor-element.elementor-element-d91f03c{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-d91f03c .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-0c1370e .elementor-heading-title{font-size:10px;}.elementor-314 .elementor-element.elementor-element-0c1370e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-94aa1ee .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-314 .elementor-element.elementor-element-94aa1ee{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-94aa1ee.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-9828ace{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9828ace.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-132f0f8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9b98f82 img{width:90%;max-width:90%;}.elementor-314 .elementor-element.elementor-element-9b98f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-95b3063{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-c9b1810{text-align:center;font-size:13px;margin:15px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-3f7b9db{--content-width:400px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;grid-column:span 1;grid-row:span 1;}.elementor-314 .elementor-element.elementor-element-b2f0ef7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3771b88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3771b88.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-c3ed008{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-c3ed008 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-6cae2d3 .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-6cae2d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-314 .elementor-element.elementor-element-c49244d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-d333d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-da1c879{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-da1c879 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-5a86e8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5a86e8b.e-con{--align-self:flex-start;}.elementor-314 .elementor-element.elementor-element-85cacc8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b92f96c{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-b92f96c .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-033dd87 .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-033dd87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-033dd87.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-3a0ec70{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-949c1ed{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-949c1ed .elementor-heading-title{font-size:10px;line-height:1.1em;}.elementor-314 .elementor-element.elementor-element-c9b5e01{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-c9b5e01.e-con{--align-self:flex-start;}.elementor-314 .elementor-element.elementor-element-d80d038{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-d80d038 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-bc833ba .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-bc833ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-bc833ba.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-c3895d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-314 .elementor-element.elementor-element-51bca52{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-51bca52 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-4bf2605{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-e6e8050{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-e6e8050 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-0cf343a .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-0cf343a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-0cf343a.elementor-element{--align-self:flex-end;}.elementor-314 .elementor-element.elementor-element-98ee34e{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-314 .elementor-element.elementor-element-b0ed382{text-align:justify;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-b0ed382 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-b0ed382.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-01c7544{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-01c7544.e-con{--align-self:flex-start;}.elementor-314 .elementor-element.elementor-element-040081a{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-040081a .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-74027ee .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-74027ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 5px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-74027ee.elementor-element{--align-self:center;}.elementor-314 .elementor-element.elementor-element-7f46941{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-747c38a .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-747c38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-e0cfa3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-43f1834{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-43f1834 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-d5ce64d .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-d5ce64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-d5ce64d.elementor-element{--align-self:center;}.elementor-314 .elementor-element.elementor-element-96e76c0{--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-314 .elementor-element.elementor-element-7862604{text-align:justify;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-7862604 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-7862604.elementor-element{--order:-99999 /* order start hack */;}.elementor-314 .elementor-element.elementor-element-2bdc8d4 img{width:90%;max-width:90%;}.elementor-314 .elementor-element.elementor-element-ffd3955{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-6a93b77 .elementor-heading-title{font-size:19px;}.elementor-314 .elementor-element.elementor-element-194ae0e{text-align:justify;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-81e2a4b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-18e4fab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3190e33{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-3190e33 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-1c99853 .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-1c99853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-314 .elementor-element.elementor-element-dc9989e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-fb9d1a6{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-fb9d1a6 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-8991065{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2f515e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-73c1c49{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-73c1c49 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-1f6ac4f .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-1f6ac4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-314 .elementor-element.elementor-element-179fd6f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-8d86c5a{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-8d86c5a .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-5b26db6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a00c1a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-314 .elementor-element.elementor-element-3ffe721{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-3ffe721 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-708ed9b .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-708ed9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-314 .elementor-element.elementor-element-4ca9da0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9c7e91d{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-9c7e91d .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-da90843{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-0b112cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-9c8b373{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-9c8b373 .elementor-heading-title{font-size:21px;}.elementor-314 .elementor-element.elementor-element-3788b54 .elementor-heading-title{font-size:11px;}.elementor-314 .elementor-element.elementor-element-3788b54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-314 .elementor-element.elementor-element-8230437{text-align:justify;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-8230437 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-49b62d8{--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-49b62d8.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-94aede8{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-314 .elementor-element.elementor-element-a56c293{--content-width:320px;--min-height:530px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-314 .elementor-element.elementor-element-0d7ca14{--content-width:220px;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-282def0{--content-width:300px;--min-height:320px;}.elementor-314 .elementor-element.elementor-element-53a9a3c .elementor-heading-title{font-size:23px;}.elementor-314 .elementor-element.elementor-element-241bc76 .elementor-heading-title{font-size:15px;}.elementor-314 .elementor-element.elementor-element-6e69c1d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-44255b1{left:-26px;}body.rtl .elementor-314 .elementor-element.elementor-element-44255b1{right:-26px;}.elementor-314 .elementor-element.elementor-element-44255b1{top:295px;}.elementor-314 .elementor-element.elementor-element-622710d6{--border-radius:7px 7px 0px 0px;--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;--z-index:99;}}/* Start custom CSS for container, class: .elementor-element-573a1c5b */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313d1f0d */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;
.contenedor-fondo {
  position: relative;
  width: 100%;
  height: 100vh; /* o el alto que necesites */
  overflow: hidden; /* evita scroll horizontal */
}

.contenedor-fondo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 120%; /* imagen más grande que el contenedor */
  height: 120%;
  background-image: url('URL-DE-TU-IMAGEN');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: translateX(-10%) translateY(-10%); /* centra la imagen sin desbordar */
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f6fad3d */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;
.imagen-flotante {
  position: absolute;
  top: 50%;
  left: 10%;
  transform: translate(-50%, -50%);
  transition: transform 0.2s ease-out;
}
.imagen-fijada-abajo {
  position: absolute;
  bottom: 0;         /* Siempre pegada al fondo */
  left: 220px;       /* Distancia horizontal desde el borde izquierdo */
  z-index: 5;        /* Ajusta según tu escena */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c91dec9 */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d263c87 */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45a76679 */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b010f23 */.titulo-normal,
.titulo-normal2,
.titulo-invertido {
  transition: transform 0.2s ease-out;
  display: inline-block; /* Asegura que transform funcione correctamente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30b5e52d */<img src="https://i.ibb.co/pBMTKxjd/face.png" class="img-rotativa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16d229f2 */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbbf7db */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b0a91d */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d999ad *//* Contenedor central */
.atomo {
  position: relative;
  width: 200px;
  height: 300px;
  margin: auto;
}

/* Órbita base */
.orbita {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  transform-origin: center;
}

.particula {
  position: absolute;
  width: 35px;
  height: 35px;
  border-radius: 80%;
  filter: blur(1px); /* antes era 6px */
  animation: oscurecer 5s ease-in-out infinite alternate;
}

/* Colores */
.fuscia   { background: fuchsia; }
.cian     { background: cyan; }
.amarillo { background: yellow; }
/* Oscurecimiento */
@keyframes oscurecer {
  0%   { filter: blur(4px) brightness(1); }
  100% { filter: blur(4px) brightness(0); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(25px); }
  100% { transform: rotate(360deg) translateX(25px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(35px); }
  100% { transform: rotate(-360deg) translateX(35px); } /* Giro inverso */
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(45px); }
  100% { transform: rotate(360deg) translateX(55px); }
}
/* Órbita normal */
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(40px); }
  100% { transform: rotate(360deg) translateX(40px); }
}

/* Órbita inversa */
@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(60px); }
  100% { transform: rotate(-360deg) translateX(60px); } /* Giro contrario */
}

/* Órbita rápida */
@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(80px); }
  100% { transform: rotate(360deg) translateX(80px); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(8px); }
  100% { transform: rotate(360deg) translateX(8px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(12px); }
  100% { transform: rotate(-360deg) translateX(12px); }
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(16px); }
  100% { transform: rotate(360deg) translateX(16px); }
}
.particula::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 28px; /* Más grande para expandir el halo */
  height: 28px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: currentColor;
  opacity: 0.5; /* Más visible */
  filter: blur(12px); /* Blur más intenso */
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bd2c3f */.escena-cinematica {
  position: relative;
  width: 101%;
  height: 99vh;
  overflow: hidden;
}
/* Fondo fijo */
.fondo-fijo {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* Fondo movible */
.fondo-movible {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Imagen flotante */
.imagen-flotante {
  position: absolute;
  top: 10%; left: 0%;
  transform: translate(0%, 0%);
  z-index: 3;
  transition: transform 0.45s ease;
}

/* Título normal */
.titulo-normal {
  position: absolute;
  top: 15%; left: 28%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título normal2 */
.titulo-normal2 {
  position: absolute;
  top: 25.7%; left: 34%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título invertido */
.titulo-invertido {
  position: absolute;
  top: 39%; right: 54%;
  z-index: 6;
  transition: transform 0.8s ease;
}
/* Animación de rotación infinita */
@keyframes rotarInfinito {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Clase reutilizable para imágenes giratorias */
.img-rotativa {
  animation: rotarInfinito 18s linear infinite;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen que gira en sentido normal */
.img-rotativa {
  animation: rotarInfinito 12s linear infinite;
  transform-origin: center center;
  will-change: transform;
}

/* Imagen que gira en sentido inverso */
.img-rotativa-inversa {
  animation: rotarInfinito 23s linear infinite reverse;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur {
  animation: rotarInfinito 40s linear infinite reverse;
  transform-origin: center center;
  filter: blur(13px);
  transition: filter 0.5s ease;
  will-change: transform, filter;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur2 {
  animation: rotarInfinito 60s linear infinite reverse;
  transform-origin: center center;
  filter: blur(8px);
  transition: filter 0.3s ease;
  will-change: transform, filter;
}
/* Blur dinámico al pasar el mouse */
.img-rotativa-inversa-blur:hover {
  filter: blur(8px);
}
@media (max-width: 768px) {
  .titulo-normal {
    top: 15%;
    left: 10%;
    font-size: 6vw;
  }

  .titulo-invertido {
    top: 30%;
    right: 10%;
    font-size: 5vw;
  }

  .imagen-flotante {
    top: 60%;
    left: 50%;
    width: 80%;
    transform: translate(-50%, -50%);
  }

  .img-rotativa,
.img-rotativa-inversa,
.img-rotativa-inversa-blur,
.img-rotativa-inversa-blur2 {
  width: 60px;
  height: 60px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25177a */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6813d */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;
.contenedor-fondo {
  position: relative;
  width: 100%;
  height: 100vh; /* o el alto que necesites */
  overflow: hidden; /* evita scroll horizontal */
}

.contenedor-fondo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 120%; /* imagen más grande que el contenedor */
  height: 120%;
  background-image: url('URL-DE-TU-IMAGEN');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: translateX(-10%) translateY(-10%); /* centra la imagen sin desbordar */
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdad8a */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;
.imagen-flotante {
  position: absolute;
  top: 50%;
  left: 10%;
  transform: translate(-50%, -50%);
  transition: transform 0.2s ease-out;
}
.imagen-fijada-abajo {
  position: absolute;
  bottom: 0;         /* Siempre pegada al fondo */
  left: 220px;       /* Distancia horizontal desde el borde izquierdo */
  z-index: 5;        /* Ajusta según tu escena */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d136d68 */position: absolute;
inset: 0;
transition: transform 3s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d76cc55 */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3e29be */position: absolute;
inset: 0;
transition: transform 0.8s ease-out;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a5f1d1 */.titulo-normal,
.titulo-normal2,
.titulo-invertido {
  transition: transform 0.2s ease-out;
  display: inline-block; /* Asegura que transform funcione correctamente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01a13cf */<img src="https://i.ibb.co/pBMTKxjd/face.png" class="img-rotativa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b0d1ea */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ec1584 */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27ffe5c */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1021367 *//* Contenedor central */
.atomo {
  position: relative;
  width: 200px;
  height: 300px;
  margin: auto;
}

/* Órbita base */
.orbita {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  transform-origin: center;
}

.particula {
  position: absolute;
  width: 35px;
  height: 35px;
  border-radius: 80%;
  filter: blur(1px); /* antes era 6px */
  animation: oscurecer 5s ease-in-out infinite alternate;
}

/* Colores */
.fuscia   { background: fuchsia; }
.cian     { background: cyan; }
.amarillo { background: yellow; }
/* Oscurecimiento */
@keyframes oscurecer {
  0%   { filter: blur(4px) brightness(1); }
  100% { filter: blur(4px) brightness(0); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(25px); }
  100% { transform: rotate(360deg) translateX(25px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(35px); }
  100% { transform: rotate(-360deg) translateX(35px); } /* Giro inverso */
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(45px); }
  100% { transform: rotate(360deg) translateX(55px); }
}
/* Órbita normal */
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(40px); }
  100% { transform: rotate(360deg) translateX(40px); }
}

/* Órbita inversa */
@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(60px); }
  100% { transform: rotate(-360deg) translateX(60px); } /* Giro contrario */
}

/* Órbita rápida */
@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(80px); }
  100% { transform: rotate(360deg) translateX(80px); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(8px); }
  100% { transform: rotate(360deg) translateX(8px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(12px); }
  100% { transform: rotate(-360deg) translateX(12px); }
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(16px); }
  100% { transform: rotate(360deg) translateX(16px); }
}
.particula::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 28px; /* Más grande para expandir el halo */
  height: 28px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: currentColor;
  opacity: 0.5; /* Más visible */
  filter: blur(12px); /* Blur más intenso */
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106f22c */.escena-cinematica {
  position: relative;
  width: 101%;
  height: 99vh;
  overflow: hidden;
}
/* Fondo fijo */
.fondo-fijo {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* Fondo movible */
.fondo-movible {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Imagen flotante */
.imagen-flotante {
  position: absolute;
  top: 10%; left: 0%;
  transform: translate(0%, 0%);
  z-index: 3;
  transition: transform 0.45s ease;
}

/* Título normal */
.titulo-normal {
  position: absolute;
  top: 15%; left: 28%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título normal2 */
.titulo-normal2 {
  position: absolute;
  top: 25.7%; left: 34%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título invertido */
.titulo-invertido {
  position: absolute;
  top: 39%; right: 54%;
  z-index: 6;
  transition: transform 0.8s ease;
}
/* Animación de rotación infinita */
@keyframes rotarInfinito {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Clase reutilizable para imágenes giratorias */
.img-rotativa {
  animation: rotarInfinito 18s linear infinite;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen que gira en sentido normal */
.img-rotativa {
  animation: rotarInfinito 12s linear infinite;
  transform-origin: center center;
  will-change: transform;
}

/* Imagen que gira en sentido inverso */
.img-rotativa-inversa {
  animation: rotarInfinito 23s linear infinite reverse;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur {
  animation: rotarInfinito 40s linear infinite reverse;
  transform-origin: center center;
  filter: blur(13px);
  transition: filter 0.5s ease;
  will-change: transform, filter;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur2 {
  animation: rotarInfinito 60s linear infinite reverse;
  transform-origin: center center;
  filter: blur(8px);
  transition: filter 0.3s ease;
  will-change: transform, filter;
}
/* Blur dinámico al pasar el mouse */
.img-rotativa-inversa-blur:hover {
  filter: blur(8px);
}
@media (max-width: 768px) {
  .titulo-normal {
    top: 15%;
    left: 10%;
    font-size: 6vw;
  }

  .titulo-invertido {
    top: 30%;
    right: 10%;
    font-size: 5vw;
  }

  .imagen-flotante {
    top: 60%;
    left: 50%;
    width: 80%;
    transform: translate(-50%, -50%);
  }

  .img-rotativa,
.img-rotativa-inversa,
.img-rotativa-inversa-blur,
.img-rotativa-inversa-blur2 {
  width: 60px;
  height: 60px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f0a2e */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6901fb1 */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-586838b */position: absolute;
inset: 0;
transition: transform 0.2s ease-out;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6774e32 */.titulo-normal,
.titulo-normal2,
.titulo-invertido {
  transition: transform 0.2s ease-out;
  display: inline-block; /* Asegura que transform funcione correctamente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca2fce2 */<img src="https://i.ibb.co/pBMTKxjd/face.png" class="img-rotativa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-448f93d */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31840d7 */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb0dd31 */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022ba79 */<img src="URL-DE-TU-IMAGEN" class="img-rotativa-inversa" />/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67feb14 *//* Contenedor central */
.atomo {
  position: relative;
  width: 200px;
  height: 300px;
  margin: auto;
}

/* Órbita base */
.orbita {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  transform-origin: center;
}

.particula {
  position: absolute;
  width: 35px;
  height: 35px;
  border-radius: 80%;
  filter: blur(1px); /* antes era 6px */
  animation: oscurecer 5s ease-in-out infinite alternate;
}

/* Colores */
.fuscia   { background: fuchsia; }
.cian     { background: cyan; }
.amarillo { background: yellow; }
/* Oscurecimiento */
@keyframes oscurecer {
  0%   { filter: blur(4px) brightness(1); }
  100% { filter: blur(4px) brightness(0); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(25px); }
  100% { transform: rotate(360deg) translateX(25px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(35px); }
  100% { transform: rotate(-360deg) translateX(35px); } /* Giro inverso */
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(45px); }
  100% { transform: rotate(360deg) translateX(55px); }
}
/* Órbita normal */
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(40px); }
  100% { transform: rotate(360deg) translateX(40px); }
}

/* Órbita inversa */
@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(60px); }
  100% { transform: rotate(-360deg) translateX(60px); } /* Giro contrario */
}

/* Órbita rápida */
@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(80px); }
  100% { transform: rotate(360deg) translateX(80px); }
}
@keyframes orbita1 {
  0%   { transform: rotate(0deg) translateX(8px); }
  100% { transform: rotate(360deg) translateX(8px); }
}

@keyframes orbita2 {
  0%   { transform: rotate(0deg) translateX(12px); }
  100% { transform: rotate(-360deg) translateX(12px); }
}

@keyframes orbita3 {
  0%   { transform: rotate(0deg) translateX(16px); }
  100% { transform: rotate(360deg) translateX(16px); }
}
.particula::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 28px; /* Más grande para expandir el halo */
  height: 28px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: currentColor;
  opacity: 0.5; /* Más visible */
  filter: blur(12px); /* Blur más intenso */
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b05c6df */.escena-cinematica {
  position: relative;
  width: 101%;
  height: 99vh;
  overflow: hidden;
}
/* Fondo fijo */
.fondo-fijo {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* Fondo movible */
.fondo-movible {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Imagen flotante */
.imagen-flotante {
  position: absolute;
  top: 10%; left: 0%;
  transform: translate(0%, 0%);
  z-index: 3;
  transition: transform 0.45s ease;
}

/* Título normal */
.titulo-normal {
  position: absolute;
  top: 15%; left: 28%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título normal2 */
.titulo-normal2 {
  position: absolute;
  top: 25.7%; left: 34%;
  z-index: 6;
  transition: transform 0.2s ease;
}

/* Título invertido */
.titulo-invertido {
  position: absolute;
  top: 39%; right: 54%;
  z-index: 6;
  transition: transform 0.8s ease;
}
/* Animación de rotación infinita */
@keyframes rotarInfinito {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Clase reutilizable para imágenes giratorias */
.img-rotativa {
  animation: rotarInfinito 18s linear infinite;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen que gira en sentido normal */
.img-rotativa {
  animation: rotarInfinito 12s linear infinite;
  transform-origin: center center;
  will-change: transform;
}

/* Imagen que gira en sentido inverso */
.img-rotativa-inversa {
  animation: rotarInfinito 23s linear infinite reverse;
  transform-origin: center center;
  will-change: transform;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur {
  animation: rotarInfinito 40s linear infinite reverse;
  transform-origin: center center;
  filter: blur(13px);
  transition: filter 0.5s ease;
  will-change: transform, filter;
}
/* Imagen con rotación inversa y blur */
.img-rotativa-inversa-blur2 {
  animation: rotarInfinito 60s linear infinite reverse;
  transform-origin: center center;
  filter: blur(8px);
  transition: filter 0.3s ease;
  will-change: transform, filter;
}
/* Blur dinámico al pasar el mouse */
.img-rotativa-inversa-blur:hover {
  filter: blur(8px);
}
@media (max-width: 768px) {
  .titulo-normal {
    top: 15%;
    left: 10%;
    font-size: 6vw;
  }

  .titulo-invertido {
    top: 30%;
    right: 10%;
    font-size: 5vw;
  }

  .imagen-flotante {
    top: 60%;
    left: 50%;
    width: 80%;
    transform: translate(-50%, -50%);
  }

  .img-rotativa,
.img-rotativa-inversa,
.img-rotativa-inversa-blur,
.img-rotativa-inversa-blur2 {
  width: 60px;
  height: 60px;
}
@media (max-width: 768px) {
  .titulo-normal {
    top: 12%;
    left: 10%;
    font-size: 6vw;
  }
  .titulo-normal2 {
    top: 30%;
    left: 12%;
    font-size: 5.5vw;
  }
  .titulo-invertido {
    top: 40%;
    right: 8%;
    font-size: 5vw;
  }
  .imagen-flotante {
    top: 60%;
    left: 50%;
    width: 80%;
    transform: translate(-50%, -50%);
  }
  .img-base {
    width: 60px;
    height: 60px;
    opacity: 0.8;
    scale: 0.9;
  }
}

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-773f226e */.icon-menu .elementor-widget-divider{
    transition: none;
}
.icon-menu.transition .elementor-widget-divider{
    transition: margin-top 0.5s ease-in-out, opacity 0.1s ease-in-out;
}
.icon-menu .elementor-widget-divider{
    opacity: 0;
    margin-top: 20px;
}
.icon-menu.bubbling .elementor-widget-divider{
    opacity: 1;
    margin-top: 0px;
}
.icon-menu.bubble .elementor-widget-divider{
    transition: all 0.3s ease-in-out, opacity 0.1s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-773f226e .elementor-widget-container{
    background: var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-773f226e:before{
    content: "";
    position: absolute;
    top: 4px;
    left: -29px;
    width: 30px;
    height: 30px;
    background: transparent;
    border-radius: 50%;
    box-shadow: 15px 18px var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-773f226e:after{
    content: "";
    position: absolute;
    top: 4px;
    right: -29px;
    width: 30px;
    height: 30px;
    background: transparent;
    border-radius: 50%;
    box-shadow: -15px 18px var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-773f226e{
    z-index: -1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-622710d6 */.elementor-314 .elementor-element.elementor-element-622710d6{
    --background-color: #FFFFFF;
    --menu-active-color: #050AD5;
}
.elementor-314 .elementor-element.elementor-element-622710d6{
    width: max-content;
    transform: translateX(-50%);
    transition: none;
    background: var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6:before{
    content: "" !important;
    display: none !important;
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition{
    transition: all 0.3s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-622710d6.hidden{
    opacity: 0;
    pointer-events: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.stroke .elementor-icon{
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 0.08em;
  -webkit-text-stroke-color: currentColor;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box .elementor-icon-box-icon span{
    padding-bottom: 9px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: -15px 0 0;
    position: relative;
    z-index: 1;
    transform: translateY(35px);
    transition: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition .elementor-widget-icon-box .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6.transition .elementor-widget-icon-box .elementor-icon-box-icon span{
    transition: all 0.3s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.active .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.active .elementor-icon-box-icon span{
    transform: translateY(0);
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box .elementor-icon-box-icon i,
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box .elementor-icon-box-icon svg{
    transition: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition .elementor-widget-icon-box .elementor-icon-box-icon i,
.elementor-314 .elementor-element.elementor-element-622710d6.transition .elementor-widget-icon-box .elementor-icon-box-icon svg{
    transition: all 0.3s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.active .elementor-icon-box-icon i{
    color: var(--menu-active-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.active .elementor-icon-box-icon svg{
    fill: var(--menu-active-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-icon-box-content{
    width: 125%;
    transform: translate(-50%,8px);
    position: relative;
    left: 50%;
    opacity: 0;
    z-index: -1;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 34px;
    pointer-events: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition .elementor-icon-box-content{
    transition: all 0.3s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-icon-box.active .elementor-icon-box-content{
    opacity: 1;
    z-index: 2;
    transform: translate(-50%,0px);
    pointer-events: initial;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-icon-box-title a,
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-icon-box-title span{
    background: var(--menu-active-color);
    padding: 5px 8px;
    border-radius: 10px;
    display: table;
}
.elementor-314 .elementor-element.elementor-element-622710d6 a,
.elementor-314 .elementor-element.elementor-element-622710d6 a:active,
.elementor-314 .elementor-element.elementor-element-622710d6 a:focus{
    outline: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6:not(.v2) .elementor-icon-box-title{
    transform: none !important;
}
.elementor-314 .elementor-element.elementor-element-622710d6 .elementor-widget-html{
    display: none;
}
@media (max-width: 767px){
.elementor-314 .elementor-element.elementor-element-622710d6{
    width: calc(100% + 2px);
    justify-content: center;
}
}



/* Code for version 2 */
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-wrapper{
    display: flex;
    flex-direction: column;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-content{
    order: -1;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon a{
    padding: 0;
    margin: 0;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-divider{
    display: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box .elementor-icon-box-icon span{
    padding: 30px 0 5px;
    margin: -44px 0 0;
    transform: translateY(0);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box.active .elementor-icon-box-content {
    transform: translate(-50%,-20px);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-title{
    border: 5px solid var(--background-color);
    border-radius: 17px;
    position: relative;
    box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.1);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-title:before,
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-title:after{
    content: "";
    position: absolute;
    bottom: 9px;
    width: 13px;
    height: 13px;
    background: transparent;
    border-radius: 50%;
    z-index: -1;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-title:before{
    left: -18px;
    box-shadow: 7px 7px var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-title:after{
    right: -18px;
    box-shadow: -7px 7px var(--background-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-content {
    align-items: flex-end;
    width: 200px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-wrapper{
    position: relative;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-wrapper:before{
    content: "";
    position: absolute;
    top: 5px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    z-index: 3;
    left: 50%;
    background: var(--menu-active-color);
    transform: translate(-50%,35px);
    pointer-events: none;
    opacity: 0;
    transition: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box.active .elementor-icon-box-wrapper:before{
    opacity: 1;
    transform: translate(-50%,0);
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition.v2 .elementor-icon-box-wrapper:before{
    transition: all 0.3s ease-in-out;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon{
    position: relative;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon:before,
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon:after{
    content: "";
    position: absolute;
    top: -27px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    z-index: 3;
    background: transparent;
    transform: translate(-50%,35px);
    pointer-events: none;
    opacity: 0;
    transition: none;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon:before{
    box-shadow: 2px -2px var(--menu-active-color);
    left: calc(50% - 7px);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-icon-box-icon:after{
    box-shadow: -2px -2px var(--menu-active-color);
    left: calc(50% + 7px);
}

.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box.active .elementor-icon-box-icon:before,
.elementor-314 .elementor-element.elementor-element-622710d6.v2 .elementor-widget-icon-box.active .elementor-icon-box-icon:after{
    opacity: 1;
    transform: translate(-50%,0);
}
.elementor-314 .elementor-element.elementor-element-622710d6.transition.v2 .elementor-icon-box-icon:before,
.elementor-314 .elementor-element.elementor-element-622710d6.transition.v2 .elementor-icon-box-icon:after{
    transition: all 0.3s ease-in-out;
}

@media (max-width: 767px){
.elementor-314 .elementor-element.elementor-element-622710d6.v2{
    border-radius: 0;
    padding-left: 10px;
    padding-right: 10px;
}
}


/* Code for version 3 */
.elementor-314 .elementor-element.elementor-element-622710d6.v3{
    --default-text-color: #000;
    --active-icon-color: #fff!important;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3{
    padding-bottom: 3px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-icon-box-content{
    opacity: 1;
    z-index: 1;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-icon-box-title a,
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-icon-box-title span{
    background: none;
    color: var(--default-text-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-title a,
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-title span{
    color: var(--menu-active-color);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box .elementor-icon-box-icon span{
    padding-bottom: 32px;
    margin-top: -19px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-icon a,
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-icon span{
    transform: translateY(16px);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-icon-box-content{
    transform: translate(-50%,0px);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-content{
    transform: translate(-50%,-3px);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-divider .elementor-widget-container:before{
    content: '';
    position: absolute;
    background: var(--menu-active-color);
    border-radius: 100%;
    top: 5px;
    left: 5px;
    height: calc(100% - 5px*2);
    width: calc(100% - 5px*2);
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-divider{
    top: -24px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-divider:before {
    top: -6px;
    left: -24px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-divider:after{
    z-index: -1!important;
    top: -6px;
    right: -24px;
}
.elementor-314 .elementor-element.elementor-element-622710d6.v3 .elementor-widget-icon-box.active .elementor-icon-box-icon i{
    color: var(--active-icon-color);
}
@media (max-width: 767px){
.elementor-314 .elementor-element.elementor-element-622710d6.v3{
    padding-left: 10px;
    padding-right: 10px;
}
}/* End custom CSS */
/* Start custom CSS *//* Corregir Desbordamiento CSS - Rafael Azuaje
 */
html, body {
  overflow-x: hidden;
}/* End custom CSS */