.elementor-12167 .elementor-element.elementor-element-da0640b{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-da0640b{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-da0640b{right:0px;}.elementor-12167 .elementor-element.elementor-element-78ceaef{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-df67ce6{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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;--z-index:9;}.elementor-12167 .elementor-element.elementor-element-df67ce6::before, .elementor-12167 .elementor-element.elementor-element-df67ce6 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-df67ce6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-df67ce6 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-df67ce6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-df67ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #07090C94 20%, #FFFFFF00 60%);}.elementor-12167 .elementor-element.elementor-element-c01e946{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c01e946::before, .elementor-12167 .elementor-element.elementor-element-c01e946 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c01e946 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c01e946 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c01e946 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c01e946 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #07090CE0 0%, #07090C 100%);}.elementor-12167 .elementor-element.elementor-element-ffe8398{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-12167 .elementor-element.elementor-element-7de2cc5{--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-12167 .elementor-element.elementor-element-e2e174b{--display:flex;--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-12167 .elementor-element.elementor-element-6364c19{--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: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-12167 .elementor-element.elementor-element-d6d470d{background-color:#02010100;margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 11px 3px 11px;--ha-tfx-translate-y-hover:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 9px 0px rgba(255, 255, 255, 0.28) inset;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d6d470d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-d6d470d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#01FF7D59;box-shadow:0px 0px 9px 0px rgba(0.5889945652173861, 255, 125.37482739396279, 0.35) inset;}.elementor-12167 .elementor-element.elementor-element-d6d470d .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-stacked .elementor-icon{background-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-default .elementor-icon{color:#E4E4E4A6;border-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-default .elementor-icon svg{fill:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-d6d470d.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d6d470d .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-d6d470d .elementor-icon svg{height:24px;}.elementor-12167 .elementor-element.elementor-element-e481f62{background-color:#02010100;margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 11px 3px 11px;--ha-tfx-translate-y-hover:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 9px 0px rgba(255, 255, 255, 0.28) inset;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e481f62.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-e481f62:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#01FF7D59;box-shadow:0px 0px 9px 0px rgba(0.9999999999999964, 255, 125.00000000000001, 0.35) inset;}.elementor-12167 .elementor-element.elementor-element-e481f62 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-stacked .elementor-icon{background-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-default .elementor-icon{color:#E4E4E4A6;border-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-default .elementor-icon svg{fill:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-e481f62.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e481f62 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-e481f62 .elementor-icon svg{height:24px;}.elementor-12167 .elementor-element.elementor-element-5c78cdf{background-color:#02010100;margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 11px 3px 11px;--ha-tfx-translate-y-hover:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 9px 0px rgba(255, 255, 255, 0.28) inset;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-5c78cdf:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#01FF7D59;box-shadow:0px 0px 9px 0px rgba(0.9999999999999964, 255, 125.00000000000001, 0.35) inset;}.elementor-12167 .elementor-element.elementor-element-5c78cdf .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-stacked .elementor-icon{background-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-default .elementor-icon{color:#E4E4E4A6;border-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-default .elementor-icon svg{fill:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-5c78cdf.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5c78cdf .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-5c78cdf .elementor-icon svg{height:24px;}.elementor-12167 .elementor-element.elementor-element-118b880{background-color:#02010100;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 11px 3px 11px;--ha-tfx-translate-y-hover:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 9px 0px rgba(255, 255, 255, 0.28) inset;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-118b880.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-118b880:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#01FF7D59;box-shadow:0px 0px 9px 0px rgba(0.9999999999999964, 255, 125.00000000000001, 0.35) inset;}.elementor-12167 .elementor-element.elementor-element-118b880 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-stacked .elementor-icon{background-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-default .elementor-icon{color:#E4E4E4A6;border-color:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-default .elementor-icon svg{fill:#E4E4E4A6;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-framed .elementor-icon:hover, .elementor-12167 .elementor-element.elementor-element-118b880.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-118b880 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-118b880 .elementor-icon svg{height:24px;}.elementor-12167 .elementor-element.elementor-element-bb27ea5.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bb27ea5{text-align:start;}.elementor-12167 .elementor-element.elementor-element-bb27ea5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-cccfa79 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-04a6a78{--divider-border-style:solid;--divider-color:#E9FFF43D;--divider-border-width:1px;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-04a6a78 .elementor-divider-separator{width:100%;}.elementor-12167 .elementor-element.elementor-element-04a6a78 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-12167 .elementor-element.elementor-element-f6f2ec4{--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-12167 .elementor-element.elementor-element-d271bb4{--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;--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-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-dc6483f.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-dc6483f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-dc6483f.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-ece2734.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-ece2734.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-ece2734.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-385cc7b{--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-12167 .elementor-element.elementor-element-f79720f{--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;--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-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-bdb87ae.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-bdb87ae.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-bdb87ae.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-4a6f180.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-4a6f180.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-4a6f180.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-0280e2c{--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-12167 .elementor-element.elementor-element-c0dc9e4{--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;--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-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-3d5187f.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-3d5187f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-3d5187f.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-c483307.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-c483307.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-c483307.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5715dc3{--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-12167 .elementor-element.elementor-element-714fb84{--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;--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-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFEB;}.elementor-12167 .elementor-element.elementor-element-73bde6a.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-73bde6a.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-73bde6a.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-73e658e.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-73e658e.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-73e658e.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-0039bfb{--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-12167 .elementor-element.elementor-element-d6b4c09{--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;--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-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-d4b83e0.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-d4b83e0.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-d4b83e0.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-d5fd27a.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-d5fd27a.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-d5fd27a.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1cd0910{--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-12167 .elementor-element.elementor-element-617816b{--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;--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-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-274abab.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-274abab.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-274abab.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-f09dd96.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-f09dd96.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f09dd96.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-370f170{--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-12167 .elementor-element.elementor-element-503fd34{--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;--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-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-766b782.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-766b782.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-766b782.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title{margin-block-end:-3px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-7a6afcb.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-7a6afcb.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-7a6afcb.elementor-view-default .elementor-icon{fill:#CECECE;color:#CECECE;border-color:#CECECE;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-2534c3f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 396px );max-width:396px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:396px;--container-widget-flex-grow:0;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-2534c3f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3.3px;--swiper-pagination-bullet-vertical-gap:3.3px;}.elementor-12167 .elementor-element.elementor-element-00ec826{width:var( --container-widget-width, 380px );max-width:380px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;border-radius:5rem 5rem 5rem 5rem;box-shadow:0px 0px 9px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-00ec826:hover{--e-transform-rotateZ:1deg;box-shadow:0px 0px 9px 0px #C9FF00;}.elementor-12167 .elementor-element.elementor-element-00ec826.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-00ec826.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-349ce4c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-12167 .elementor-element.elementor-element-e7a71cd{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;top:351px;z-index:5;--ha-tfx-rotate-z:21deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e7a71cd{right:135px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e7a71cd{left:135px;}.elementor-12167 .elementor-element.elementor-element-e7a71cd img{opacity:0.81;filter:brightness( 100% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:3s;}.elementor-12167 .elementor-element.elementor-element-e7a71cd:hover img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 1.2px ) hue-rotate( 201deg );}.elementor-12167 .elementor-element.elementor-element-8fa938e{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;top:201px;--ha-tfx-rotate-z:-9deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-8fa938e{left:-84.06px;}body.rtl .elementor-12167 .elementor-element.elementor-element-8fa938e{right:-84.06px;}.elementor-12167 .elementor-element.elementor-element-8fa938e img{opacity:0.81;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-a9171cb{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;bottom:81px;z-index:8;--ha-tfx-rotate-z:21deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-a9171cb{right:-47.748px;}body.rtl .elementor-12167 .elementor-element.elementor-element-a9171cb{left:-47.748px;}.elementor-12167 .elementor-element.elementor-element-a9171cb:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bc831ec{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bc831ec{right:0px;}.elementor-12167 .elementor-element.elementor-element-bc831ec{bottom:0px;z-index:8;--ha-tfx-rotate-z:21deg;}.elementor-12167 .elementor-element.elementor-element-bc831ec img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-bc831ec:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 5.7px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-b912976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-12167 .elementor-element.elementor-element-b912976.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e5dc1a5{width:var( --container-widget-width, 162px );max-width:162px;--container-widget-width:162px;--container-widget-flex-grow:0;top:124.696px;--ha-tfx-rotate-z:21deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e5dc1a5{right:144px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e5dc1a5{left:144px;}.elementor-12167 .elementor-element.elementor-element-e5dc1a5 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-e5dc1a5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-ab757d8{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-b990517 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-b990517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b990517.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b990517 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-b990517 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-513c7f5{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-513c7f5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-513c7f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a029c6d{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-a029c6d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-a029c6d .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-bc584e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-5e80929{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;width:var( --container-widget-width, 430px );max-width:430px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-5e80929.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5e80929 .elementor-divider-separator{width:500px;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-5e80929 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-b31290a .elementor-button{background-color:#111111F0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.74);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 10px 6px rgba(0, 0, 0, 0.34);border-radius:99px 99px 99px 99px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-b31290a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b31290a.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f27e1f1{--display:flex;--min-height:99px;--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;--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;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-55214a2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-55214a2.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-55214a2:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-55214a2.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-55214a2 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-d415f74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-0abd61f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-0abd61f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ed1099b .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-ed1099b .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-ed1099b .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-ed1099b .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ed1099b .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ed1099b .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-6732538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-6732538.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6732538{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6732538{left:18px;}.elementor-12167 .elementor-element.elementor-element-c2a284d{width:var( --container-widget-width, 900px );max-width:900px;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:1;border-style:solid;border-width:9px 9px 9px 9px;border-color:#00FF77;border-radius:27px 27px 27px 27px;box-shadow:0px 0px 100px 18px rgba(0, 255, 119.00000000000003, 0.99);}.elementor-12167 .elementor-element.elementor-element-c2a284d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c2a284d:hover{border-style:solid;border-width:9px 9px 9px 9px;border-radius:27px 27px 27px 27px;box-shadow:0px 0px 100px 18px #00FF77;}.elementor-12167 .elementor-element.elementor-element-c2a284d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12167 .elementor-element.elementor-element-c2a284d .elementor-custom-embed-play i{color:#E9FFF4;font-size:70px;text-shadow:0px 0px 10px #00FF77;}.elementor-12167 .elementor-element.elementor-element-c2a284d .elementor-custom-embed-play svg{fill:#E9FFF4;width:70px;height:70px;}.elementor-12167 .elementor-element.elementor-element-6295b5b{--display:flex;--position:absolute;--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;bottom:-45px;--z-index:9;}.elementor-12167 .elementor-element.elementor-element-6295b5b.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-064911b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-12167 .elementor-element.elementor-element-0c1466d{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF777D;--border-color:#00FF777D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.7019607843137254);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-0c1466d:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-0c1466d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090C99;}.elementor-12167 .elementor-element.elementor-element-0c1466d:hover{background-color:transparent;background-image:linear-gradient(60deg, #FFFFFF00 0%, #19E28C33 100%);border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF77;--border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-0c1466d, .elementor-12167 .elementor-element.elementor-element-0c1466d::before{--border-transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-e3f58fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.88);color:#D3D3D3;transition-duration:0.6s;}.elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-stacked .elementor-icon{background-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-default .elementor-icon{fill:#D1D1D1;color:#D1D1D1;border-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-view-default:has(:focus) .elementor-icon{fill:#E7FFF2;color:#E7FFF2;border-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-e3f58fd:has(:hover) .elementor-icon-box-title,
					 .elementor-12167 .elementor-element.elementor-element-e3f58fd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-ba6c10a{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF777D;--border-color:#00FF777D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.7);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-ba6c10a:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ba6c10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090C99;}.elementor-12167 .elementor-element.elementor-element-ba6c10a:hover{background-color:transparent;background-image:linear-gradient(60deg, #FFFFFF00 0%, #19E28C33 100%);border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF77;--border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ba6c10a, .elementor-12167 .elementor-element.elementor-element-ba6c10a::before{--border-transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-2644a4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.88);color:#D3D3D3;transition-duration:0.6s;}.elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-stacked .elementor-icon{background-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-default .elementor-icon{fill:#D1D1D1;color:#D1D1D1;border-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-view-default:has(:focus) .elementor-icon{fill:#E7FFF2;color:#E7FFF2;border-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-2644a4f:has(:hover) .elementor-icon-box-title,
					 .elementor-12167 .elementor-element.elementor-element-2644a4f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-5cffa58{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF777D;--border-color:#00FF777D;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.7019607843137254);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-5cffa58:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-5cffa58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090C99;}.elementor-12167 .elementor-element.elementor-element-5cffa58:hover{background-color:transparent;background-image:linear-gradient(60deg, #FFFFFF00 0%, #19E28C33 100%);border-style:solid;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#00FF77;--border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-5cffa58, .elementor-12167 .elementor-element.elementor-element-5cffa58::before{--border-transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.88);color:#D3D3D3;transition-duration:0.6s;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-stacked .elementor-icon{background-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-default .elementor-icon{fill:#D1D1D1;color:#D1D1D1;border-color:#D1D1D1;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-view-default:has(:focus) .elementor-icon{fill:#E7FFF2;color:#E7FFF2;border-color:#E7FFF2;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0:has(:hover) .elementor-icon-box-title,
					 .elementor-12167 .elementor-element.elementor-element-f8ffcd0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-371fa2c{--display:flex;--position:absolute;--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;border-style:none;--border-style:none;--margin-top:-267px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-371fa2c:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-371fa2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF77;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-371fa2c{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-371fa2c{right:0px;}.elementor-12167 .elementor-element.elementor-element-18b30f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9;border-style:none;}.elementor-12167 .elementor-element.elementor-element-18b30f3.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-fdfdbf9{--display:flex;--position:absolute;--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;border-style:none;--border-style:none;--margin-top:-267px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-fdfdbf9:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-fdfdbf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FFF4;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-fdfdbf9{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-fdfdbf9{right:0px;}.elementor-12167 .elementor-element.elementor-element-11ad489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9;border-style:none;}.elementor-12167 .elementor-element.elementor-element-11ad489.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2e8fafc{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c8ddf95{--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-12167 .elementor-element.elementor-element-bcd7f24{--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-12167 .elementor-element.elementor-element-295f1c5{--display:flex;--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-12167 .elementor-element.elementor-element-5f63124 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-5f63124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5f63124.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-5f63124 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-5f63124 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-c66b863{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-c66b863 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-0a03451{--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-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;}.elementor-12167 .elementor-element.elementor-element-04baab9{--display:flex;--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;}.elementor-12167 .elementor-element.elementor-element-04baab9.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-da75963{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-da75963.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-da75963:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-da75963.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-da75963 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-8c12bcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;--border-radius:21px 21px 21px 21px;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-8c12bcb.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-cdb2789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-cdb2789.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-e1b9dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-e1b9dd4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e1b9dd4{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e1b9dd4{left:18px;}.elementor-12167 .elementor-element.elementor-element-5687a07{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-a396e6b{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDFEFF;--border-color:#DDFEFF;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 0px 0px #DDFEFF;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-a396e6b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-a396e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62AFFF12;}.elementor-12167 .elementor-element.elementor-element-a396e6b::before, .elementor-12167 .elementor-element.elementor-element-a396e6b > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-a396e6b > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-a396e6b > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-a396e6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-a396e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8000000 0%, #000000 84%);}.elementor-12167 .elementor-element.elementor-element-ec42cb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-ec42cb1.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ec42cb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:33px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d858e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-d858e1b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-cacd344{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-cacd344 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-cacd344 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDFEFF;border-radius:100px 100px 100px 100px;padding:10px 18px 10px 18px;}.elementor-12167 .elementor-element.elementor-element-4329b50{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00F7FF47;--border-color:#00F7FF47;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 0px 0px #00FFCE;--margin-top:-60px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-4329b50:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-4329b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62AFFF12;}.elementor-12167 .elementor-element.elementor-element-4329b50::before, .elementor-12167 .elementor-element.elementor-element-4329b50 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4329b50 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4329b50 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4329b50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4329b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8000000 0%, #000000 84%);}.elementor-12167 .elementor-element.elementor-element-555b669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-555b669.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-555b669 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-53f6afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-53f6afb.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-54bc73c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-54bc73c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-54bc73c .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0FCFF;border-radius:100px 100px 100px 100px;padding:10px 18px 10px 18px;}.elementor-12167 .elementor-element.elementor-element-20e178f{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00FF13;--border-color:#00FF13;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 0px 0px #00FF13;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-20e178f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-20e178f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00250073;}.elementor-12167 .elementor-element.elementor-element-20e178f::before, .elementor-12167 .elementor-element.elementor-element-20e178f > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-20e178f > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-20e178f > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-20e178f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-20e178f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8000000 0%, #000000 84%);}.elementor-12167 .elementor-element.elementor-element-bcc1e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-bcc1e04.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bcc1e04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-66a56dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-66a56dd.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-210757b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-210757b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-210757b .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0FCFF;border-radius:100px 100px 100px 100px;padding:10px 18px 10px 18px;}.elementor-12167 .elementor-element.elementor-element-ba06a62{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00FF77;--border-color:#00FF77;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 0px 0px #00FF77;--margin-top:-60px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-ba06a62:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ba06a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E1569;}.elementor-12167 .elementor-element.elementor-element-ba06a62::before, .elementor-12167 .elementor-element.elementor-element-ba06a62 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-ba06a62 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-ba06a62 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-ba06a62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-ba06a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8000000 0%, #000000 84%);}.elementor-12167 .elementor-element.elementor-element-ba77d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-ba77d34.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ba77d34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-49fa5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-49fa5f2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8a4557e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-8a4557e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-8a4557e .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00FF77;border-radius:100px 100px 100px 100px;padding:10px 18px 10px 18px;}.elementor-12167 .elementor-element.elementor-element-c43dedc{--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:63px 0px;--row-gap:63px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4d19a78{--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-12167 .elementor-element.elementor-element-f5707ef{--display:flex;--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-12167 .elementor-element.elementor-element-7d8e6d8 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-52cf20c{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-52cf20c .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-ae33921{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ae33921.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ae33921 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-75f8aa0{--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:flex-end;--gap:9px 0px;--row-gap:9px;--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-12167 .elementor-element.elementor-element-ae75d4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-ae75d4e.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6a3dad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6a3dad6.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-ab61fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-ab61fcd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ab61fcd{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ab61fcd{left:18px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-f74951e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-f74951e.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-979c170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-979c170.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-979c170{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-979c170{left:18px;}.elementor-12167 .elementor-element.elementor-element-3fac9e8{width:auto;max-width:auto;bottom:0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-3fac9e8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-3fac9e8{left:60px;}body.rtl .elementor-12167 .elementor-element.elementor-element-3fac9e8{right:60px;}.elementor-12167 .elementor-element.elementor-element-3fac9e8:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-3fac9e8.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-3fac9e8 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-502a770{--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:54px 0px;--row-gap:54px;--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-12167 .elementor-element.elementor-element-551ae08{--display:flex;--min-height:38px;--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-12167 .elementor-element.elementor-element-8b9f300{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:1px;}.elementor-12167 .elementor-element.elementor-element-8b9f300 .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-8b9f300 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-12167 .elementor-element.elementor-element-77c9715{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-12167 .elementor-element.elementor-element-7d550f0{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:21px 21px 21px 21px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-2e45244{width:var( --container-widget-width, 201px );max-width:201px;background-color:#00FF77;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;top:-90px;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 12px 0px #00FF77;text-align:center;}.elementor-12167 .elementor-element.elementor-element-2e45244.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-2e45244:hover{box-shadow:0px 0px 12px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-2e45244 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12167 .elementor-element.elementor-element-e0c1fb6{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:2.1px;width:var( --container-widget-width, 56px );max-width:56px;--e-transform-rotateZ:90deg;--container-widget-width:56px;--container-widget-flex-grow:0;top:-30px;}.elementor-12167 .elementor-element.elementor-element-e0c1fb6.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e0c1fb6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-e0c1fb6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-ae8274c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-36px;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ae8274c .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-view-stacked .elementor-icon{background-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-view-default .elementor-icon{color:#00FF77;border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-ae8274c.elementor-view-default .elementor-icon svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ae8274c .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-ae8274c .elementor-icon svg{height:22px;}.elementor-12167 .elementor-element.elementor-element-7201f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-7201f87.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7201f87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b66678d{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7309cf8{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c8bd7f0{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f700fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-45px;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f700fa0{left:117px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f700fa0{right:117px;}.elementor-12167 .elementor-element.elementor-element-f700fa0 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-view-stacked .elementor-icon{background-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-view-default .elementor-icon{color:#00FF77;border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f700fa0.elementor-view-default .elementor-icon svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-f700fa0 .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-f700fa0 .elementor-icon svg{height:22px;}.elementor-12167 .elementor-element.elementor-element-bb84170{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:2.1px;width:var( --container-widget-width, 56px );max-width:56px;--e-transform-rotateZ:90deg;--container-widget-width:56px;--container-widget-flex-grow:0;bottom:-30px;}.elementor-12167 .elementor-element.elementor-element-bb84170.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bb84170{left:100px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bb84170{right:100px;}.elementor-12167 .elementor-element.elementor-element-bb84170 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-bb84170 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-602a105{width:var( --container-widget-width, 201px );max-width:201px;background-color:#00FF77;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;bottom:-90px;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 12px 0px #00FF77;text-align:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-602a105{left:27px;}body.rtl .elementor-12167 .elementor-element.elementor-element-602a105{right:27px;}.elementor-12167 .elementor-element.elementor-element-602a105.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-602a105:hover{box-shadow:0px 0px 12px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-602a105 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12167 .elementor-element.elementor-element-0f769f7{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:21px 21px 21px 21px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-45e5509{width:var( --container-widget-width, 201px );max-width:201px;background-color:#00FF77;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;top:-90px;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 12px 0px #00FF77;text-align:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-45e5509{right:-28.203px;}body.rtl .elementor-12167 .elementor-element.elementor-element-45e5509{left:-28.203px;}.elementor-12167 .elementor-element.elementor-element-45e5509.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-45e5509:hover{box-shadow:0px 0px 12px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-45e5509 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12167 .elementor-element.elementor-element-8e1adb8{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:2.1px;width:var( --container-widget-width, 56px );max-width:56px;--e-transform-rotateZ:90deg;--container-widget-width:56px;--container-widget-flex-grow:0;top:-30px;}.elementor-12167 .elementor-element.elementor-element-8e1adb8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8e1adb8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-8e1adb8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-6b28b74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-36px;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-6b28b74 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-view-stacked .elementor-icon{background-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-view-default .elementor-icon{color:#00FF77;border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6b28b74.elementor-view-default .elementor-icon svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6b28b74 .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-6b28b74 .elementor-icon svg{height:22px;}.elementor-12167 .elementor-element.elementor-element-86e232c{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-86e232c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-86e232c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b94250a{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ed26596{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:21px 21px 21px 21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-651ae16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-651ae16.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-651ae16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f2ed54f{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-45px;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6cf8a3f{right:111px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6cf8a3f{left:111px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-view-stacked .elementor-icon{background-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-view-default .elementor-icon{color:#00FF77;border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6cf8a3f.elementor-view-default .elementor-icon svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f .elementor-icon svg{height:22px;}.elementor-12167 .elementor-element.elementor-element-49ea5da{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:2.1px;width:var( --container-widget-width, 56px );max-width:56px;--e-transform-rotateZ:90deg;--container-widget-width:56px;--container-widget-flex-grow:0;bottom:-30px;}.elementor-12167 .elementor-element.elementor-element-49ea5da.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-49ea5da{right:94px;}body.rtl .elementor-12167 .elementor-element.elementor-element-49ea5da{left:94px;}.elementor-12167 .elementor-element.elementor-element-49ea5da .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-49ea5da .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-cbceefd{width:var( --container-widget-width, 201px );max-width:201px;background-color:#00FF77;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;bottom:-91px;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 12px 0px #00FF77;text-align:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-cbceefd{right:21px;}body.rtl .elementor-12167 .elementor-element.elementor-element-cbceefd{left:21px;}.elementor-12167 .elementor-element.elementor-element-cbceefd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-cbceefd:hover{box-shadow:0px 0px 12px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-cbceefd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12167 .elementor-element.elementor-element-02388fd{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:21px 21px 21px 21px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-740e9e4{width:var( --container-widget-width, 201px );max-width:201px;background-color:#00FF77;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;top:-90px;border-radius:99px 99px 99px 99px;box-shadow:0px 0px 12px 0px #00FF77;text-align:center;}.elementor-12167 .elementor-element.elementor-element-740e9e4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-740e9e4:hover{box-shadow:0px 0px 12px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-740e9e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12167 .elementor-element.elementor-element-ee22cd3{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:2.1px;width:var( --container-widget-width, 56px );max-width:56px;--e-transform-rotateZ:90deg;--container-widget-width:56px;--container-widget-flex-grow:0;top:-30px;}.elementor-12167 .elementor-element.elementor-element-ee22cd3.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ee22cd3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-ee22cd3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12167 .elementor-element.elementor-element-a35ad07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-36px;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-a35ad07 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-view-stacked .elementor-icon{background-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-view-default .elementor-icon{color:#00FF77;border-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-a35ad07.elementor-view-default .elementor-icon svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-a35ad07 .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-a35ad07 .elementor-icon svg{height:22px;}.elementor-12167 .elementor-element.elementor-element-a2413dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-a2413dd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-a2413dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-77b740e{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-2fdc831{--display:flex;--min-height:38px;--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-12167 .elementor-element.elementor-element-1fa65ce{--divider-border-style:solid;--divider-color:#00FF77;--divider-border-width:1px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-1fa65ce.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-1fa65ce .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12167 .elementor-element.elementor-element-1fa65ce .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-12167 .elementor-element.elementor-element-3d18d5e{--display:flex;--min-height:660px;--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;--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-12167 .elementor-element.elementor-element-c18b1b1{--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;--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-12167 .elementor-element.elementor-element-dd7978f{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-dd7978f .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-ae047ab{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ae047ab.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ae047ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f83876d{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-9daec80{--display:flex;--min-height:130px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-12167 .elementor-element.elementor-element-5320503{width:auto;max-width:auto;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5320503.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-5320503:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-5320503.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-5320503 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-9e5f10e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-9e5f10e.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-2878d78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-2878d78.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-55499d7 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-55499d7 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-55499d7 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-55499d7 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-55499d7 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-55499d7 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-9b02c45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-9b02c45.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-9b02c45{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-9b02c45{left:18px;}.elementor-12167 .elementor-element.elementor-element-7054e5e{--display:flex;--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-12167 .elementor-element.elementor-element-11dcf82{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-12167 .elementor-element.elementor-element-11dcf82 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12167 .elementor-element.elementor-element-59bda71{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-12167 .elementor-element.elementor-element-b2e84ec .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-b2e84ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b2e84ec.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b2e84ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-b2e84ec .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-260ccac{width:var( --container-widget-width, 800px );max-width:800px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-260ccac.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-260ccac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-05d173b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-05d173b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-05d173b .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-158d8f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-12167 .elementor-element.elementor-element-db1763c{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-db1763c:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/IA-min-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-db1763c::before, .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-db1763c > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-db1763c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-db1763c.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-032b909.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-032b909 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-04af115{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2026/05/Arquitectura.jpg");background-position:center center;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f::before, .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-ee9ce4f.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-ebc6de6.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ebc6de6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-9b3b9a5{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-6152dcd{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-6152dcd:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Animaciones-min.jpg");background-position:bottom center;background-size:contain;}.elementor-12167 .elementor-element.elementor-element-6152dcd::before, .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-6152dcd > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-6152dcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-6152dcd.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-cbd0ae7.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-cbd0ae7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d68941b{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-2f3462d{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-2f3462d:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/COPY-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-2f3462d::before, .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-2f3462d > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-2f3462d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-2f3462d.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-b89a5a4.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-b89a5a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-cdf12fc{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-7b0a45f{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/MK-min-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-7b0a45f::before, .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-7b0a45f > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-7b0a45f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-7b0a45f.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-195c854.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-195c854 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#ECFFF8;}.elementor-12167 .elementor-element.elementor-element-073572a{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-5192ab9{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-5192ab9:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/ACTU-min.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5192ab9::before, .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5192ab9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5192ab9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF1C 0%, #000000 100%);}.elementor-12167 .elementor-element.elementor-element-5192ab9.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-25c247f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-25c247f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f4c9ebc{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/HerramientasTools-min.jpg");background-position:top center;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4::before, .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-cbbbdd4.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-86adf61.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-86adf61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-96e0dbc{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-21cd5a6{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Optimizacion2-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-21cd5a6::before, .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-21cd5a6.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-0d2ee98.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-0d2ee98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a0083b0{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-e038f7a{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-e038f7a:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Recursos2-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-e038f7a::before, .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-e038f7a > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-e038f7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-e038f7a.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-14bb5ef.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-14bb5ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5231ee9{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-f0e90cf{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Certificado.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-f0e90cf::before, .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f0e90cf > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f0e90cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-f0e90cf.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-ba563f8.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ba563f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-4731c28{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-aa6489b{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5555557A;--border-color:#5555557A;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.73);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12167 .elementor-element.elementor-element-aa6489b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/CSS-min.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-aa6489b::before, .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-aa6489b > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-aa6489b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-aa6489b.e-con:hover{--e-con-transform-rotateZ:-2deg;--e-con-transform-scale:1.02;}.elementor-12167 .elementor-element.elementor-element-77cdb8a.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-77cdb8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1ea8d78{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;text-shadow:3px 3px 21px #07090C;color:#E7FFF1;}.elementor-12167 .elementor-element.elementor-element-41566f5{--display:flex;--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-12167 .elementor-element.elementor-element-c1dc3ab{width:var( --container-widget-width, 620px );max-width:620px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-db94310{--display:flex;--min-height:99px;--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;--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;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-a02e604{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-a02e604.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-a02e604:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-a02e604.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-a02e604 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-b42da59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-664446e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-664446e.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c591b17 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-c591b17 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-c591b17 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-c591b17 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c591b17 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c591b17 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-543b970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-543b970.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-543b970{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-543b970{left:18px;}.elementor-12167 .elementor-element.elementor-element-4ab3320{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-12167 .elementor-element.elementor-element-4ab3320:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Linea-de-Luz-shadou-min.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12167 .elementor-element.elementor-element-4ab3320::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1AF01300;background-image:url("https://shadou.site/wp-content/uploads/2025/09/Linea-de-Luz-shadou-min.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12167 .elementor-element.elementor-element-5cb4e3c{width:var( --container-widget-width, 777px );max-width:777px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:777px;--container-widget-flex-grow:0;top:80px;}.elementor-12167 .elementor-element.elementor-element-5cb4e3c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5047018{--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-12167 .elementor-element.elementor-element-7e1b26a{--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-12167 .elementor-element.elementor-element-91fb0f3{--display:flex;--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-12167 .elementor-element.elementor-element-91fb0f3.e-con{--order:99999 /* order end hack */;}.elementor-12167 .elementor-element.elementor-element-c32d92f .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-c32d92f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c32d92f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c32d92f .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-c32d92f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-2cc049c{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-2cc049c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-2cc049c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-dd27e75{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-dd27e75 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-520b06e{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-26a6e50{--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:33px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-26a6e50:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-26a6e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2026/05/Marco-de-contenedor.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-e57aea4{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-e57aea4.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8344df1{--e-image-carousel-slides-to-show:4;}.elementor-12167 .elementor-element.elementor-element-8344df1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-12167 .elementor-element.elementor-element-9f89986{--display:flex;--justify-content:center;--align-items:flex-start;--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-12167 .elementor-element.elementor-element-d8710a5{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-d8710a5.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-f0abd9b{--display:flex;--position:absolute;--min-height:120px;--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;top:415px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f0abd9b{right:170px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f0abd9b{left:170px;}.elementor-12167 .elementor-element.elementor-element-8383e3f{--alignment:center;background-color:#00FF7726;padding:17px 17px 17px 17px;border-radius:350px 350px 350px 350px;--width:75px;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;--word-spacing:1px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-8383e3f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8383e3f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-fb72552{width:var( --container-widget-width, 50px );max-width:50px;margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50px;--container-widget-flex-grow:0;z-index:1;}.elementor-12167 .elementor-element.elementor-element-fb72552.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-fb72552 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-3830a53{--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:space-evenly;--align-items:flex-end;--overlay-opacity:0.18;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 100px 50px rgba(0, 17.425051879882787, 1.9334823002808978, 0.97) inset;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-12167 .elementor-element.elementor-element-3830a53:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-3830a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BD58;}.elementor-12167 .elementor-element.elementor-element-3830a53::before, .elementor-12167 .elementor-element.elementor-element-3830a53 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3830a53 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3830a53 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3830a53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3830a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2025/08/ruido-animado.gif");--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title{margin-block-end:-3px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-71b024e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-71b024e.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-71b024e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon{font-size:40px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title{margin-block-end:-3px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7fbceb3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7fbceb3.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-7fbceb3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon{font-size:40px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title{margin-block-end:-3px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1cf6e80.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1cf6e80.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-1cf6e80.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon{font-size:40px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-bef788a{width:var( --container-widget-width, 27px );max-width:27px;--e-transform-rotateZ:-10deg;--container-widget-width:27px;--container-widget-flex-grow:0;top:33px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bef788a{left:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bef788a{right:20px;}.elementor-12167 .elementor-element.elementor-element-bef788a img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-64c4c32{width:var( --container-widget-width, 27px );max-width:27px;--e-transform-rotateZ:40deg;--container-widget-width:27px;--container-widget-flex-grow:0;top:33px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-64c4c32{right:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-64c4c32{left:20px;}.elementor-12167 .elementor-element.elementor-element-64c4c32 img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-c6aa14a{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-94fce43{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-546ff94{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 510px );max-width:510px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:510px;--container-widget-flex-grow:0;z-index:9;}.elementor-12167 .elementor-element.elementor-element-546ff94.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#00FF77;}.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-12167 .elementor-element.elementor-element-849b41c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-9bf1dad .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-9bf1dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-9bf1dad.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-9bf1dad .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-9bf1dad .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-68623cd{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-68623cd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-68623cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:42px;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-7508cd6{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;text-shadow:3px 3px 21px #07090C;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-6573549{--display:flex;--min-height:120px;--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;--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-12167 .elementor-element.elementor-element-bfe47bf{width:auto;max-width:auto;text-align:start;}.elementor-12167 .elementor-element.elementor-element-bfe47bf.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-bfe47bf:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-bfe47bf.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-bfe47bf img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-ff2ca8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;--border-radius:21px 21px 21px 21px;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-ff2ca8a.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-b69c1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-b69c1d6.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-3476171 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-3476171 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-3476171 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-3476171 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-3476171 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-3476171 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-0edb771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-0edb771.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-0edb771{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-0edb771{left:18px;}.elementor-12167 .elementor-element.elementor-element-3dfd3a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.06;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-3dfd3a8::before, .elementor-12167 .elementor-element.elementor-element-3dfd3a8 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3dfd3a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3dfd3a8 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3dfd3a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3dfd3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2026/05/Portada-Sahdou-Academia-2026.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-c34edba{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-49b4cb8 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-49b4cb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-49b4cb8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-49b4cb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-49b4cb8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-e7e655f{width:var( --container-widget-width, 800px );max-width:800px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-961ecd8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-961ecd8{text-align:center;}.elementor-12167 .elementor-element.elementor-element-961ecd8 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-1ffda2f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-b7a3d27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-b7a3d27:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-b7a3d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-a19e190 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0460094{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-0460094.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-0460094{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-0460094{right:10px;}.elementor-12167 .elementor-element.elementor-element-0460094 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-a4d9657{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-8ece6f9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-8ece6f9{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-8ece6f9 .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-7d441b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-7d441b8:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-7d441b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-58b06f8 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-a62e40d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-a62e40d{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-a62e40d{left:0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-2595523{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-ceca4d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-ceca4d4:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ceca4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-e699b07 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5213946{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-5213946.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5213946{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5213946{right:10px;}.elementor-12167 .elementor-element.elementor-element-5213946 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-747569e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-008e5cb.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-008e5cb{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-008e5cb .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-bc6ef79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-bc6ef79:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-bc6ef79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-e753f73 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-dcaf5ed{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-dcaf5ed{right:10px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-8091f97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-d573cf9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-d573cf9{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-d573cf9 .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-3f85eec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-3fbe4e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-3fbe4e8:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-3fbe4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-0e1fc85 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-e5120c1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e5120c1{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e5120c1{left:0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-0ce52e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-bc087ae.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bc087ae{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-bc087ae .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-f24b388{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-f24b388:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f24b388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-d055c27 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f23e801{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}.elementor-12167 .elementor-element.elementor-element-f23e801.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f23e801{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f23e801{right:10px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-1fbe9ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-98bf2aa.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-98bf2aa{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-98bf2aa .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-db7904c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-db7904c:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-db7904c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-00d1c77 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-58087d9{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-58087d9{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-58087d9{left:0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-c8cb94d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-4f7b413.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-4f7b413{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-4f7b413 .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-5c99925{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58585842;--border-color:#58585842;--border-radius:30px 30px 30px 30px;--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-12167 .elementor-element.elementor-element-5c99925:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-5c99925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1116;}.elementor-12167 .elementor-element.elementor-element-20ace23 img{border-radius:30px 30px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;top:10px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-7e0aca8{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-7e0aca8{right:10px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .infobox-content{height:0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox{background-color:#06251900;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-icon img{width:27px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox.icon-on-left .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox.icon-on-right .infobox-icon{width:27px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-icon{margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;margin:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12167 .elementor-element.elementor-element-c3e5153{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-7eed127.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7eed127{z-index:2;text-align:left;}.elementor-12167 .elementor-element.elementor-element-7eed127 .ha-gradient-heading{color:#E9FFF4;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(111deg, #E9FFF4 0%, #7ADAA6 99%);font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.9px;}.elementor-12167 .elementor-element.elementor-element-c4dae77{--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;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c4dae77:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/vector-lateral-shadou2-min.jpg");background-position:center left;background-repeat:no-repeat;background-size:250px auto;}.elementor-12167 .elementor-element.elementor-element-c4dae77::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2025/09/vector-lateral-shadou1-min.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:250px auto;}.elementor-12167 .elementor-element.elementor-element-7392a7a{--display:flex;--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-12167 .elementor-element.elementor-element-08c7f31 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-08c7f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-08c7f31.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-08c7f31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-08c7f31 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-9e3159e{width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-2c703a9{width:var( --container-widget-width, 820px );max-width:820px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;border-style:none;}.elementor-12167 .elementor-element.elementor-element-2c703a9.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2c703a9 img{border-style:solid;border-width:9px 9px 9px 9px;border-color:#00FC7E;border-radius:27px 27px 27px 27px;box-shadow:0px 0px 27px 0px #00FF77;}.elementor-12167 .elementor-element.elementor-element-112880f{--display:flex;--min-height:99px;--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;--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;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-6796f64{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-6796f64.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6796f64:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-6796f64.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-6796f64 img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-795fe22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-7a875cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-7a875cd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-479b218 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-479b218 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-479b218 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-479b218 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-479b218 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-479b218 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-727ba95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-727ba95.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-727ba95{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-727ba95{left:18px;}.elementor-12167 .elementor-element.elementor-element-59760a0{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-27b78b0 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-27b78b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-27b78b0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-27b78b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-27b78b0 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-f769b42{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-f769b42.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f769b42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-097a11f{--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-12167 .elementor-element.elementor-element-e804277{--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12167 .elementor-element.elementor-element-c216034{--alignment:center;background-color:#00FF771F;padding:24px 24px 24px 24px;z-index:99;border-style:solid;border-width:1px 2px 2px 1px;border-color:#00FF77;border-radius:350px 350px 350px 350px;--width:200px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;--word-spacing:6px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-c216034.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c216034.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-87fcc75{width:var( --container-widget-width, 215px );max-width:215px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;top:91px;}.elementor-12167 .elementor-element.elementor-element-87fcc75.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-87fcc75{left:84px;}body.rtl .elementor-12167 .elementor-element.elementor-element-87fcc75{right:84px;}.elementor-12167 .elementor-element.elementor-element-2318025{width:auto;max-width:auto;margin:-201px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-12167 .elementor-element.elementor-element-2318025.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2318025 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:168px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-88e76fc{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-88e76fc.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-88e76fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-9ec53b6{width:var( --container-widget-width, 332px );max-width:332px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:332px;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-9ec53b6.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c0a2029{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:63px;--padding-left:41px;--padding-right:41px;--z-index:11;}.elementor-12167 .elementor-element.elementor-element-c0a2029:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-c0a2029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0D13D1;}.elementor-12167 .elementor-element.elementor-element-ba51a2c{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;z-index:2;}.elementor-12167 .elementor-element.elementor-element-ba51a2c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4727e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:line-through;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-4727e0d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:105px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e1b2a51{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-e1b2a51.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button{background-color:#00140A6B;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;font-style:normal;text-decoration:none;letter-spacing:0px;text-shadow:0px 0px 10px rgba(117.81600543478258, 210.79999999999998, 182.791098376211, 0.75);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#00FF77;border-radius:99px 99px 99px 99px;padding:21px 21px 21px 21px;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button:hover, .elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button:focus{background-color:#00FF77;color:#000000;}.elementor-12167 .elementor-element.elementor-element-c1b6f34{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;}.elementor-12167 .elementor-element.elementor-element-c1b6f34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button:hover svg, .elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button:focus svg{fill:#000000;}.elementor-12167 .elementor-element.elementor-element-fcf6e08{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-fcf6e08.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;text-shadow:0px 0px 10px rgba(48.81032608695653, 68.00000000000001, 60.44406589673914, 0.71);fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 40px 24px 40px;}.elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button:hover, .elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button:focus{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button:hover svg, .elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-73c8ea2{--divider-border-style:solid;--divider-color:#E9FFF43D;--divider-border-width:1px;width:var( --container-widget-width, 415px );max-width:415px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;}.elementor-12167 .elementor-element.elementor-element-73c8ea2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-73c8ea2 .elementor-divider-separator{width:100%;}.elementor-12167 .elementor-element.elementor-element-73c8ea2 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-12167 .elementor-element.elementor-element-dc012aa{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;line-height:21px;color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-dc012aa.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4ef117b{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-e0410fd.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e0410fd.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e0410fd.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e0410fd.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e0410fd.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-4074b85.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-4074b85.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-4074b85.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-4074b85.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-4074b85.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-f9d61e3.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-f9d61e3.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f9d61e3.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-f9d61e3.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-f9d61e3.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-1424f4f.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-1424f4f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-1424f4f.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-1424f4f.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-1424f4f.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-e755ff7.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e755ff7.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e755ff7.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e755ff7.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-e755ff7.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon-wrapper{text-align:center;}.elementor-12167 .elementor-element.elementor-element-6e0b25c.elementor-view-stacked .elementor-icon{background-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-6e0b25c.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6e0b25c.elementor-view-default .elementor-icon{color:#C5C5C5;border-color:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-6e0b25c.elementor-view-framed .elementor-icon, .elementor-12167 .elementor-element.elementor-element-6e0b25c.elementor-view-default .elementor-icon svg{fill:#C5C5C5;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon{font-size:36px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon svg{height:36px;}.elementor-12167 .elementor-element.elementor-element-b935402{--display:flex;--justify-content:center;--align-items:flex-start;--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12167 .elementor-element.elementor-element-198f4ac{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD21;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-icon i{color:#00FF77;transition:color 0.3s;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-icon svg{fill:#00FF77;transition:fill 0.3s;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-text{color:#E9FFF4;transition:color 0.3s;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f061185{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f061185:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Arco-4-min.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12167 .elementor-element.elementor-element-f061185::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1AF01300;background-image:url("https://shadou.site/wp-content/uploads/2025/09/Arco-4-min.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12167 .elementor-element.elementor-element-f061185::before{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 30deg );}.elementor-12167 .elementor-element.elementor-element-fa17175{width:var( --container-widget-width, 777px );max-width:777px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:777px;--container-widget-flex-grow:0;top:80px;}.elementor-12167 .elementor-element.elementor-element-fa17175.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b2ba463{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-0d4c011 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-0d4c011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0d4c011.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0d4c011 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-0d4c011 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-e77871c{width:var( --container-widget-width, 800px );max-width:800px;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e77871c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e77871c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-f8c5ae9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-bc9a500{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 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-12167 .elementor-element.elementor-element-bc9a500:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-bc9a500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-366ce89{width:var( --container-widget-width, 208px );max-width:208px;--container-widget-width:208px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-366ce89.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-366ce89 img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-f889ed9{--display:flex;--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-12167 .elementor-element.elementor-element-4d28cc1{margin:-12px -6px calc(var(--kit-widget-spacing, 0px) + -9px) -6px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-4d28cc1.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4d28cc1 .elementor-heading-title{font-family:"Tomorrow", Sans-serif;font-size:60px;font-weight:600;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-ef59339{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#32425CB8;--border-color:#32425CB8;--border-radius:0px 0px 0px 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-12167 .elementor-element.elementor-element-ef59339:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ef59339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-8c1044a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-947d0ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-7b74671{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-7b74671:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-7b74671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-562b0c3{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12167 .elementor-element.elementor-element-562b0c3.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-bc3fe6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-45e2c2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-45e2c2b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-45e2c2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-29b097b{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-29b097b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-29b097b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-fed7320{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-fed7320.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-18a7fa6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-6b7004b{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-6b7004b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-6b7004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-02db5e2{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12167 .elementor-element.elementor-element-02db5e2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-025cdfd{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-025cdfd:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-025cdfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-2485a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-2485a34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2485a34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b751c9b{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-b751c9b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-b751c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-ac8cf46{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-ac8cf46.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bc08e00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-2798d25{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-2798d25:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-2798d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-abb9954{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12167 .elementor-element.elementor-element-abb9954.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-434d18e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-434d18e:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-434d18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-c1178b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c1178b2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1178b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-dd733cb{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-dd733cb:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-dd733cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-6ec2fbb{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-6ec2fbb.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-cc3bf05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-befd40d{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-befd40d:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-befd40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-6314f06{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12167 .elementor-element.elementor-element-6314f06.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b33bc81{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-b33bc81:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-b33bc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-50a8285{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-50a8285:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-50a8285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-c26b9ac{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-c26b9ac.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-1205625{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-9ce1e7a{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-9ce1e7a:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-9ce1e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-bd6e609{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#000000;}.elementor-12167 .elementor-element.elementor-element-bd6e609.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-1383d73{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-1383d73:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-1383d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-e61017c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e61017c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e61017c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-d49a8e4{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-d49a8e4:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-d49a8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-411683f{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-411683f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-3f29021{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:99px 99px 99px 99px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-a47b0dc{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-a47b0dc:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-a47b0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00FF77 0%, #28C471D9 100%);}.elementor-12167 .elementor-element.elementor-element-4b28a1a{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#000000;}.elementor-12167 .elementor-element.elementor-element-4b28a1a.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-95e9b0f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9FFF4;--border-color:#E9FFF4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 18px 9px rgba(0, 0, 0, 0.66);--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-95e9b0f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-95e9b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12167 .elementor-element.elementor-element-bcccc4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-12167 .elementor-element.elementor-element-bcccc4c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bcccc4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-44edcad{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-44edcad:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-44edcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #07090C 0%, #1A212C 100%);}.elementor-12167 .elementor-element.elementor-element-da069c4{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-da069c4.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8075c4c{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-dce0a95{width:var( --container-widget-width, 24px );max-width:24px;margin:0px -7px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24px;--container-widget-flex-grow:0;z-index:9;}.elementor-12167 .elementor-element.elementor-element-dce0a95.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f15d531{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-f15d531.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f432347{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-73db616 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-73db616{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-73db616.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-73db616 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-73db616 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-0e658b0{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a0f1548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:21px;text-shadow:1px 1px 9px #000000;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a0f1548.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-fc0fe79{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.18;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 100px 50px rgba(0, 17.425051879882787, 1.9334823002808978, 0.97) inset;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-fc0fe79:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BD58;}.elementor-12167 .elementor-element.elementor-element-fc0fe79::before, .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-fc0fe79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2025/08/ruido-animado.gif");--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-4c78b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-4c78b99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:230px;font-weight:700;line-height:0px;color:#07090C1C;}.elementor-12167 .elementor-element.elementor-element-36c49c1{width:var( --container-widget-width, 40px );max-width:40px;--e-transform-rotateZ:-10deg;--container-widget-width:40px;--container-widget-flex-grow:0;top:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-36c49c1{left:50px;}body.rtl .elementor-12167 .elementor-element.elementor-element-36c49c1{right:50px;}.elementor-12167 .elementor-element.elementor-element-36c49c1 img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-54adca2{width:var( --container-widget-width, 40px );max-width:40px;--e-transform-rotateZ:19deg;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-54adca2{left:50px;}body.rtl .elementor-12167 .elementor-element.elementor-element-54adca2{right:50px;}.elementor-12167 .elementor-element.elementor-element-54adca2 img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-54adca2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-92be4dd{width:var( --container-widget-width, 40px );max-width:40px;--e-transform-rotateZ:-6deg;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-92be4dd{right:50px;}body.rtl .elementor-12167 .elementor-element.elementor-element-92be4dd{left:50px;}.elementor-12167 .elementor-element.elementor-element-92be4dd img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-d43e0b6{width:var( --container-widget-width, 40px );max-width:40px;--e-transform-rotateZ:40deg;--container-widget-width:40px;--container-widget-flex-grow:0;top:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-d43e0b6{right:50px;}body.rtl .elementor-12167 .elementor-element.elementor-element-d43e0b6{left:50px;}.elementor-12167 .elementor-element.elementor-element-d43e0b6 img{filter:brightness( 90% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12167 .elementor-element.elementor-element-3257e52{--display:flex;--position:absolute;--min-height:380px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00FF778A;--border-color:#00FF778A;box-shadow:0px 0px 22px 0px rgba(0, 255, 119.00000000000003, 0.3) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-12167 .elementor-element.elementor-element-3257e52:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-3257e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12167 .elementor-element.elementor-element-de49859{--alignment:center;background-color:#009C4A30;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 27px 27px 27px;z-index:2;border-style:solid;border-width:1px 2px 2px 1px;border-color:#FFFFFFC2;border-radius:350px 350px 350px 350px;box-shadow:0px 0px 9px 0px rgba(255, 255, 255, 0.26) inset;--width:250px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;--word-spacing:6px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-de49859.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-de49859.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12167 .elementor-element.elementor-element-488b37e{--alignment:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:350px 350px 350px 350px;--width:335px;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:200;letter-spacing:-4.5px;--word-spacing:15px;--text-color:#00FF13;--transition:0.3s;}.elementor-12167 .elementor-element.elementor-element-488b37e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5fe2177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:84px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-5fe2177.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5fe2177{left:114px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5fe2177{right:114px;}.elementor-12167 .elementor-element.elementor-element-5fe2177 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-4.5px;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c2a021e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:97px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c2a021e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c2a021e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-cdf77bf{width:var( --container-widget-width, 205px );max-width:205px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:205px;--container-widget-flex-grow:0;top:90px;}.elementor-12167 .elementor-element.elementor-element-cdf77bf.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-35fdd62{--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:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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:2;}.elementor-12167 .elementor-element.elementor-element-35fdd62.e-con{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-5db766b{width:auto;max-width:auto;bottom:0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5db766b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5db766b{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5db766b{right:0px;}.elementor-12167 .elementor-element.elementor-element-5db766b:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-5db766b.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-5db766b img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-a951376{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-a951376:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-a951376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #07090C82 0%, #0A0F0BD4 100%);}.elementor-12167 .elementor-element.elementor-element-a951376.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-51d2d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-51d2d3a.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-1543939 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-1543939 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-1543939 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-1543939 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1543939 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-1543939 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-ce976e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-ce976e6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ce976e6{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ce976e6{left:18px;}.elementor-12167 .elementor-element.elementor-element-eef2b69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-eef2b69:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-eef2b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #07090C82 0%, #0A0F0BD4 100%);}.elementor-12167 .elementor-element.elementor-element-eef2b69.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6d904c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-6d904c4.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-65cdb9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-65cdb9c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-65cdb9c{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-65cdb9c{left:18px;}.elementor-12167 .elementor-element.elementor-element-3e17b11{--display:flex;--min-height:555px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-3e17b11::before, .elementor-12167 .elementor-element.elementor-element-3e17b11 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3e17b11 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-3e17b11 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3e17b11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-3e17b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-fd4b019{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-12167 .elementor-element.elementor-element-af8417b .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-af8417b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-af8417b.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-af8417b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-af8417b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-c7c2594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-c7c2594.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c7c2594 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-bd38332{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-bd38332 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-159e626{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD21;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-icon i{color:#E9FFF4;transition:color 0.3s;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-icon svg{fill:#E9FFF4;transition:fill 0.3s;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-text{color:#E9FFF4;transition:color 0.3s;}.elementor-12167 .elementor-element.elementor-element-84f6f89{width:var( --container-widget-width, 525px );max-width:525px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:21px;text-shadow:1px 1px 9px #000000;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-84f6f89.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-2803e18{--display:flex;--justify-content:flex-end;--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-12167 .elementor-element.elementor-element-93e5965{--display:flex;--position:absolute;--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:120px;top:0px;--z-index:2;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-93e5965{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-93e5965{right:0px;}.elementor-12167 .elementor-element.elementor-element-14135ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-14135ae.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-14135ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-b7ef286{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-b7ef286.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-b7ef286 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-5684bbe{margin:-12px -6px calc(var(--kit-widget-spacing, 0px) + -9px) -6px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5684bbe.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-5684bbe .elementor-heading-title{font-family:"Tomorrow", Sans-serif;font-size:69px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-df3e97e{width:var( --container-widget-width, 350px );max-width:350px;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-e84dbd5{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;bottom:111px;z-index:1;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e84dbd5{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e84dbd5{left:0px;}.elementor-12167 .elementor-element.elementor-element-e84dbd5 img{opacity:0.72;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 153deg );border-radius:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-9f94221{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;top:300px;z-index:1;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-9f94221{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-9f94221{left:0px;}.elementor-12167 .elementor-element.elementor-element-9f94221 img{opacity:0.72;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-f84c0da{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;bottom:146px;z-index:1;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f84c0da{left:9px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f84c0da{right:9px;}.elementor-12167 .elementor-element.elementor-element-f84c0da img{opacity:0.72;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-2267a26{--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;--overlay-opacity:0.21;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#A0A3C41F;--border-color:#A0A3C41F;--border-radius:0px 0px 90px 90px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-2267a26::before, .elementor-12167 .elementor-element.elementor-element-2267a26 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-2267a26 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-2267a26 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-2267a26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-2267a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12167 .elementor-element.elementor-element-b0bfde2 .elementor-button{background-color:#1D3A2B33;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3.9px;fill:#E9FFF4;color:#E9FFF4;border-style:solid;border-width:1px 1px 0px 0px;border-color:#E9FFF452;border-radius:99px 99px 99px 99px;padding:13px 24px 12px 24px;}.elementor-12167 .elementor-element.elementor-element-b0bfde2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b0bfde2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b0bfde2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12167 .elementor-element.elementor-element-b0bfde2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12167 .elementor-element.elementor-element-72e6d8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:21px;text-shadow:1px 1px 9px #000000;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-72e6d8d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-994e28f{--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: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-12167 .elementor-element.elementor-element-043ddec{--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:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12167 .elementor-element.elementor-element-043ddec:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-043ddec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Shadou-five-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12167 .elementor-element.elementor-element-e3160f9{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-5ca103c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5ca103c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-5ca103c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-c4389d2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:start;}.elementor-12167 .elementor-element.elementor-element-c4389d2.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c4389d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-9831407{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;z-index:9;}.elementor-12167 .elementor-element.elementor-element-9831407 .ha-gradient-heading{color:#CDFFE5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #CDFFE5 0%, #5BBE8B 100%);font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button{background-color:#00140A6B;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;font-style:normal;text-decoration:none;letter-spacing:0px;text-shadow:0px 0px 10px rgba(117.81600543478258, 210.79999999999998, 182.791098376211, 0.75);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#00FF77;border-radius:99px 99px 99px 99px;padding:21px 21px 21px 21px;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button:hover, .elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button:focus{background-color:#00FF77;color:#000000;}.elementor-12167 .elementor-element.elementor-element-8ee3bda{width:var( --container-widget-width, 381px );max-width:381px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:381px;--container-widget-flex-grow:0;z-index:2;}.elementor-12167 .elementor-element.elementor-element-8ee3bda.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button:hover svg, .elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button:focus svg{fill:#000000;}.elementor-12167 .elementor-element.elementor-element-f4c0760{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-12167 .elementor-element.elementor-element-f68a1e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-12167 .elementor-element.elementor-element-c17c2ca{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-80e14b3{--display:flex;}.elementor-12167 .elementor-element.elementor-element-a94a11e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-d892896{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-d892896 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-d892896 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-d892896 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-a3dc66f{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-45ae436{--display:flex;}.elementor-12167 .elementor-element.elementor-element-6e20c2f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-569c4a6{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-569c4a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-569c4a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-569c4a6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-5308e6e{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-1178b68{--display:flex;}.elementor-12167 .elementor-element.elementor-element-104225b{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-ae24ed1{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ae24ed1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-ae24ed1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-ae24ed1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-29e30a3{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c5ce902{--display:flex;}.elementor-12167 .elementor-element.elementor-element-132c0a5{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-ff6eb4b{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-ff6eb4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-ff6eb4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-ff6eb4b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-2ee8b89{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c4b6023{--display:flex;}.elementor-12167 .elementor-element.elementor-element-fb13399{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-f02cc0a{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-f02cc0a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-f02cc0a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-f02cc0a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-128f487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-12167 .elementor-element.elementor-element-e33f2ef{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-fb99a91{--display:flex;}.elementor-12167 .elementor-element.elementor-element-4211b05{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-975b1ac{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-975b1ac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-975b1ac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-975b1ac > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-bca40e3{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-83c0dac{--display:flex;}.elementor-12167 .elementor-element.elementor-element-a56b0cf{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-595d53b{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-595d53b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-595d53b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-595d53b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-df9a44c{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-77cc8af{--display:flex;}.elementor-12167 .elementor-element.elementor-element-568b1be{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-d2d41e9{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-d2d41e9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-d2d41e9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-d2d41e9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-5191c0e{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-b464d8f{--display:flex;}.elementor-12167 .elementor-element.elementor-element-3685c63{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-9ad19b3{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-9ad19b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-9ad19b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-9ad19b3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-0b9e27d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-58c932d{--display:flex;}.elementor-12167 .elementor-element.elementor-element-282f489{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#E9FFF4;}.elementor-12167 .elementor-element.elementor-element-3b961ae{--n-accordion-title-font-size:15px;width:initial;max-width:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-hover-color:#00FF77;--n-accordion-icon-active-color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-3b961ae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12167 .elementor-element.elementor-element-3b961ae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:23px;}:where( .elementor-12167 .elementor-element.elementor-element-3b961ae > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12167 .elementor-element.elementor-element-5940ccb{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--overlay-mix-blend-mode:color-dodge;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:111px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-5940ccb::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2025/09/imgi_31_q-d228e6d6-min.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5940ccb::before{filter:brightness( 100% ) contrast( 100% ) saturate( 60% ) blur( 0px ) hue-rotate( 260deg );}.elementor-12167 .elementor-element.elementor-element-f3ff690{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-f3ff690.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f3ff690 img{opacity:0.9;}.elementor-12167 .elementor-element.elementor-element-639faa5{width:var( --container-widget-width, 555px );max-width:555px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:555px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:21px;text-shadow:1px 1px 9px #000000;color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-639faa5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c219b8b{--display:flex;--min-height:99px;--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;--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;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-33c99ca{--display:flex;--min-height:99px;--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;}.elementor-12167 .elementor-element.elementor-element-26913da{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-26913da.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-26913da:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-26913da.elementor-widget-image img{-webkit-mask-image:url( https://shadou.site/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12167 .elementor-element.elementor-element-26913da img{width:63px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00FF77;border-radius:99px 99px 99px 99px;}.elementor-12167 .elementor-element.elementor-element-7b62c2d{--display:flex;--min-height:99px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C3FFDF75;--border-color:#C3FFDF75;box-shadow:0px 0px 21px 0px rgba(0, 255, 119.00000000000003, 0.47) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-11b7e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#00FF77;}.elementor-12167 .elementor-element.elementor-element-11b7e49.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-4593e6b .premium-prefix-text, .elementor-12167 .elementor-element.elementor-element-4593e6b .premium-suffix-text{display:inline;}.elementor-12167 .elementor-element.elementor-element-4593e6b .premium-atext__headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12167 .elementor-element.elementor-element-4593e6b .premium-atext__text{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-4593e6b .text{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-4593e6b .typed-cursor{color:#D1FFE7;font-family:"Poppins", Sans-serif;}.elementor-12167 .elementor-element.elementor-element-c9e8b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:2px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0px;color:#FFFFFFAB;}.elementor-12167 .elementor-element.elementor-element-c9e8b94.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-c9e8b94{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-c9e8b94{left:18px;}.elementor-12167 .elementor-element.elementor-element-dc32416{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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;bottom:10px;--z-index:9999999999;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-dc32416{right:24px;}body.rtl .elementor-12167 .elementor-element.elementor-element-dc32416{left:24px;}.elementor-12167 .elementor-element.elementor-element-333d872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button:hover, .elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button:focus{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button:hover svg, .elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-146becd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-146becd .elementor-button{font-family:"Aldrich", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 40px 20px 40px;}.elementor-12167 .elementor-element.elementor-element-146becd .elementor-button:hover, .elementor-12167 .elementor-element.elementor-element-146becd .elementor-button:focus{color:#FFFFFF;}.elementor-12167 .elementor-element.elementor-element-146becd .elementor-button:hover svg, .elementor-12167 .elementor-element.elementor-element-146becd .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-12167:not(.elementor-motion-effects-element-type-background), body.elementor-page-12167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12167 .elementor-element.elementor-element-df67ce6{--overlay-opacity:0.72;--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-12167 .elementor-element.elementor-element-c01e946{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-ffe8398{--z-index:10;}.elementor-12167 .elementor-element.elementor-element-250dd81{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-6364c19{--justify-content:flex-end;}.elementor-12167 .elementor-element.elementor-element-bb27ea5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bb27ea5{text-align:center;}.elementor-12167 .elementor-element.elementor-element-bb27ea5 .elementor-heading-title{font-size:39px;}.elementor-12167 .elementor-element.elementor-element-cccfa79{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-cccfa79.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-04a6a78.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f6f2ec4{--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-12167 .elementor-element.elementor-element-d271bb4{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-f79720f{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-c0dc9e4{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-714fb84{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-d6b4c09{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-617816b{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-503fd34{--justify-content:space-evenly;}.elementor-12167 .elementor-element.elementor-element-2534c3f{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2534c3f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-00ec826.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-349ce4c{--z-index:10;}.elementor-12167 .elementor-element.elementor-element-e7a71cd{--container-widget-width:69px;--container-widget-flex-grow:0;width:var( --container-widget-width, 69px );max-width:69px;top:246px;z-index:3;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e7a71cd{right:174px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e7a71cd{left:174px;}.elementor-12167 .elementor-element.elementor-element-8fa938e{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;top:40px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-8fa938e{left:-94px;}body.rtl .elementor-12167 .elementor-element.elementor-element-8fa938e{right:-94px;}.elementor-12167 .elementor-element.elementor-element-a9171cb{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;bottom:40px;z-index:5;--ha-tfx-rotate-z:31deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-a9171cb{right:-7px;}body.rtl .elementor-12167 .elementor-element.elementor-element-a9171cb{left:-7px;}.elementor-12167 .elementor-element.elementor-element-bc831ec{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:40px;z-index:9;--ha-tfx-rotate-z:31deg;}.elementor-12167 .elementor-element.elementor-element-b912976{width:var( --container-widget-width, 405px );max-width:405px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:405px;--container-widget-flex-grow:0;z-index:2;}.elementor-12167 .elementor-element.elementor-element-e5dc1a5{width:var( --container-widget-width, 102px );max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0;top:84px;--ha-tfx-rotate-z:-54deg;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e5dc1a5{right:-42px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e5dc1a5{left:-42px;}.elementor-12167 .elementor-element.elementor-element-ab757d8{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-513c7f5{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-513c7f5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-513c7f5 .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-a029c6d{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-a029c6d.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f27e1f1{--min-height:105px;--justify-content:center;}.elementor-12167 .elementor-element.elementor-element-55214a2{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-55214a2.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-55214a2:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-55214a2.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-d415f74{--min-height:102px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-0abd61f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-ed1099b .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-6732538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-6295b5b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;bottom:-35px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-064911b{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-12167 .elementor-element.elementor-element-0c1466d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title a{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-ba6c10a{--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:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-2644a4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title a{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-5cffa58{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title a{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-371fa2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-18b30f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-fdfdbf9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-11ad489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2e8fafc{--margin-top:99px;--margin-bottom:99px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-bcd7f24{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-295f1c5{--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-12167 .elementor-element.elementor-element-5f63124.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c66b863{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c66b863.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c{text-align:center;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-0a03451{--min-height:152px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-04baab9{--justify-content:center;}.elementor-12167 .elementor-element.elementor-element-da75963:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-da75963.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-8c12bcb{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-cdb2789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-e1b9dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-5687a07{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-ec42cb1.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ec42cb1{text-align:start;}.elementor-12167 .elementor-element.elementor-element-ec42cb1 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-d858e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-4329b50{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-555b669.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-555b669{text-align:center;}.elementor-12167 .elementor-element.elementor-element-555b669 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-53f6afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-20e178f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-bcc1e04.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bcc1e04{text-align:center;}.elementor-12167 .elementor-element.elementor-element-bcc1e04 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-66a56dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-ba06a62{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-ba77d34.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ba77d34{text-align:center;}.elementor-12167 .elementor-element.elementor-element-ba77d34 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-49fa5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-c43dedc{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4d19a78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-12167 .elementor-element.elementor-element-7d8e6d8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-52cf20c{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-52cf20c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ae33921{--container-widget-width:610px;--container-widget-flex-grow:0;width:var( --container-widget-width, 610px );max-width:610px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-ae33921.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ae33921 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-75f8aa0{--min-height:255px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-ae75d4e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-ae75d4e.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6a3dad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-ab61fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-f74951e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-979c170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-3fac9e8{left:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-3fac9e8{right:30px;}.elementor-12167 .elementor-element.elementor-element-3fac9e8:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-3fac9e8.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-502a770{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-551ae08{--min-height:60px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-12167 .elementor-element.elementor-element-77c9715{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:18px 9px;--row-gap:18px;--column-gap:9px;--flex-wrap:wrap;--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-12167 .elementor-element.elementor-element-7d550f0{--justify-content:flex-start;}.elementor-12167 .elementor-element.elementor-element-7d550f0.e-con{--order:1;}.elementor-12167 .elementor-element.elementor-element-2e45244{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:-81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-2e45244{left:63px;}body.rtl .elementor-12167 .elementor-element.elementor-element-2e45244{right:63px;}.elementor-12167 .elementor-element.elementor-element-2e45244 .elementor-heading-title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-ae8274c .elementor-icon{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-ae8274c .elementor-icon svg{height:15px;}.elementor-12167 .elementor-element.elementor-element-7201f87.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7201f87{text-align:center;}.elementor-12167 .elementor-element.elementor-element-7201f87 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-b66678d{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-7309cf8{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-7309cf8.e-con{--order:3;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b{text-align:center;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b .elementor-heading-title{font-size:23px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-c8bd7f0{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-f700fa0 .elementor-icon{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-f700fa0 .elementor-icon svg{height:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bb84170{left:97px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bb84170{right:97px;}.elementor-12167 .elementor-element.elementor-element-602a105{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;bottom:-81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-602a105{left:69px;}body.rtl .elementor-12167 .elementor-element.elementor-element-602a105{right:69px;}.elementor-12167 .elementor-element.elementor-element-602a105 .elementor-heading-title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-0f769f7{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-0f769f7.e-con{--order:2;}.elementor-12167 .elementor-element.elementor-element-45e5509{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:-81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-45e5509{right:66px;}body.rtl .elementor-12167 .elementor-element.elementor-element-45e5509{left:66px;}.elementor-12167 .elementor-element.elementor-element-45e5509 .elementor-heading-title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-6b28b74 .elementor-icon{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-6b28b74 .elementor-icon svg{height:15px;}.elementor-12167 .elementor-element.elementor-element-86e232c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-86e232c .elementor-heading-title{font-size:26px;}.elementor-12167 .elementor-element.elementor-element-b94250a{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-ed26596{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-ed26596.e-con{--order:4;}.elementor-12167 .elementor-element.elementor-element-651ae16.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-651ae16 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-f2ed54f{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6cf8a3f{right:115px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6cf8a3f{left:115px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f .elementor-icon{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f .elementor-icon svg{height:15px;}.elementor-12167 .elementor-element.elementor-element-cbceefd{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;bottom:-81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-cbceefd{right:66px;}body.rtl .elementor-12167 .elementor-element.elementor-element-cbceefd{left:66px;}.elementor-12167 .elementor-element.elementor-element-cbceefd .elementor-heading-title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-02388fd{--justify-content:flex-start;--margin-top:201px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-02388fd.e-con{--order:5;}.elementor-12167 .elementor-element.elementor-element-740e9e4{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:-81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-740e9e4{left:66px;}body.rtl .elementor-12167 .elementor-element.elementor-element-740e9e4{right:66px;}.elementor-12167 .elementor-element.elementor-element-740e9e4 .elementor-heading-title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-a35ad07 .elementor-icon{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-a35ad07 .elementor-icon svg{height:15px;}.elementor-12167 .elementor-element.elementor-element-a2413dd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-a2413dd{text-align:center;}.elementor-12167 .elementor-element.elementor-element-a2413dd .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-77b740e{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-2fdc831{--min-height:0px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-12167 .elementor-element.elementor-element-3d18d5e{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-dd7978f{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:left;}.elementor-12167 .elementor-element.elementor-element-dd7978f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ae047ab{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ae047ab.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-ae047ab .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-f83876d{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-9daec80{--min-height:130px;}.elementor-12167 .elementor-element.elementor-element-5320503:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-5320503.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-9e5f10e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-2878d78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-55499d7 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-9b02c45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-7054e5e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-59bda71{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-260ccac.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-260ccac{text-align:center;}.elementor-12167 .elementor-element.elementor-element-260ccac .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-05d173b{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-05d173b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-158d8f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-12167 .elementor-element.elementor-element-db1763c{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-db1763c:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-db1763c.e-con{--order:1;}.elementor-12167 .elementor-element.elementor-element-04af115{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f.e-con{--order:7;}.elementor-12167 .elementor-element.elementor-element-ebc6de6 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-9b3b9a5{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-6152dcd{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-6152dcd:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-6152dcd.e-con{--order:8;}.elementor-12167 .elementor-element.elementor-element-cbd0ae7 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-d68941b{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-2f3462d{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-2f3462d:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-2f3462d.e-con{--order:2;}.elementor-12167 .elementor-element.elementor-element-b89a5a4 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-cdf12fc{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-7b0a45f.e-con{--order:3;}.elementor-12167 .elementor-element.elementor-element-195c854 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-073572a{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-5192ab9{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-5192ab9:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5192ab9.e-con{--order:4;}.elementor-12167 .elementor-element.elementor-element-25c247f .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-f4c9ebc{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4{--min-height:260px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4.e-con{--order:9;}.elementor-12167 .elementor-element.elementor-element-86adf61 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-96e0dbc{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-21cd5a6.e-con{--order:6;}.elementor-12167 .elementor-element.elementor-element-0d2ee98 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-a0083b0{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-e038f7a{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-e038f7a:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-e038f7a.e-con{--order:5;}.elementor-12167 .elementor-element.elementor-element-14bb5ef .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-5231ee9{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf{--min-height:99px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-f0e90cf.e-con{--order:10;}.elementor-12167 .elementor-element.elementor-element-ba563f8 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-4731c28{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-aa6489b{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-aa6489b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-aa6489b.e-con{--order:11;}.elementor-12167 .elementor-element.elementor-element-77cdb8a .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-1ea8d78{font-size:14px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-41566f5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-12167 .elementor-element.elementor-element-41566f5.e-con{--order:12;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab{--container-widget-width:510px;--container-widget-flex-grow:0;width:var( --container-widget-width, 510px );max-width:510px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab .elementor-heading-title{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-db94310{--min-height:105px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-db94310.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-a02e604{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-a02e604.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-a02e604:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-a02e604.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-b42da59{--min-height:102px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-664446e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-c591b17 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-543b970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-4ab3320{--min-height:280px;--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-12167 .elementor-element.elementor-element-4ab3320:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-4ab3320::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5cb4e3c{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;top:30px;}.elementor-12167 .elementor-element.elementor-element-5047018{--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-12167 .elementor-element.elementor-element-7e1b26a{--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-12167 .elementor-element.elementor-element-91fb0f3.e-con{--order:-99999 /* order start hack */;}.elementor-12167 .elementor-element.elementor-element-2cc049c{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-2cc049c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-2cc049c .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-dd27e75{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:left;}.elementor-12167 .elementor-element.elementor-element-dd27e75.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-520b06e{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-e57aea4{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-8344df1{--e-image-carousel-slides-to-show:4;}.elementor-12167 .elementor-element.elementor-element-9f89986{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f0abd9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:5px;}.elementor-12167 .elementor-element.elementor-element-8383e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;--width:50px;font-size:35px;--word-spacing:18px;}.elementor-12167 .elementor-element.elementor-element-fb72552{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-12167 .elementor-element.elementor-element-3830a53{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title a{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-description{font-size:12px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title a{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-description{font-size:12px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon{font-size:22px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title a{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-description{font-size:12px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-bef788a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:21px;--container-widget-flex-grow:0;width:var( --container-widget-width, 21px );max-width:21px;top:10px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bef788a{left:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bef788a{right:15px;}.elementor-12167 .elementor-element.elementor-element-64c4c32{--container-widget-width:21px;--container-widget-flex-grow:0;width:var( --container-widget-width, 21px );max-width:21px;top:10px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-64c4c32{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-64c4c32{left:15px;}.elementor-12167 .elementor-element.elementor-element-c6aa14a{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-94fce43.e-con{--order:99999 /* order end hack */;}.elementor-12167 .elementor-element.elementor-element-546ff94{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}.elementor-12167 .elementor-element.elementor-element-849b41c{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-68623cd{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-68623cd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-68623cd .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-12167 .elementor-element.elementor-element-7508cd6{font-size:14px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-bfe47bf:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-bfe47bf.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-ff2ca8a{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-b69c1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-3476171 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-0edb771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-3dfd3a8{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-c34edba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-e7e655f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f{text-align:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-961ecd8{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-961ecd8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-1ffda2f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12167 .elementor-element.elementor-element-0460094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-8ece6f9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-8ece6f9{text-align:left;}.elementor-12167 .elementor-element.elementor-element-8ece6f9 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-a62e40d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf{text-align:left;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-5213946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-008e5cb.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-008e5cb{text-align:left;}.elementor-12167 .elementor-element.elementor-element-008e5cb .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-d573cf9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-d573cf9{text-align:left;}.elementor-12167 .elementor-element.elementor-element-d573cf9 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-3f85eec{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-e5120c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-bc087ae.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bc087ae{text-align:left;}.elementor-12167 .elementor-element.elementor-element-bc087ae .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-f23e801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-98bf2aa.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-98bf2aa{text-align:left;}.elementor-12167 .elementor-element.elementor-element-98bf2aa .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-58087d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-4f7b413.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-4f7b413{text-align:left;}.elementor-12167 .elementor-element.elementor-element-4f7b413 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox{padding:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content .title{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content p{font-size:11px;}.elementor-12167 .elementor-element.elementor-element-7eed127.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7eed127{text-align:left;}.elementor-12167 .elementor-element.elementor-element-7eed127 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-c4dae77:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:165px auto;}.elementor-12167 .elementor-element.elementor-element-c4dae77::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:165px auto;}.elementor-12167 .elementor-element.elementor-element-c4dae77{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-9e3159e{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-2c703a9{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-12167 .elementor-element.elementor-element-112880f{--min-height:105px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-112880f.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-6796f64{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-6796f64.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6796f64:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-6796f64.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-795fe22{--min-height:102px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-7a875cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;}.elementor-12167 .elementor-element.elementor-element-479b218 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-727ba95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}.elementor-12167 .elementor-element.elementor-element-59760a0{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f769b42.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f769b42{text-align:center;}.elementor-12167 .elementor-element.elementor-element-f769b42 .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-097a11f{--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;--flex-wrap:wrap;--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-12167 .elementor-element.elementor-element-e804277{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c216034{--width:150px;font-size:19px;--word-spacing:6px;}.elementor-12167 .elementor-element.elementor-element-87fcc75{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;top:87px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-87fcc75{left:82px;}body.rtl .elementor-12167 .elementor-element.elementor-element-87fcc75{right:82px;}.elementor-12167 .elementor-element.elementor-element-2318025{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12167 .elementor-element.elementor-element-2318025 .elementor-heading-title{font-size:120px;}.elementor-12167 .elementor-element.elementor-element-88e76fc{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-88e76fc .elementor-heading-title{font-size:50px;}.elementor-12167 .elementor-element.elementor-element-9ec53b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-c0a2029.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c .elementor-heading-title{font-size:81px;}.elementor-12167 .elementor-element.elementor-element-e1b2a51{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-c1b6f34{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;z-index:9;}.elementor-12167 .elementor-element.elementor-element-c1b6f34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button{font-size:18px;padding:18px 18px 18px 18px;}.elementor-12167 .elementor-element.elementor-element-fcf6e08{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button{font-size:18px;padding:24px 24px 24px 24px;}.elementor-12167 .elementor-element.elementor-element-73c8ea2{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-12167 .elementor-element.elementor-element-dc012aa{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon svg{height:30px;}.elementor-12167 .elementor-element.elementor-element-b935402{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f061185{--min-height:280px;--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-12167 .elementor-element.elementor-element-f061185:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-f061185::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-12167 .elementor-element.elementor-element-fa17175{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;top:30px;}.elementor-12167 .elementor-element.elementor-element-b2ba463{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-e77871c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e77871c{text-align:center;}.elementor-12167 .elementor-element.elementor-element-e77871c .elementor-heading-title{font-size:30px;}.elementor-12167 .elementor-element.elementor-element-bc9a500{--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-12167 .elementor-element.elementor-element-366ce89{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12167 .elementor-element.elementor-element-4d28cc1{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-4d28cc1 .elementor-heading-title{font-size:39px;}.elementor-12167 .elementor-element.elementor-element-8c1044a .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-7b74671{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-562b0c3{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-45e2c2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-45e2c2b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-45e2c2b .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-29b097b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-fed7320{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-6b7004b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-02db5e2{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-025cdfd{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2485a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2485a34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2485a34 .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-b751c9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-ac8cf46{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-2798d25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-abb9954{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-434d18e{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c1178b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c1178b2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1178b2 .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-dd733cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-6ec2fbb{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-befd40d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-6314f06{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-b33bc81{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-50a8285{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c26b9ac{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-9ce1e7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-bd6e609{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-1383d73{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e61017c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-e61017c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e61017c .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-d49a8e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-411683f{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-a47b0dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4b28a1a{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-95e9b0f{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-bcccc4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-bcccc4c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bcccc4c .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-44edcad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-da069c4{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;font-size:14px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-8075c4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-dce0a95{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;}.elementor-12167 .elementor-element.elementor-element-f15d531{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-12167 .elementor-element.elementor-element-f432347{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-0e658b0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0{text-align:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0 .elementor-heading-title{font-size:40px;}.elementor-12167 .elementor-element.elementor-element-a0f1548{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;font-size:18px;line-height:25px;}.elementor-12167 .elementor-element.elementor-element-fc0fe79{--min-height:245px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4c78b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-4c78b99.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4c78b99 .elementor-heading-title{font-size:155px;letter-spacing:-10px;}.elementor-12167 .elementor-element.elementor-element-36c49c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-12167 .elementor-element.elementor-element-54adca2{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-12167 .elementor-element.elementor-element-92be4dd{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-12167 .elementor-element.elementor-element-d43e0b6{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-12167 .elementor-element.elementor-element-3257e52{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-210px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-3257e52{right:250px;}body.rtl .elementor-12167 .elementor-element.elementor-element-3257e52{left:250px;}.elementor-12167 .elementor-element.elementor-element-de49859{padding:18px 18px 18px 18px;--width:150px;font-size:19px;--word-spacing:6px;}.elementor-12167 .elementor-element.elementor-element-488b37e{--width:210px;font-size:19px;--word-spacing:7px;}.elementor-12167 .elementor-element.elementor-element-5fe2177.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5fe2177{top:55px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-5fe2177 .elementor-heading-title{font-size:80px;}.elementor-12167 .elementor-element.elementor-element-c2a021e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c2a021e{bottom:63px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c2a021e .elementor-heading-title{font-size:35px;}.elementor-12167 .elementor-element.elementor-element-cdf77bf{top:23px;}.elementor-12167 .elementor-element.elementor-element-35fdd62{--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;--z-index:5;}.elementor-12167 .elementor-element.elementor-element-35fdd62.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5db766b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5db766b{left:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5db766b{right:10px;}.elementor-12167 .elementor-element.elementor-element-5db766b:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-5db766b.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-5db766b img{width:55px;}.elementor-12167 .elementor-element.elementor-element-a951376{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-a951376.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-51d2d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:0px;}.elementor-12167 .elementor-element.elementor-element-1543939 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-ce976e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:15px;font-size:12px;line-height:0px;}.elementor-12167 .elementor-element.elementor-element-eef2b69{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-eef2b69.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-6d904c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:16px;line-height:0px;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-65cdb9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:15px;font-size:12px;line-height:0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-65cdb9c{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-65cdb9c{left:18px;}.elementor-12167 .elementor-element.elementor-element-3e17b11{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-fd4b019{--justify-content:flex-start;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--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-12167 .elementor-element.elementor-element-fd4b019.e-con{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c7c2594 .elementor-heading-title{font-size:50px;}.elementor-12167 .elementor-element.elementor-element-bd38332{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:left;}.elementor-12167 .elementor-element.elementor-element-bd38332.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-159e626{width:100%;max-width:100%;}.elementor-12167 .elementor-element.elementor-element-84f6f89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:25px;}.elementor-12167 .elementor-element.elementor-element-2803e18{--justify-content:flex-end;--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-12167 .elementor-element.elementor-element-2803e18.e-con{--order:-99999 /* order start hack */;}.elementor-12167 .elementor-element.elementor-element-93e5965{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;top:30px;--z-index:3;}.elementor-12167 .elementor-element.elementor-element-14135ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-14135ae .elementor-heading-title{font-size:19px;}.elementor-12167 .elementor-element.elementor-element-b7ef286{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b7ef286 .elementor-heading-title{font-size:21px;}.elementor-12167 .elementor-element.elementor-element-5684bbe{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5684bbe .elementor-heading-title{font-size:45px;}.elementor-12167 .elementor-element.elementor-element-df3e97e{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:1;}.elementor-12167 .elementor-element.elementor-element-e84dbd5{--container-widget-width:117px;--container-widget-flex-grow:0;width:var( --container-widget-width, 117px );max-width:117px;bottom:108px;}.elementor-12167 .elementor-element.elementor-element-9f94221{--container-widget-width:126px;--container-widget-flex-grow:0;width:var( --container-widget-width, 126px );max-width:126px;top:162px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-9f94221{right:90px;}body.rtl .elementor-12167 .elementor-element.elementor-element-9f94221{left:90px;}.elementor-12167 .elementor-element.elementor-element-f84c0da{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;bottom:146px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f84c0da{left:-45px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f84c0da{right:-45px;}.elementor-12167 .elementor-element.elementor-element-2267a26{--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:80px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-72e6d8d{width:var( --container-widget-width, 415px );max-width:415px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;font-size:18px;line-height:25px;}.elementor-12167 .elementor-element.elementor-element-994e28f{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-043ddec{--min-height:600px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12167 .elementor-element.elementor-element-043ddec:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-043ddec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12167 .elementor-element.elementor-element-e3160f9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-5ca103c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-5ca103c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5ca103c .elementor-heading-title{font-size:72px;}.elementor-12167 .elementor-element.elementor-element-c4389d2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c4389d2 .elementor-heading-title{font-size:51px;}.elementor-12167 .elementor-element.elementor-element-9831407{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-9831407.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8ee3bda{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;z-index:9;}.elementor-12167 .elementor-element.elementor-element-8ee3bda.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button{font-size:18px;padding:18px 18px 18px 18px;}.elementor-12167 .elementor-element.elementor-element-f4c0760{--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-12167 .elementor-element.elementor-element-f68a1e0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-128f487{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-5940ccb{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:1;}.elementor-12167 .elementor-element.elementor-element-5940ccb::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-5940ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-12167 .elementor-element.elementor-element-f3ff690{--container-widget-width:171px;--container-widget-flex-grow:0;width:var( --container-widget-width, 171px );max-width:171px;}.elementor-12167 .elementor-element.elementor-element-639faa5{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:460px;--container-widget-flex-grow:0;font-size:18px;line-height:25px;}.elementor-12167 .elementor-element.elementor-element-c219b8b{--min-height:102px;}.elementor-12167 .elementor-element.elementor-element-33c99ca{--justify-content:flex-end;}.elementor-12167 .elementor-element.elementor-element-26913da:not( .elementor-widget-image ), .elementor-12167 .elementor-element.elementor-element-26913da.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12167 .elementor-element.elementor-element-7b62c2d{--min-height:102px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12167 .elementor-element.elementor-element-11b7e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-size:15px;}.elementor-12167 .elementor-element.elementor-element-4593e6b .premium-atext__headline{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-c9e8b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;top:9px;font-size:13px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-c9e8b94{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-c9e8b94{left:18px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-dc32416{right:12px;}body.rtl .elementor-12167 .elementor-element.elementor-element-dc32416{left:12px;}}@media(max-width:767px){.elementor-12167 .elementor-element.elementor-element-da0640b{--min-height:745px;--justify-content:flex-end;}.elementor-12167 .elementor-element.elementor-element-df67ce6{--overlay-opacity:0;--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-12167 .elementor-element.elementor-element-c01e946{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-ffe8398{--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-12167 .elementor-element.elementor-element-7de2cc5{--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-12167 .elementor-element.elementor-element-e2e174b{--width:50%;}.elementor-12167 .elementor-element.elementor-element-250dd81{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-250dd81.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6364c19{--width:50%;--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: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-12167 .elementor-element.elementor-element-d6d470d{padding:10px 12px 3px 12px;}.elementor-12167 .elementor-element.elementor-element-d6d470d .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-d6d470d .elementor-icon svg{height:16px;}.elementor-12167 .elementor-element.elementor-element-e481f62{padding:10px 12px 3px 12px;}.elementor-12167 .elementor-element.elementor-element-e481f62 .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-e481f62 .elementor-icon svg{height:16px;}.elementor-12167 .elementor-element.elementor-element-5c78cdf{padding:10px 12px 3px 12px;}.elementor-12167 .elementor-element.elementor-element-5c78cdf .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-5c78cdf .elementor-icon svg{height:16px;}.elementor-12167 .elementor-element.elementor-element-118b880{padding:10px 12px 3px 12px;}.elementor-12167 .elementor-element.elementor-element-118b880 .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-118b880 .elementor-icon svg{height:16px;}.elementor-12167 .elementor-element.elementor-element-bb27ea5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bb27ea5{text-align:center;}.elementor-12167 .elementor-element.elementor-element-bb27ea5 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-cccfa79{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-12167 .elementor-element.elementor-element-cccfa79 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-04a6a78 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-12167 .elementor-element.elementor-element-f6f2ec4{--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;--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-12167 .elementor-element.elementor-element-d271bb4{--width:100%;--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-12167 .elementor-element.elementor-element-dc6483f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-dc6483f .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-ece2734.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-ece2734 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-385cc7b{--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;--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-12167 .elementor-element.elementor-element-f79720f{--width:100%;}.elementor-12167 .elementor-element.elementor-element-bdb87ae.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-bdb87ae .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-4a6f180.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-4a6f180 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-0280e2c{--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;--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-12167 .elementor-element.elementor-element-c0dc9e4{--width:100%;}.elementor-12167 .elementor-element.elementor-element-3d5187f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-3d5187f .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-c483307.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-c483307 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-5715dc3{--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;--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-12167 .elementor-element.elementor-element-714fb84{--width:100%;}.elementor-12167 .elementor-element.elementor-element-73bde6a.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-73bde6a .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-73e658e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-73e658e .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-0039bfb{--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;--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-12167 .elementor-element.elementor-element-d6b4c09{--width:100%;}.elementor-12167 .elementor-element.elementor-element-d4b83e0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-d4b83e0 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-d5fd27a .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-1cd0910{--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;--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-12167 .elementor-element.elementor-element-617816b{--width:100%;}.elementor-12167 .elementor-element.elementor-element-274abab.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-274abab .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-f09dd96.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-f09dd96 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-370f170{--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;--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-12167 .elementor-element.elementor-element-503fd34{--width:100%;}.elementor-12167 .elementor-element.elementor-element-766b782.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-766b782 .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-wrapper{align-items:center;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title{margin-block-end:-4px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon{font-size:24px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-title a{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-7a6afcb .elementor-icon-box-description{font-size:14px;}.elementor-12167 .elementor-element.elementor-element-2534c3f{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-349ce4c{--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-12167 .elementor-element.elementor-element-e7a71cd{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:184px;z-index:4;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e7a71cd{right:81px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e7a71cd{left:81px;}.elementor-12167 .elementor-element.elementor-element-8fa938e{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;top:60px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-8fa938e{left:-45px;}body.rtl .elementor-12167 .elementor-element.elementor-element-8fa938e{right:-45px;}.elementor-12167 .elementor-element.elementor-element-a9171cb{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;bottom:19px;z-index:4;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-a9171cb{right:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-a9171cb{left:20px;}.elementor-12167 .elementor-element.elementor-element-bc831ec{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;bottom:19px;z-index:4;}.elementor-12167 .elementor-element.elementor-element-b912976{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:3;}.elementor-12167 .elementor-element.elementor-element-e5dc1a5{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;top:81px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e5dc1a5{right:9px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e5dc1a5{left:9px;}.elementor-12167 .elementor-element.elementor-element-ab757d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-b990517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b990517.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-b990517 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-513c7f5{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-513c7f5.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-513c7f5 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-a029c6d{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:left;}.elementor-12167 .elementor-element.elementor-element-a029c6d.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-a029c6d .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-b31290a.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-b31290a .elementor-button{font-size:12px;padding:6px 15px 6px 15px;}.elementor-12167 .elementor-element.elementor-element-f27e1f1{--min-height:115px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12167 .elementor-element.elementor-element-d415f74{--width:75%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:12px;--padding-bottom:3px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-0abd61f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-ed1099b .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-6732538{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6732538{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6732538{left:15px;}.elementor-12167 .elementor-element.elementor-element-c2a284d{border-width:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-c2a284d:hover{border-width:6px 6px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-c2a284d .elementor-custom-embed-play i{font-size:45px;}.elementor-12167 .elementor-element.elementor-element-c2a284d .elementor-custom-embed-play svg{width:45px;height:45px;}.elementor-12167 .elementor-element.elementor-element-6295b5b{--width:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-17px;}.elementor-12167 .elementor-element.elementor-element-064911b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-12167 .elementor-element.elementor-element-0c1466d{--width:32%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd{width:100%;max-width:100%;}.elementor-12167 .elementor-element.elementor-element-e3f58fd.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-e3f58fd .elementor-icon-box-title a{font-size:12px;line-height:14px;}.elementor-12167 .elementor-element.elementor-element-ba6c10a{--width:32%;--justify-content:center;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-2644a4f{width:100%;max-width:100%;}.elementor-12167 .elementor-element.elementor-element-2644a4f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-2644a4f .elementor-icon-box-title a{font-size:12px;line-height:14px;}.elementor-12167 .elementor-element.elementor-element-5cffa58{--width:32%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0{width:100%;max-width:100%;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-f8ffcd0 .elementor-icon-box-title a{font-size:11px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-371fa2c{--width:100%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12167 .elementor-element.elementor-element-18b30f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-fdfdbf9{--width:100%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-11ad489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-2e8fafc{--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-c8ddf95{--gap:45px 0px;--row-gap:45px;--column-gap:0px;}.elementor-12167 .elementor-element.elementor-element-5f63124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-5f63124.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-5f63124 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-c66b863{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:left;}.elementor-12167 .elementor-element.elementor-element-c66b863.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c66b863 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-d7ddc2c .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-0a03451{--min-height:165px;}.elementor-12167 .elementor-element.elementor-element-04baab9{--width:20%;--justify-content:center;}.elementor-12167 .elementor-element.elementor-element-8c12bcb{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-cdb2789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-b3fb4b1 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-e1b9dd4{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e1b9dd4{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e1b9dd4{left:15px;}.elementor-12167 .elementor-element.elementor-element-5687a07{--min-height:360px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-a396e6b{--width:300px;--min-height:360px;--justify-content:center;}.elementor-12167 .elementor-element.elementor-element-ec42cb1{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ec42cb1.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ec42cb1 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-d858e1b{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-cacd344 .elementor-button{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-4329b50{--width:300px;--min-height:360px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-555b669{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-555b669.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-555b669 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-53f6afb{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-54bc73c .elementor-button{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-20e178f{--width:300px;--min-height:360px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-bcc1e04{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-bcc1e04.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bcc1e04 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-66a56dd{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-210757b .elementor-button{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-ba06a62{--width:300px;--min-height:360px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-ba77d34{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ba77d34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ba77d34 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-49fa5f2{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:20px;}.elementor-12167 .elementor-element.elementor-element-8a4557e .elementor-button{font-size:16px;}.elementor-12167 .elementor-element.elementor-element-c43dedc{--margin-top:99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-f5707ef{--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-12167 .elementor-element.elementor-element-7d8e6d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7d8e6d8 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-52cf20c{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:left;}.elementor-12167 .elementor-element.elementor-element-52cf20c.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-52cf20c .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-ae33921{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ae33921.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ae33921 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-75f8aa0{--min-height:300px;}.elementor-12167 .elementor-element.elementor-element-ae75d4e{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-6a3dad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-199d3d7 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-ab61fcd{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ab61fcd{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ab61fcd{left:15px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-f74951e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-ae69d0e .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-979c170{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-979c170{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-979c170{left:15px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-3fac9e8{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-3fac9e8{right:0px;}.elementor-12167 .elementor-element.elementor-element-502a770{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12167 .elementor-element.elementor-element-551ae08{--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-12167 .elementor-element.elementor-element-77c9715{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-12167 .elementor-element.elementor-element-77c9715.e-con{--order:-99999 /* order start hack */;}.elementor-12167 .elementor-element.elementor-element-7d550f0{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-2e45244{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:-63px;z-index:2;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-2e45244{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-2e45244{right:0px;}.elementor-12167 .elementor-element.elementor-element-e0c1fb6{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;top:-26px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e0c1fb6{left:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e0c1fb6{right:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ae8274c{left:48px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ae8274c{right:48px;}.elementor-12167 .elementor-element.elementor-element-ae8274c{top:-30px;}.elementor-12167 .elementor-element.elementor-element-7201f87{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-7201f87.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-7201f87 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-b66678d{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-7309cf8{--margin-top:30px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-7309cf8.e-con{--order:2;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-3fb4b3b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-c8bd7f0{text-align:start;font-size:14px;line-height:22px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f700fa0{left:48px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f700fa0{right:48px;}.elementor-12167 .elementor-element.elementor-element-f700fa0{bottom:-36px;}.elementor-12167 .elementor-element.elementor-element-bb84170{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;bottom:-27px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bb84170{left:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bb84170{right:30px;}.elementor-12167 .elementor-element.elementor-element-602a105{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;bottom:-66px;z-index:2;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-602a105{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-602a105{right:0px;}.elementor-12167 .elementor-element.elementor-element-0f769f7{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-45e5509{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:-63px;z-index:2;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-45e5509{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-45e5509{left:0px;}.elementor-12167 .elementor-element.elementor-element-8e1adb8{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;top:-25px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-8e1adb8{right:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-8e1adb8{left:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6b28b74{right:48px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6b28b74{left:48px;}.elementor-12167 .elementor-element.elementor-element-6b28b74{top:-30px;}.elementor-12167 .elementor-element.elementor-element-86e232c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:start;}.elementor-12167 .elementor-element.elementor-element-86e232c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-86e232c .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-b94250a{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-ed26596{--margin-top:30px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-651ae16{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-651ae16.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-651ae16 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-f2ed54f{text-align:start;font-size:14px;line-height:22px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-6cf8a3f{right:48px;}body.rtl .elementor-12167 .elementor-element.elementor-element-6cf8a3f{left:48px;}.elementor-12167 .elementor-element.elementor-element-6cf8a3f{bottom:-36px;}.elementor-12167 .elementor-element.elementor-element-49ea5da{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;bottom:-27px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-49ea5da{right:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-49ea5da{left:30px;}.elementor-12167 .elementor-element.elementor-element-cbceefd{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;bottom:-66px;z-index:2;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-cbceefd{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-cbceefd{left:0px;}.elementor-12167 .elementor-element.elementor-element-02388fd{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-740e9e4{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-740e9e4{right:0px;}.elementor-12167 .elementor-element.elementor-element-740e9e4{top:-63px;z-index:2;}.elementor-12167 .elementor-element.elementor-element-ee22cd3{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;top:-27px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ee22cd3{left:30px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ee22cd3{right:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-a35ad07{left:48px;}body.rtl .elementor-12167 .elementor-element.elementor-element-a35ad07{right:48px;}.elementor-12167 .elementor-element.elementor-element-a35ad07{top:-30px;}.elementor-12167 .elementor-element.elementor-element-a2413dd{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-a2413dd.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-a2413dd .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-77b740e{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-2fdc831{--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-12167 .elementor-element.elementor-element-3d18d5e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-c18b1b1{--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-12167 .elementor-element.elementor-element-dd7978f{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-12167 .elementor-element.elementor-element-dd7978f .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-ae047ab{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-ae047ab.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-ae047ab .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-f83876d{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-9daec80{--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;}.elementor-12167 .elementor-element.elementor-element-5320503 img{width:55px;}.elementor-12167 .elementor-element.elementor-element-9e5f10e{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-2878d78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-55499d7 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-9b02c45{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:11px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-9b02c45{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-9b02c45{left:15px;}.elementor-12167 .elementor-element.elementor-element-7054e5e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-59bda71{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-b2e84ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b2e84ec.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-b2e84ec .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-260ccac{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-260ccac.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-260ccac .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-05d173b{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:left;}.elementor-12167 .elementor-element.elementor-element-05d173b.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-05d173b .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-158d8f4{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-12167 .elementor-element.elementor-element-db1763c{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-db1763c:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-db1763c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-db1763c.e-con{--order:1;}.elementor-12167 .elementor-element.elementor-element-032b909 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-04af115{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f{--width:100%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-ee9ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f.e-con{--order:7;}.elementor-12167 .elementor-element.elementor-element-ebc6de6 .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-9b3b9a5{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-6152dcd{--width:100%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-6152dcd:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-6152dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-6152dcd.e-con{--order:8;}.elementor-12167 .elementor-element.elementor-element-cbd0ae7 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-d68941b{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-2f3462d{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-2f3462d:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-2f3462d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-2f3462d.e-con{--order:2;}.elementor-12167 .elementor-element.elementor-element-b89a5a4 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-cdf12fc{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-7b0a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-7b0a45f.e-con{--order:3;}.elementor-12167 .elementor-element.elementor-element-195c854 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-073572a{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-5192ab9{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-5192ab9:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-5192ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5192ab9.e-con{--order:4;}.elementor-12167 .elementor-element.elementor-element-25c247f .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-f4c9ebc{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4{--width:100%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-cbbbdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4.e-con{--order:10;}.elementor-12167 .elementor-element.elementor-element-86adf61 .elementor-heading-title{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-96e0dbc{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6{--width:100%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-21cd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-21cd5a6.e-con{--order:9;}.elementor-12167 .elementor-element.elementor-element-0d2ee98 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-a0083b0{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-e038f7a{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-e038f7a:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-e038f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-e038f7a.e-con{--order:6;}.elementor-12167 .elementor-element.elementor-element-14bb5ef .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-5231ee9{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf{--width:100%;--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f0e90cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12167 .elementor-element.elementor-element-f0e90cf.e-con{--order:11;}.elementor-12167 .elementor-element.elementor-element-ba563f8 .elementor-heading-title{font-size:20px;}.elementor-12167 .elementor-element.elementor-element-4731c28{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-aa6489b{--width:48%;--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12167 .elementor-element.elementor-element-aa6489b:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-aa6489b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12167 .elementor-element.elementor-element-aa6489b.e-con{--order:5;}.elementor-12167 .elementor-element.elementor-element-77cdb8a .elementor-heading-title{font-size:17px;}.elementor-12167 .elementor-element.elementor-element-1ea8d78{text-align:start;font-size:12px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-41566f5{--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-12167 .elementor-element.elementor-element-c1dc3ab{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1dc3ab .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-db94310{--min-height:115px;--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-12167 .elementor-element.elementor-element-a02e604{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-b42da59{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:12px;--padding-bottom:3px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-664446e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-c591b17 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-543b970{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-543b970{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-543b970{left:15px;}.elementor-12167 .elementor-element.elementor-element-4ab3320{--min-height:230px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4ab3320:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12167 .elementor-element.elementor-element-4ab3320::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-4ab3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-12167 .elementor-element.elementor-element-5cb4e3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-12167 .elementor-element.elementor-element-5047018{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-c32d92f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c32d92f.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c32d92f .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-2cc049c{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-2cc049c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2cc049c .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-dd27e75{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-12167 .elementor-element.elementor-element-dd27e75 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-520b06e{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-e57aea4{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-e57aea4.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8344df1{--e-image-carousel-slides-to-show:3;}.elementor-12167 .elementor-element.elementor-element-9f89986{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f0abd9b{--width:80px;--min-height:80px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:180px;}.elementor-12167 .elementor-element.elementor-element-f0abd9b.e-con{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f0abd9b{right:18px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f0abd9b{left:18px;}.elementor-12167 .elementor-element.elementor-element-8383e3f{--alignment:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--width:50px;font-size:39px;--word-spacing:6px;}.elementor-12167 .elementor-element.elementor-element-8383e3f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-fb72552{width:var( --container-widget-width, 35px );max-width:35px;margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-fb72552.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-3830a53{--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:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-71b024e{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-71b024e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title{margin-block-end:5px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-title a{font-size:15px;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-71b024e .elementor-icon-box-description{font-size:10px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-7fbceb3.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title{margin-block-end:5px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-title a{font-size:15px;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-7fbceb3 .elementor-icon-box-description{font-size:10px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80{width:initial;max-width:initial;}.elementor-12167 .elementor-element.elementor-element-1cf6e80.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title{margin-block-end:5px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title, .elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-title a{font-size:15px;line-height:15px;}.elementor-12167 .elementor-element.elementor-element-1cf6e80 .elementor-icon-box-description{font-size:10px;line-height:12px;}.elementor-12167 .elementor-element.elementor-element-bef788a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18px;--container-widget-flex-grow:0;width:var( --container-widget-width, 18px );max-width:18px;top:5px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-bef788a{left:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-bef788a{right:20px;}.elementor-12167 .elementor-element.elementor-element-64c4c32{--container-widget-width:18px;--container-widget-flex-grow:0;width:var( --container-widget-width, 18px );max-width:18px;top:5px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-64c4c32{right:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-64c4c32{left:20px;}.elementor-12167 .elementor-element.elementor-element-c6aa14a{--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-94fce43{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12167 .elementor-element.elementor-element-94fce43.e-con{--order:99999 /* order end hack */;}.elementor-12167 .elementor-element.elementor-element-546ff94{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-546ff94.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-849b41c{--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-9bf1dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-9bf1dad.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-9bf1dad .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-68623cd{width:100%;max-width:100%;text-align:start;}.elementor-12167 .elementor-element.elementor-element-68623cd.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-68623cd .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-7508cd6{text-align:start;font-size:14px;line-height:22px;}.elementor-12167 .elementor-element.elementor-element-6573549{--justify-content:space-between;--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:25px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-ff2ca8a{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-b69c1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-3476171 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-0edb771{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-0edb771{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-0edb771{left:15px;}.elementor-12167 .elementor-element.elementor-element-3dfd3a8{--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-131c140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-c34edba{--padding-top:50px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-49b4cb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-49b4cb8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-49b4cb8 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-e7e655f{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e7e655f .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-961ecd8{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-961ecd8.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-961ecd8 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-1ffda2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12167 .elementor-element.elementor-element-a19e190 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-0460094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-0460094 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-8ece6f9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-8ece6f9{text-align:left;}.elementor-12167 .elementor-element.elementor-element-8ece6f9 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-58b06f8 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-a62e40d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-a62e40d .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf{text-align:left;}.elementor-12167 .elementor-element.elementor-element-7c4bfbf .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-e699b07 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-5213946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-5213946 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-008e5cb.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-008e5cb{text-align:left;}.elementor-12167 .elementor-element.elementor-element-008e5cb .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-e753f73 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-dcaf5ed .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-d573cf9.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-d573cf9{text-align:left;}.elementor-12167 .elementor-element.elementor-element-d573cf9 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-3f85eec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12167 .elementor-element.elementor-element-0e1fc85 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-e5120c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:123px;--container-widget-flex-grow:0;width:var( --container-widget-width, 123px );max-width:123px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-e5120c1 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-bc087ae.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-bc087ae{text-align:left;}.elementor-12167 .elementor-element.elementor-element-bc087ae .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-d055c27 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-f23e801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-f23e801 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-98bf2aa{text-align:left;}.elementor-12167 .elementor-element.elementor-element-98bf2aa .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-00d1c77 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-58087d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-58087d9 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-4f7b413.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-4f7b413{text-align:left;}.elementor-12167 .elementor-element.elementor-element-4f7b413 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-20ace23 img{width:100%;}.elementor-12167 .elementor-element.elementor-element-7e0aca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox{padding:6px 14px 6px 6px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content .title{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content{padding:0px 0px 0px 9px;}.elementor-12167 .elementor-element.elementor-element-7e0aca8 .eael-infobox .infobox-content p{font-size:10px;}.elementor-12167 .elementor-element.elementor-element-7eed127.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-7eed127{text-align:left;}.elementor-12167 .elementor-element.elementor-element-7eed127 .ha-gradient-heading{font-size:18px;}.elementor-12167 .elementor-element.elementor-element-c4dae77:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80px auto;}.elementor-12167 .elementor-element.elementor-element-c4dae77::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-c4dae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:80px auto;}.elementor-12167 .elementor-element.elementor-element-c4dae77{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-08c7f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-08c7f31.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-08c7f31 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-9e3159e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-9e3159e .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-2c703a9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-12167 .elementor-element.elementor-element-2c703a9 img{border-width:5px 5px 5px 5px;}.elementor-12167 .elementor-element.elementor-element-112880f{--min-height:115px;--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-12167 .elementor-element.elementor-element-6796f64{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-795fe22{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:12px;--padding-bottom:3px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-7a875cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-479b218 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-727ba95{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-727ba95{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-727ba95{left:15px;}.elementor-12167 .elementor-element.elementor-element-59760a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-27b78b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-27b78b0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-27b78b0 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-f769b42{width:100%;max-width:100%;text-align:center;}.elementor-12167 .elementor-element.elementor-element-f769b42.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-f769b42 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-097a11f{--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-12167 .elementor-element.elementor-element-e804277{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-c216034{--alignment:center;padding:21px 21px 21px 21px;--width:150px;font-size:19px;--word-spacing:6px;}.elementor-12167 .elementor-element.elementor-element-c216034.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-87fcc75{left:97px;}body.rtl .elementor-12167 .elementor-element.elementor-element-87fcc75{right:97px;}.elementor-12167 .elementor-element.elementor-element-87fcc75{top:31px;}.elementor-12167 .elementor-element.elementor-element-2318025{width:100%;max-width:100%;margin:-165px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:99;text-align:center;}.elementor-12167 .elementor-element.elementor-element-2318025.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2318025 .elementor-heading-title{font-size:123px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-88e76fc{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-12167 .elementor-element.elementor-element-88e76fc.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-88e76fc .elementor-heading-title{font-size:59px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-9ec53b6{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-c0a2029{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12167 .elementor-element.elementor-element-ba51a2c{width:var( --container-widget-width, 126px );max-width:126px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:126px;--container-widget-flex-grow:0;}.elementor-12167 .elementor-element.elementor-element-ba51a2c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4727e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0dd4e1c .elementor-heading-title{font-size:59px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-e1b2a51{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-size:13px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-c1b6f34{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12167 .elementor-element.elementor-element-c1b6f34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1b6f34 .elementor-button{font-size:16px;border-width:1px 3px 3px 1px;border-radius:99px 99px 99px 99px;padding:15px 12px 15px 12px;}.elementor-12167 .elementor-element.elementor-element-fcf6e08 .elementor-button{font-size:15px;padding:16px 24px 16px 24px;}.elementor-12167 .elementor-element.elementor-element-73c8ea2{width:100%;max-width:100%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-73c8ea2 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-12167 .elementor-element.elementor-element-dc012aa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:18px;}.elementor-12167 .elementor-element.elementor-element-4ef117b{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-e0410fd .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-4074b85 .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-f9d61e3 .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-1424f4f .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-e755ff7 .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon{font-size:27px;}.elementor-12167 .elementor-element.elementor-element-6e0b25c .elementor-icon svg{height:27px;}.elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12167 .elementor-element.elementor-element-198f4ac .elementor-icon-list-item > a{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-f061185::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-video-container::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shadou.site/wp-content/uploads/2025/09/Arco-4-min.png");background-size:cover;}.elementor-12167 .elementor-element.elementor-element-f061185{--min-height:230px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f061185:not(.elementor-motion-effects-element-type-background), .elementor-12167 .elementor-element.elementor-element-f061185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12167 .elementor-element.elementor-element-fa17175{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-12167 .elementor-element.elementor-element-b2ba463{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-0d4c011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-0d4c011.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0d4c011 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-e77871c{width:100%;max-width:100%;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e77871c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e77871c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-f8c5ae9{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-bc9a500{--width:100%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-366ce89{--container-widget-width:131px;--container-widget-flex-grow:0;width:var( --container-widget-width, 131px );max-width:131px;}.elementor-12167 .elementor-element.elementor-element-f889ed9{--width: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-12167 .elementor-element.elementor-element-4d28cc1{margin:-12px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -12px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-4d28cc1.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-4d28cc1 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-ef59339{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:3px 3px 3px 3px;--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-12167 .elementor-element.elementor-element-ef59339.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-8c1044a{text-align:center;}.elementor-12167 .elementor-element.elementor-element-8c1044a .elementor-heading-title{font-size:18px;line-height:17px;}.elementor-12167 .elementor-element.elementor-element-947d0ae{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-7b74671{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-562b0c3{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-45e2c2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-45e2c2b.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-45e2c2b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-29b097b{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-fed7320{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-18a7fa6{--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-12167 .elementor-element.elementor-element-6b7004b{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-02db5e2{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-025cdfd{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-2485a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-2485a34.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-2485a34 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-b751c9b{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-ac8cf46{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-bc08e00{--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-12167 .elementor-element.elementor-element-2798d25{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-abb9954{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-434d18e{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-c1178b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c1178b2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c1178b2 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-dd733cb{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-6ec2fbb{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-cc3bf05{--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-12167 .elementor-element.elementor-element-befd40d{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-6314f06{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-b33bc81{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c9f1aaf .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-50a8285{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-c26b9ac{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-1205625{--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-12167 .elementor-element.elementor-element-9ce1e7a{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-bd6e609{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-1383d73{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-e61017c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-e61017c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-e61017c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-d49a8e4{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-411683f{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-3f29021{--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-12167 .elementor-element.elementor-element-a47b0dc{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-4b28a1a{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-95e9b0f{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-bcccc4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-bcccc4c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-bcccc4c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-44edcad{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12167 .elementor-element.elementor-element-da069c4{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;font-size:14px;}.elementor-12167 .elementor-element.elementor-element-f432347{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-73db616{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-73db616.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-73db616 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-0e658b0{width:100%;max-width:100%;text-align:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-0e658b0 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-a0f1548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;font-size:15px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-fc0fe79{--min-height:337px;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-4c78b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:245px;}.elementor-12167 .elementor-element.elementor-element-4c78b99 .elementor-heading-title{font-size:80px;}.elementor-12167 .elementor-element.elementor-element-36c49c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-36c49c1{left:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-36c49c1{right:20px;}.elementor-12167 .elementor-element.elementor-element-54adca2{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-54adca2{left:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-54adca2{right:20px;}.elementor-12167 .elementor-element.elementor-element-92be4dd{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-92be4dd{right:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-92be4dd{left:20px;}.elementor-12167 .elementor-element.elementor-element-d43e0b6{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-d43e0b6{right:20px;}body.rtl .elementor-12167 .elementor-element.elementor-element-d43e0b6{left:20px;}.elementor-12167 .elementor-element.elementor-element-3257e52{--width:250px;--min-height:250px;--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-12167 .elementor-element.elementor-element-3257e52.e-con{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-3257e52{right:65px;}body.rtl .elementor-12167 .elementor-element.elementor-element-3257e52{left:65px;}.elementor-12167 .elementor-element.elementor-element-de49859{--alignment:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;--width:150px;font-size:19px;--word-spacing:6px;}.elementor-12167 .elementor-element.elementor-element-de49859.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-488b37e{--alignment:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;--width:210px;font-size:19px;--word-spacing:7px;}.elementor-12167 .elementor-element.elementor-element-488b37e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5fe2177{width:auto;max-width:auto;top:57px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5fe2177.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5fe2177{left:75px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5fe2177{right:75px;}.elementor-12167 .elementor-element.elementor-element-5fe2177 .elementor-heading-title{font-size:80px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-c2a021e{width:auto;max-width:auto;bottom:70px;text-align:start;}.elementor-12167 .elementor-element.elementor-element-c2a021e.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c2a021e .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-35fdd62{--width:90%;--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:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-5db766b{left:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-5db766b{right:0px;}.elementor-12167 .elementor-element.elementor-element-5db766b img{width:55px;}.elementor-12167 .elementor-element.elementor-element-a951376{--width:82%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-a951376.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-51d2d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-1543939 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-ce976e6{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-ce976e6{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-ce976e6{left:15px;}.elementor-12167 .elementor-element.elementor-element-eef2b69{--width:82%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-eef2b69.e-con{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-6d904c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-a3e6a54 .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-65cdb9c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-65cdb9c{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-65cdb9c{left:15px;}.elementor-12167 .elementor-element.elementor-element-3e17b11{--min-height:1151px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-fd4b019{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-af8417b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9;}.elementor-12167 .elementor-element.elementor-element-af8417b.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-af8417b .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-c7c2594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:start;}.elementor-12167 .elementor-element.elementor-element-c7c2594.elementor-element{--align-self:flex-start;}.elementor-12167 .elementor-element.elementor-element-c7c2594 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-bd38332{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-12167 .elementor-element.elementor-element-bd38332 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12167 .elementor-element.elementor-element-159e626 .elementor-icon-list-item > a{font-size:13px;}.elementor-12167 .elementor-element.elementor-element-84f6f89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-12167 .elementor-element.elementor-element-2803e18{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-2803e18.e-con{--order:-99999 /* order start hack */;}.elementor-12167 .elementor-element.elementor-element-93e5965{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:27px;}.elementor-12167 .elementor-element.elementor-element-14135ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-14135ae.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-14135ae .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-b7ef286.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-b7ef286{z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-b7ef286 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-5684bbe{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-12167 .elementor-element.elementor-element-5684bbe.elementor-element{--align-self:flex-end;}.elementor-12167 .elementor-element.elementor-element-5684bbe .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-df3e97e{width:var( --container-widget-width, 245px );max-width:245px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:245px;--container-widget-flex-grow:0;z-index:1;}.elementor-12167 .elementor-element.elementor-element-e84dbd5{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;bottom:111px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-e84dbd5{right:0px;}body.rtl .elementor-12167 .elementor-element.elementor-element-e84dbd5{left:0px;}.elementor-12167 .elementor-element.elementor-element-9f94221{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;top:101px;z-index:1;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-9f94221{right:39px;}body.rtl .elementor-12167 .elementor-element.elementor-element-9f94221{left:39px;}.elementor-12167 .elementor-element.elementor-element-f84c0da{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;bottom:96px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-f84c0da{left:-50px;}body.rtl .elementor-12167 .elementor-element.elementor-element-f84c0da{right:-50px;}.elementor-12167 .elementor-element.elementor-element-2267a26{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 30px 30px;--margin-top:99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-b0bfde2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12167 .elementor-element.elementor-element-b0bfde2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-b0bfde2 .elementor-button{font-size:12px;padding:9px 18px 9px 18px;}.elementor-12167 .elementor-element.elementor-element-72e6d8d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;font-size:15px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-043ddec{--min-height:501px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-e3160f9{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-12167 .elementor-element.elementor-element-5ca103c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-5ca103c.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-5ca103c .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-c4389d2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-12167 .elementor-element.elementor-element-c4389d2.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-c4389d2 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12167 .elementor-element.elementor-element-9831407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-12167 .elementor-element.elementor-element-9831407 .ha-gradient-heading{font-size:15px;}.elementor-12167 .elementor-element.elementor-element-8ee3bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-12167 .elementor-element.elementor-element-8ee3bda.elementor-element{--align-self:center;}.elementor-12167 .elementor-element.elementor-element-8ee3bda .elementor-button{font-size:16px;border-width:1px 3px 3px 1px;border-radius:99px 99px 99px 99px;padding:15px 12px 15px 12px;}.elementor-12167 .elementor-element.elementor-element-f4c0760{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12167 .elementor-element.elementor-element-f68a1e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12167 .elementor-element.elementor-element-5940ccb{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:90px;--padding-left:21px;--padding-right:21px;}.elementor-12167 .elementor-element.elementor-element-639faa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:15px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-c219b8b{--min-height:102px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12167 .elementor-element.elementor-element-33c99ca{--width:20%;--justify-content:flex-end;}.elementor-12167 .elementor-element.elementor-element-7b62c2d{--width:80%;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-12167 .elementor-element.elementor-element-11b7e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;font-size:13px;line-height:21px;}.elementor-12167 .elementor-element.elementor-element-4593e6b .premium-atext__headline{font-size:12px;}.elementor-12167 .elementor-element.elementor-element-c9e8b94{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;top:12px;font-size:12px;line-height:21px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-c9e8b94{right:15px;}body.rtl .elementor-12167 .elementor-element.elementor-element-c9e8b94{left:15px;}.elementor-12167 .elementor-element.elementor-element-dc32416{--width:250px;bottom:5px;}body:not(.rtl) .elementor-12167 .elementor-element.elementor-element-dc32416{right:10px;}body.rtl .elementor-12167 .elementor-element.elementor-element-dc32416{left:10px;}.elementor-12167 .elementor-element.elementor-element-333d872 .elementor-button{font-size:25px;}.elementor-12167 .elementor-element.elementor-element-146becd .elementor-button{font-size:15px;padding:16px 24px 16px 24px;}}@media(min-width:768px){.elementor-12167 .elementor-element.elementor-element-da0640b{--width:100%;}.elementor-12167 .elementor-element.elementor-element-df67ce6{--width:100%;}.elementor-12167 .elementor-element.elementor-element-c01e946{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-ffe8398{--width:555px;}.elementor-12167 .elementor-element.elementor-element-d271bb4{--width:100%;}.elementor-12167 .elementor-element.elementor-element-f79720f{--width:100%;}.elementor-12167 .elementor-element.elementor-element-c0dc9e4{--width:100%;}.elementor-12167 .elementor-element.elementor-element-714fb84{--width:100%;}.elementor-12167 .elementor-element.elementor-element-d6b4c09{--width:100%;}.elementor-12167 .elementor-element.elementor-element-617816b{--width:100%;}.elementor-12167 .elementor-element.elementor-element-503fd34{--width:100%;}.elementor-12167 .elementor-element.elementor-element-349ce4c{--width:555px;}.elementor-12167 .elementor-element.elementor-element-d415f74{--width:500px;}.elementor-12167 .elementor-element.elementor-element-6295b5b{--width:540px;}.elementor-12167 .elementor-element.elementor-element-0c1466d{--width:170px;}.elementor-12167 .elementor-element.elementor-element-ba6c10a{--width:170px;}.elementor-12167 .elementor-element.elementor-element-5cffa58{--width:170px;}.elementor-12167 .elementor-element.elementor-element-371fa2c{--width:100%;}.elementor-12167 .elementor-element.elementor-element-fdfdbf9{--width:100%;}.elementor-12167 .elementor-element.elementor-element-c8ddf95{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-04baab9{--width:72px;}.elementor-12167 .elementor-element.elementor-element-8c12bcb{--width:500px;}.elementor-12167 .elementor-element.elementor-element-a396e6b{--width:300px;}.elementor-12167 .elementor-element.elementor-element-4329b50{--width:300px;}.elementor-12167 .elementor-element.elementor-element-20e178f{--width:300px;}.elementor-12167 .elementor-element.elementor-element-ba06a62{--width:300px;}.elementor-12167 .elementor-element.elementor-element-c43dedc{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-f5707ef{--width:50%;}.elementor-12167 .elementor-element.elementor-element-75f8aa0{--width:50%;}.elementor-12167 .elementor-element.elementor-element-ae75d4e{--width:500px;}.elementor-12167 .elementor-element.elementor-element-2bc4bd5{--width:500px;}.elementor-12167 .elementor-element.elementor-element-7d550f0{--width:280px;}.elementor-12167 .elementor-element.elementor-element-7309cf8{--width:280px;}.elementor-12167 .elementor-element.elementor-element-0f769f7{--width:280px;}.elementor-12167 .elementor-element.elementor-element-ed26596{--width:280px;}.elementor-12167 .elementor-element.elementor-element-02388fd{--width:280px;}.elementor-12167 .elementor-element.elementor-element-3d18d5e{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-c18b1b1{--width:50%;}.elementor-12167 .elementor-element.elementor-element-9e5f10e{--width:500px;}.elementor-12167 .elementor-element.elementor-element-7054e5e{--width:50%;}.elementor-12167 .elementor-element.elementor-element-59bda71{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-db1763c{--width:225px;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f{--width:410px;}.elementor-12167 .elementor-element.elementor-element-6152dcd{--width:410px;}.elementor-12167 .elementor-element.elementor-element-2f3462d{--width:225px;}.elementor-12167 .elementor-element.elementor-element-7b0a45f{--width:225px;}.elementor-12167 .elementor-element.elementor-element-5192ab9{--width:225px;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4{--width:830px;}.elementor-12167 .elementor-element.elementor-element-21cd5a6{--width:343.3px;}.elementor-12167 .elementor-element.elementor-element-e038f7a{--width:343.3px;}.elementor-12167 .elementor-element.elementor-element-f0e90cf{--width:343.3px;}.elementor-12167 .elementor-element.elementor-element-aa6489b{--width:240px;}.elementor-12167 .elementor-element.elementor-element-b42da59{--width:500px;}.elementor-12167 .elementor-element.elementor-element-4ab3320{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-5047018{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-26a6e50{--width:650px;}.elementor-12167 .elementor-element.elementor-element-f0abd9b{--width:120px;}.elementor-12167 .elementor-element.elementor-element-3830a53{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-c6aa14a{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-ff2ca8a{--width:500px;}.elementor-12167 .elementor-element.elementor-element-3dfd3a8{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-795fe22{--width:500px;}.elementor-12167 .elementor-element.elementor-element-59760a0{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-097a11f{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-e804277{--width:30%;}.elementor-12167 .elementor-element.elementor-element-c0a2029{--width:40%;}.elementor-12167 .elementor-element.elementor-element-b935402{--width:30%;}.elementor-12167 .elementor-element.elementor-element-f061185{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-b2ba463{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-bc9a500{--width:525px;}.elementor-12167 .elementor-element.elementor-element-f889ed9{--width:250px;}.elementor-12167 .elementor-element.elementor-element-ef59339{--width:525px;}.elementor-12167 .elementor-element.elementor-element-7b74671{--width:525px;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f{--width:250px;}.elementor-12167 .elementor-element.elementor-element-29b097b{--width:525px;}.elementor-12167 .elementor-element.elementor-element-6b7004b{--width:525px;}.elementor-12167 .elementor-element.elementor-element-025cdfd{--width:250px;}.elementor-12167 .elementor-element.elementor-element-b751c9b{--width:525px;}.elementor-12167 .elementor-element.elementor-element-2798d25{--width:525px;}.elementor-12167 .elementor-element.elementor-element-434d18e{--width:250px;}.elementor-12167 .elementor-element.elementor-element-dd733cb{--width:525px;}.elementor-12167 .elementor-element.elementor-element-befd40d{--width:525px;}.elementor-12167 .elementor-element.elementor-element-b33bc81{--width:250px;}.elementor-12167 .elementor-element.elementor-element-50a8285{--width:525px;}.elementor-12167 .elementor-element.elementor-element-9ce1e7a{--width:525px;}.elementor-12167 .elementor-element.elementor-element-1383d73{--width:250px;}.elementor-12167 .elementor-element.elementor-element-d49a8e4{--width:525px;}.elementor-12167 .elementor-element.elementor-element-a47b0dc{--width:525px;}.elementor-12167 .elementor-element.elementor-element-95e9b0f{--width:250px;}.elementor-12167 .elementor-element.elementor-element-44edcad{--width:525px;}.elementor-12167 .elementor-element.elementor-element-fc0fe79{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-3257e52{--width:380px;}.elementor-12167 .elementor-element.elementor-element-35fdd62{--width:570px;}.elementor-12167 .elementor-element.elementor-element-a951376{--width:500px;}.elementor-12167 .elementor-element.elementor-element-eef2b69{--width:500px;}.elementor-12167 .elementor-element.elementor-element-3e17b11{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-2267a26{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-043ddec{--width:50%;}.elementor-12167 .elementor-element.elementor-element-f4c0760{--width:50%;}.elementor-12167 .elementor-element.elementor-element-f68a1e0{--width:50%;}.elementor-12167 .elementor-element.elementor-element-128f487{--width:50%;}.elementor-12167 .elementor-element.elementor-element-5940ccb{--content-width:1300px;}.elementor-12167 .elementor-element.elementor-element-33c99ca{--width:72px;}.elementor-12167 .elementor-element.elementor-element-7b62c2d{--width:500px;}.elementor-12167 .elementor-element.elementor-element-dc32416{--width:330px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12167 .elementor-element.elementor-element-df67ce6{--width:100%;}.elementor-12167 .elementor-element.elementor-element-ffe8398{--width:600px;}.elementor-12167 .elementor-element.elementor-element-ab757d8{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-0c1466d{--width:140px;}.elementor-12167 .elementor-element.elementor-element-ba6c10a{--width:140px;}.elementor-12167 .elementor-element.elementor-element-5cffa58{--width:140px;}.elementor-12167 .elementor-element.elementor-element-2e8fafc{--width:100%;}.elementor-12167 .elementor-element.elementor-element-c8ddf95{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-c43dedc{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-f5707ef{--width:100%;}.elementor-12167 .elementor-element.elementor-element-75f8aa0{--width:600px;}.elementor-12167 .elementor-element.elementor-element-7d550f0{--width:245px;}.elementor-12167 .elementor-element.elementor-element-7309cf8{--width:245px;}.elementor-12167 .elementor-element.elementor-element-0f769f7{--width:245px;}.elementor-12167 .elementor-element.elementor-element-ed26596{--width:245px;}.elementor-12167 .elementor-element.elementor-element-02388fd{--width:245px;}.elementor-12167 .elementor-element.elementor-element-3d18d5e{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-c18b1b1{--width:100%;}.elementor-12167 .elementor-element.elementor-element-7054e5e{--width:100%;}.elementor-12167 .elementor-element.elementor-element-59bda71{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-db1763c{--width:32%;}.elementor-12167 .elementor-element.elementor-element-ee9ce4f{--width:49%;}.elementor-12167 .elementor-element.elementor-element-6152dcd{--width:49%;}.elementor-12167 .elementor-element.elementor-element-2f3462d{--width:32%;}.elementor-12167 .elementor-element.elementor-element-7b0a45f{--width:32%;}.elementor-12167 .elementor-element.elementor-element-5192ab9{--width:32%;}.elementor-12167 .elementor-element.elementor-element-cbbbdd4{--width:100%;}.elementor-12167 .elementor-element.elementor-element-21cd5a6{--width:32%;}.elementor-12167 .elementor-element.elementor-element-e038f7a{--width:32%;}.elementor-12167 .elementor-element.elementor-element-f0e90cf{--width:49%;}.elementor-12167 .elementor-element.elementor-element-aa6489b{--width:49%;}.elementor-12167 .elementor-element.elementor-element-db94310{--width:500px;}.elementor-12167 .elementor-element.elementor-element-b42da59{--width:420px;}.elementor-12167 .elementor-element.elementor-element-5047018{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-26a6e50{--width:650px;}.elementor-12167 .elementor-element.elementor-element-3830a53{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-c6aa14a{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-c34edba{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-b7a3d27{--width:100%;}.elementor-12167 .elementor-element.elementor-element-7d441b8{--width:100%;}.elementor-12167 .elementor-element.elementor-element-ceca4d4{--width:100%;}.elementor-12167 .elementor-element.elementor-element-bc6ef79{--width:100%;}.elementor-12167 .elementor-element.elementor-element-3fbe4e8{--width:100%;}.elementor-12167 .elementor-element.elementor-element-f24b388{--width:100%;}.elementor-12167 .elementor-element.elementor-element-db7904c{--width:100%;}.elementor-12167 .elementor-element.elementor-element-5c99925{--width:100%;}.elementor-12167 .elementor-element.elementor-element-112880f{--width:500px;}.elementor-12167 .elementor-element.elementor-element-795fe22{--width:420px;}.elementor-12167 .elementor-element.elementor-element-59760a0{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-097a11f{--content-width:100%;}.elementor-12167 .elementor-element.elementor-element-e804277{--width:50%;}.elementor-12167 .elementor-element.elementor-element-c0a2029{--width:500px;}.elementor-12167 .elementor-element.elementor-element-b935402{--width:50%;}.elementor-12167 .elementor-element.elementor-element-b2ba463{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-7b74671{--width:35%;}.elementor-12167 .elementor-element.elementor-element-bc3fe6f{--width:30%;}.elementor-12167 .elementor-element.elementor-element-29b097b{--width:35%;}.elementor-12167 .elementor-element.elementor-element-6b7004b{--width:35%;}.elementor-12167 .elementor-element.elementor-element-025cdfd{--width:30%;}.elementor-12167 .elementor-element.elementor-element-b751c9b{--width:35%;}.elementor-12167 .elementor-element.elementor-element-2798d25{--width:35%;}.elementor-12167 .elementor-element.elementor-element-434d18e{--width:30%;}.elementor-12167 .elementor-element.elementor-element-dd733cb{--width:35%;}.elementor-12167 .elementor-element.elementor-element-befd40d{--width:35%;}.elementor-12167 .elementor-element.elementor-element-b33bc81{--width:30%;}.elementor-12167 .elementor-element.elementor-element-50a8285{--width:35%;}.elementor-12167 .elementor-element.elementor-element-9ce1e7a{--width:35%;}.elementor-12167 .elementor-element.elementor-element-1383d73{--width:30%;}.elementor-12167 .elementor-element.elementor-element-d49a8e4{--width:35%;}.elementor-12167 .elementor-element.elementor-element-a47b0dc{--width:35%;}.elementor-12167 .elementor-element.elementor-element-95e9b0f{--width:30%;}.elementor-12167 .elementor-element.elementor-element-44edcad{--width:35%;}.elementor-12167 .elementor-element.elementor-element-3257e52{--width:250px;}.elementor-12167 .elementor-element.elementor-element-35fdd62{--width:650px;}.elementor-12167 .elementor-element.elementor-element-3e17b11{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-fd4b019{--width:90%;}.elementor-12167 .elementor-element.elementor-element-2267a26{--content-width:650px;}.elementor-12167 .elementor-element.elementor-element-994e28f{--width:100%;}.elementor-12167 .elementor-element.elementor-element-043ddec{--width:100%;}.elementor-12167 .elementor-element.elementor-element-f4c0760{--width:100%;}.elementor-12167 .elementor-element.elementor-element-f68a1e0{--width:100%;}.elementor-12167 .elementor-element.elementor-element-128f487{--width:100%;}.elementor-12167 .elementor-element.elementor-element-5940ccb{--content-width:650px;}}/* Start custom CSS for html, class: .elementor-element-78ceaef *//* ============================
   CARRUSELES INFINITOS - CORREGIDO
   ============================ */

/* Contenedor general: fuerza la altura y evita estirados */
.carrusel {
  position: relative;
  width: 100%;
  height: 130px;        /* <-- ALTURA por defecto (escritorio). Cambia aquí */
  max-height: 180px;
  min-height: 0;        /* evita que flex parents estiren */
  overflow: hidden;
  line-height: 0;       /* elimina espacio inline bajo imágenes */
  box-sizing: border-box;
  margin: 0;            /* sin espacio entre carruseles */
  padding: 0;
  display: block;
}

/* Si tu tema usa columnas flex, forzamos min-height 0 en el ancestro típico */
.elementor-column, .elementor-widget {
  min-height: 0;
}

/* Pista (track) debe ocupar la altura exacta del contenedor */
.carrusel-track {
  display: flex;
  width: max-content; /* ancho según contenido (duplicado de imágenes) */
  height: 100%;       /* crucial: iguala la altura del contenedor */
  align-items: center;
  min-height: 0;
}

/* Imágenes: bloque, llenando la altura, sin deformar */
.carrusel img {
  display: block;
  height: 100%;
  max-height: 100%;
  width: auto;
  object-fit: cover;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  border: 0;
}

/* ============================
   KEYFRAMES: scroll-left / scroll-right
   ============================ */
@keyframes scroll-left {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); } /* -50% porque duplicamos el set de imágenes */
}
@keyframes scroll-right {
  0%   { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

/* ============================
   Reglas INDEPENDIENTES por carrusel
   Ajusta animation-name (scroll-left/scroll-right) y duration aquí
   ============================ */

/* Carrusel 1 → derecha, 18s */
.carrusel-1 .carrusel-track {
  animation: scroll-right 180s linear infinite;
}

/* Carrusel 2 → izquierda, 20s */
.carrusel-2 .carrusel-track {
  animation: scroll-left 200s linear infinite;
}

/* Carrusel 3 → derecha, 22s */
.carrusel-3 .carrusel-track {
  animation: scroll-right 220s linear infinite;
}

/* Carrusel 4 → izquierda, 24s */
.carrusel-4 .carrusel-track {
  animation: scroll-left 240s linear infinite;
}

/* Carrusel 5 → derecha, 20s */
.carrusel-5 .carrusel-track {
  animation: scroll-right 200s linear infinite;
}

/* Carrusel 6 → izquierda, 18s */
.carrusel-6 .carrusel-track {
  animation: scroll-left 180s linear infinite;
}

/* ============================
   Comportamiento al pasar el cursor (opcional)
   ============================ */
.carrusel:hover .carrusel-track {
  animation-play-state: paused;
}

/* Asegura que no haya separación entre carruseles si el tema añade margen */
.carrusel { margin-bottom: 0; }

/* ============================
   RESPONSIVE: alturas y velocidades INDEPENDIENTES
   ============================ */

/* TABLET: < = 1024px */
@media (max-width: 1024px) {
  .carrusel { 
    height: 140px;       /* ALTURA en tablet - cambia a lo que necesites */
    max-height: 140px;
  }
  /* Puedes ajustar solo la duración por carrusel en tablet aquí */
  .carrusel-1 .carrusel-track { animation-duration: 160s; }
  .carrusel-2 .carrusel-track { animation-duration: 180s; }
  .carrusel-3 .carrusel-track { animation-duration: 180s; }
  .carrusel-4 .carrusel-track { animation-duration: 200s; }
  .carrusel-5 .carrusel-track { animation-duration: 180s; }
  .carrusel-6 .carrusel-track { animation-duration: 160s; }
}

/* MÓVIL: < = 767px */
@media (max-width: 767px) {
  .carrusel {
    height: 100px;       /* ALTURA en móvil - cambia a lo que necesites */
    max-height: 100px;
  }
  .carrusel-1 .carrusel-track { animation-duration: 120s; }
  .carrusel-2 .carrusel-track { animation-duration: 140s; }
  .carrusel-3 .carrusel-track { animation-duration: 120s; }
  .carrusel-4 .carrusel-track { animation-duration: 140s; }
  .carrusel-5 .carrusel-track { animation-duration: 120s; }
  .carrusel-6 .carrusel-track { animation-duration: 100s; }

  /* Si quieres reducir el tamaño de las imágenes móviles aún más:
  .carrusel img { object-position: center; } */
}

/* ============================
   NOTAS IMPORTANTES:
   - Asegúrate que en cada <div class="carrusel-X"> el contenido de .carrusel-track tenga las imágenes DUPLICADAS:
     imgA imgB imgA imgB  (esto evita el salto y hace el scroll infinito suave)
   - Si tu tema o Elementor aplica padding/margins extra al widget, revisa y elimina para que queden pegados.
   - Si hay otra regla CSS previa que cambie altura o display, reemplazala por este bloque o elimina la antigua.
   ============================ *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da0640b */.elementor-12167 .elementor-element.elementor-element-da0640b::after{
    content:"";
    width: 300px;/*Ajustar ancho*/
    height: 300px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: -200px; /*Ajustar ubicacion*/
    left: calc(0% + 50%); /*Ajustar ubicacion*/
    background-color: #00FF77; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(200px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0.5;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-12167 .elementor-element.elementor-element-da0640b::after{
    content:"";
    width: 150px; /*Ajustar ancho*/
    height: 150px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 200px; /*Ajustar ubicacion*/
    left: calc(50% + 120px); /*Ajustar ubicacion*/
    background-color: #00FF77; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6d470d */.mi-icono1 {
  background: rgba(255, 255, 255, 0.15); /* Fondo semi-transparente */
  backdrop-filter: blur(10px);            /* 🔥 Difumina el fondo detrás */
  -webkit-backdrop-filter: blur(8px);    /* Compatibilidad Safari */
  border-radius: 12px;                   /* Bordes redondeados opcionales */
  padding: 12px;                         /* Espacio alrededor del icono */
  display: inline-block;
}

.mi-icono1 {
  position: relative; /* Necesario para ubicar el tooltip */
  display: inline-block;
  cursor: pointer;
}

/* Tooltip */
.mi-icono1::after {
  content: "Diseña Landing Pages únicas🧩"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Aparece arriba del icono */
  left: 50%;
  transform: translateX(-50%);
  background: #131820;   /* Blanco 15% transparencia en HEX */
  backdrop-filter: blur(10px);           
  -webkit-backdrop-filter: blur(10px);  
  color: #fff;          /* Texto blanco */
  font-size: 14px;         /* 👈 Tamaño del texto del tooltip */
  padding: 9px 14px;
  border-radius: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Hover: aparece el tooltip */
.mi-icono1:hover::after,
.mi-icono1:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e481f62 */.mi-icono2 {
  background: rgba(255, 255, 255, 0.15); /* Fondo semi-transparente */
  backdrop-filter: blur(10px);            /* 🔥 Difumina el fondo detrás */
  -webkit-backdrop-filter: blur(8px);    /* Compatibilidad Safari */
  border-radius: 12px;                   /* Bordes redondeados opcionales */
  padding: 12px;                         /* Espacio alrededor del icono */
  display: inline-block;
}

.mi-icono2 {
  position: relative; /* Necesario para ubicar el tooltip */
  display: inline-block;
  cursor: pointer;
}

/* Tooltip */
.mi-icono2::after {
  content: "Cobra más por tus servicios💰"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Aparece arriba del icono */
  left: 50%;
  transform: translateX(-50%);
  background: #131820;   /* Blanco 15% transparencia en HEX */
  backdrop-filter: blur(10px);           
  -webkit-backdrop-filter: blur(10px);  
  color: #fff;          /* Texto blanco */
  font-size: 14px;         /* 👈 Tamaño del texto del tooltip */
  padding: 9px 14px;
  border-radius: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Hover: aparece el tooltip */
.mi-icono2:hover::after,
.mi-icono2:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c78cdf */.mi-icono3 {
  background: rgba(255, 255, 255, 0.15); /* Fondo semi-transparente */
  backdrop-filter: blur(10px);            /* 🔥 Difumina el fondo detrás */
  -webkit-backdrop-filter: blur(8px);    /* Compatibilidad Safari */
  border-radius: 12px;                   /* Bordes redondeados opcionales */
  padding: 12px;                         /* Espacio alrededor del icono */
  display: inline-block;
}

.mi-icono3 {
  position: relative; /* Necesario para ubicar el tooltip */
  display: inline-block;
  cursor: pointer;
}

/* Tooltip */
.mi-icono3::after {
  content: "Crea Funnels de alta converción💲"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Aparece arriba del icono */
  left: 50%;
  transform: translateX(-50%);
  background: #131820;   /* Blanco 15% transparencia en HEX */
  backdrop-filter: blur(10px);           
  -webkit-backdrop-filter: blur(10px);  
  color: #fff;          /* Texto blanco */
  font-size: 14px;         /* 👈 Tamaño del texto del tooltip */
  padding: 9px 14px;
  border-radius: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Hover: aparece el tooltip */
.mi-icono3:hover::after,
.mi-icono3:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-118b880 */.mi-icono4 {
  background: rgba(255, 255, 255, 0.15); /* Fondo semi-transparente */
  backdrop-filter: blur(10px);            /* 🔥 Difumina el fondo detrás */
  -webkit-backdrop-filter: blur(8px);    /* Compatibilidad Safari */
  border-radius: 12px;                   /* Bordes redondeados opcionales */
  padding: 12px;                         /* Espacio alrededor del icono */
  display: inline-block;
}

.mi-icono4 {
  position: relative; /* Necesario para ubicar el tooltip */
  display: inline-block;
  cursor: pointer;
}

/* Tooltip */
.mi-icono4::after {
  content: "100% enfoque en resultados 🏆"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Aparece arriba del icono */
  left: 50%;
  transform: translateX(-50%);
  background: #131820;   /* Blanco 15% transparencia en HEX */
  backdrop-filter: blur(10px);           
  -webkit-backdrop-filter: blur(10px);  
  color: #fff;          /* Texto blanco */
  font-size: 14px;         /* 👈 Tamaño del texto del tooltip */
  padding: 9px 14px;
  border-radius: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Hover: aparece el tooltip */
.mi-icono4:hover::after,
.mi-icono4:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb27ea5 *//* Efecto Neon para el encabezado */
.neon-text1 {
    text-shadow: 0 0 2px #fff, 
                 0 0 5px #fff, 
                 0 0 10px #00FF77, 
                 0 0 15px #00FF77, 
                 0 0 20px #00FF77, 
                 0 0 25px #00FF77, 
                 0 0 30px #00FF77;
    animation: neon-flicker 1.8s infinite alternate;
}

@keyframes neon-flicker {
    0%, 18%, 12%, 12%, 12%, 18%, 21%, 12% {
        opacity: 1;
        text-shadow: 0 0 2px #fff, 
                     0 0 5px #fff, 
                     0 0 10px #00FF77, 
                     0 0 15px #00FF77, 
                     0 0 20px #00FF77, 
                     0 0 25px #00FF77, 
                     0 0 30px #00FF77;
    }
    20%, 24%, 55% {
        opacity: 0.8;
        text-shadow: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2534c3f *//* Contenedor de dots: lo volvemos flex para repartir espacio */
.elementor-12167 .elementor-element.elementor-element-2534c3f .swiper-pagination {
  display: flex !important;
  justify-content: space-between;
  width: 100% !important;
}

/* Cada dot ocupa el mismo espacio automáticamente */
.elementor-12167 .elementor-element.elementor-element-2534c3f .swiper-pagination-bullet {
  flex: 1;                  /* que todos crezcan igual */
  margin: 0 5px;            /* espacio entre dots */
  height: 6px;              /* altura fija */
  border-radius: 8px;       /* esquinas redondeadas */
  background: #444;         /* color base */
  opacity: 1;
  transition: all 0.3s ease;
}

/* Dot activo con efecto neón */
.elementor-12167 .elementor-element.elementor-element-2534c3f .swiper-pagination-bullet-active {
  background: #fff;
  box-shadow: 0 0 5px #fff,
              0 0 10px #00FF77,
              0 0 20px #00FF77,
              0 0 40px #00FF77;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00ec826 */.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
  height: 4.3rem;
  background-size: 300% 300%;
  cursor: pointer;
  backdrop-filter: blur(1rem);
  border-radius: 5rem;
  transition: 0.5s;
  animation: gradient_301 5s ease infinite;
  border: double 4px transparent;
  background-image: linear-gradient(#212121, #212121),
    linear-gradient(
      137.48deg,
      #00FF77 10%,
      #52C2EB 45%,
      #5FE89F 67%,
      #1FA19D 87%
    );
  background-origin: border-box;
  background-clip: content-box, border-box;
}

#container-stars {
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  overflow: hidden;
  transition: 0.5s;
  backdrop-filter: blur(1rem);
  border-radius: 5rem;
}

/*Personalización de fuente PC*/
strong {
  z-index: 2;
  font-family: "Poppins";
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0px;
  color: #ffffff;
  text-shadow: 0 0 25px black;
}

/*MÓVIL (ancho máximo 767px) */
@media (max-width: 767px) {
  strong {
    font-size: 19px; /* más pequeño para pantallas móviles */
    letter-spacing: 0.5px;
    text-shadow: none; /* opcional */
  }
}

/* TABLET (entre 768px y 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
  strong {
    font-size: 18px;
    letter-spacing: 0.3px;
  }
}

#glow {
  position: absolute;
  display: flex;
  width: 10rem;
}

.circle {
  width: 100%;
  height: 30px;
  filter: blur(1rem);
  animation: pulse_3011 4s infinite;
  z-index: -1;
}

.circle:nth-of-type(1) {
  background: rgba(83, 254, 106, 0.636);
}

.circle:nth-of-type(2) {
  background: rgba(89, 234, 81, 0.704);
}

.btn:hover #container-stars {
  z-index: 1;
  background-color: transparent;
}

.btn:hover {
  transform: scale(1.05);
}

.btn:active {
  border: double 4px #5FE89F;
  background-origin: border-box;
  background-clip: content-box, border-box;
  animation: none;
}

.btn:active .circle {
  background: #00FF77;
}

#stars {
  position: relative;
  background: transparent;
  width: 200rem;
  height: 200rem;
}

#stars::after {
  content: "";
  position: absolute;
  top: -10rem;
  left: -100rem;
  width: 100%;
  height: 100%;
  animation: animStarRotate 90s linear infinite;
}

#stars::after {
  background-image: radial-gradient(#ffffff 1px, transparent 1%);
  background-size: 50px 50px;
}

#stars::before {
  content: "";
  position: absolute;
  top: 0;
  left: -50%;
  width: 170%;
  height: 500%;
  animation: animStar 60s linear infinite;
}

#stars::before {
  background-image: radial-gradient(#ffffff 1px, transparent 1%);
  background-size: 50px 50px;
  opacity: 0.5;
}

@keyframes animStar {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-135rem);
  }
}

@keyframes animStarRotate {
  from {
    transform: rotate(360deg);
  }

  to {
    transform: rotate(0);
  }
}

@keyframes gradient_301 {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

@keyframes pulse_3011 {
  0% {
    transform: scale(0.75);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
  }

  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
  }

  100% {
    transform: scale(0.75);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fa938e */.elementor-12167 .elementor-element.elementor-element-8fa938e {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9171cb */.elementor-12167 .elementor-element.elementor-element-a9171cb {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc831ec */.elementor-12167 .elementor-element.elementor-element-bc831ec {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b912976 */.elementor-12167 .elementor-element.elementor-element-b912976 {
  position: relative;
}

.elementor-12167 .elementor-element.elementor-element-b912976::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to bottom, rgba(7,9,12,0) 0%, #07090c 100%);
  pointer-events: none;
  z-index: 1;
}

/* Forzar que los hijos se mantengan abajo */
.elementor-12167 .elementor-element.elementor-element-b912976 > .elementor-widget-wrap {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* pega todo al fondo */
  height: 100%; /* obliga a ocupar todo el alto del contenedor */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-349ce4c */.elementor-12167 .elementor-element.elementor-element-349ce4c {
  position: relative;
}

.elementor-12167 .elementor-element.elementor-element-349ce4c::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to bottom, rgba(7,9,12,0) 0%, #07090c 100%);
  pointer-events: none;
  z-index: 1;
}

/* Forzar que los hijos se mantengan abajo */
.elementor-12167 .elementor-element.elementor-element-349ce4c > .elementor-widget-wrap {
  position: relative;
  z-index: 9;
  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* pega todo al fondo */
  height: 100%; /* obliga a ocupar todo el alto del contenedor */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-513c7f5 *//* Efecto neón general (PC y tablet) */
.neon-text {
  text-shadow: 
    0 0 5px #fff, 
    0 0 10px #FFFFFF57, 
    0 0 20px #FFFFFF87,
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-text {
    text-shadow: 
      0 0 9px #fff, 
      0 0 3px #fff, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5e80929 */.elementor-12167 .elementor-element.elementor-element-5e80929{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#fff,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d415f74 */.elementor-12167 .elementor-element.elementor-element-d415f74 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c1466d */.elementor-12167 .elementor-element.elementor-element-0c1466d {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba6c10a */.elementor-12167 .elementor-element.elementor-element-ba6c10a {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cffa58 */.elementor-12167 .elementor-element.elementor-element-5cffa58 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18b30f3 */.marquee {
  display: flex;
  overflow: hidden;
  height: 0vh;
  user-select: none;
  gap: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: transparent; 
  transform: skewY(0deg);
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee:hover {
  /*-webkit-text-stroke: 1.5px #ddd;
	text-stroke: 1.5px #ddd;
	-webkit-text-fill-color: transparent;
	text-fill-color: black;
	color: black;
	transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
	*-moz-osx-font-smoothing: grayscale;*/

}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 1%;
  animation: scroll 45s linear infinite reverse;
}

.marquee__group span {
  color: BLACK;
  font-size: 17px;
  font-weight: 600;
  white-space: nowrap;
  font-family: 'poppins', sans-serif !important;
  /*text-transform: uppercase;*/
  
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 1rem));
  }
}

@media only screen and (max-width: 360px) {
    .marquee__group span {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-371fa2c */.elementor-12167 .elementor-element.elementor-element-371fa2c{
    transform: rotate(-5.4deg) scale(1.01);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11ad489 */.marquee {
  display: flex;
  overflow: hidden;
  height: 0vh;
  user-select: none;
  gap: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: transparent; 
  transform: skewY(0deg);
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee:hover {
  /*-webkit-text-stroke: 1.5px #ddd;
	text-stroke: 1.5px #ddd;
	-webkit-text-fill-color: transparent;
	text-fill-color: black;
	color: black;
	transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
	*-moz-osx-font-smoothing: grayscale;*/

}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 1%;
  animation: scroll 45s linear infinite;
}

.marquee__group span {
  color: BLACK;
  font-size: 17px;
  font-weight: 600;
  white-space: nowrap;
  font-family: 'poppins', sans-serif !important;
  /*text-transform: uppercase;*/
  
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 1rem));
  }
}

@media only screen and (max-width: 360px) {
    .marquee__group span {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdfdbf9 */.elementor-12167 .elementor-element.elementor-element-fdfdbf9{
    transform: rotate(5.4deg) scale(1.01);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec42cb1 *//* Efecto neón general (PC y tablet) */
.neon-textcard1 {
  font-size: 3rem;
  color: #C3FDFF;
  text-shadow: 
    0 0 5px #C3FDFF, 
    0 0 10px #C3FDFF, 
    0 0 20px #C3FDFF, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-textcard1 {
    text-shadow: 
      0 0 9px #C3FDFF, 
      0 0 3px #C3FDFF, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cacd344 *//* Botón aislado para Elementor: .botonlamparaencendida */
.elementor-button.botonlamparaencendida,
.botonlamparaencendida .elementor-button,
.elementor-button.botonlamparaencendida::after,
.botonlamparaencendida .elementor-button::after {
  --glow-color: rgb(176, 252, 255);
  --glow-spread-color: rgba(123, 251, 255, 0.781);
  --enhanced-glow-color: rgb(206, 255, 255);
  --btn-color: rgb(61, 127, 136);
  background-color: var(--btn-color);
  border-radius: 1em;
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 1em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
  text-shadow: 0 0 0.5em var(--glow-color);
  position: relative;
  transition: all 0.3s;
}

/* Sombra difusa debajo del botón */
.elementor-button.botonlamparaencendida::after,
.botonlamparaencendida .elementor-button::after {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 120%;
  left: 50%;
  width: 100px;      /* ancho real del brillo */
  height: 50px;      /* alto real del brillo */
  transform: translateX(-50%);
  background-color: var(--glow-spread-color);
  filter: blur(50px);
  opacity: 0.6;
}

/* Hover: invierte colores y aumenta glow */
.elementor-button.botonlamparaencendida:hover,
.botonlamparaencendida .elementor-button:hover {
  color: var(--btn-color);
  background-color: var(--glow-color);
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 2em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
}

/* Active: efecto presionado */
.elementor-button.botonlamparaencendida:active,
.botonlamparaencendida .elementor-button:active {
  box-shadow: 0 0 0.6em 0.25em var(--glow-color),
              0 0 2.5em 2em var(--glow-spread-color),
              inset 0 0 0.5em 0.25em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a396e6b */.elementor-12167 .elementor-element.elementor-element-a396e6b {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}

.elementor-12167 .elementor-element.elementor-element-a396e6b {
  transform: rotate(-2deg); /* rotación inicial */
  transition: transform 0.3s ease;
}

.elementor-12167 .elementor-element.elementor-element-a396e6b:hover {
  transform: rotate(-4deg) translateY(-12px); /* mantiene rotación + traslado */
}

.elementor-12167 .elementor-element.elementor-element-a396e6b {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  border-radius: 21px;
}

/* Bola de luz más pequeña */
.elementor-12167 .elementor-element.elementor-element-a396e6b::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -20%;
  width: 60%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    transparent 0%,   /* núcleo brillante */
    transparent 40%,  /* halo intermedio */
    transparent 70%   /* difuminado */
  );
  transform: translateY(-50%) skewX(-20deg);
  opacity: 0;
  filter: blur(25px);
  mix-blend-mode: screen; /* se integra con el fondo */
  pointer-events: none;
}

/* Animación */
.elementor-12167 .elementor-element.elementor-element-a396e6b:hover::before {
  opacity: 1;
  animation: shine-ball 1s ease forwards;
}

@keyframes shine-ball {
  0% { left: -20%; }
  100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-555b669 *//* Efecto neón general (PC y tablet) */
.neon-textcard2{
  font-size: 3rem;
  color: #40C2D8;
  text-shadow: 
    0 0 5px #40C2D8, 
    0 0 10px #40C2D8, 
    0 0 20px #40C2D8, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-textcard2 {
    text-shadow: 
      0 0 9px #40C2D8, 
      0 0 3px #40C2D8, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54bc73c *//* Botón aislado para Elementor: btn-neon-verde-79 */
.elementor-button.btn-neon-verde-79,
.btn-neon-verde-79 .elementor-button,
.elementor-button.btn-neon-verde-79::after,
.btn-neon-verde-79 .elementor-button::after {
  --glow-color: #00ffce;
  --glow-spread-color: rgba(0, 255, 206, 0.6);
  --enhanced-glow-color: #66ffe3;
  --btn-color: #003d36;

  background-color: var(--btn-color);
  border-radius: 1em;
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 1em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
  text-shadow: 0 0 0.5em var(--glow-color);
  position: relative;
  transition: all 0.3s ease;
}

/* Sombra difusa debajo del botón */
.elementor-button.btn-neon-verde-79::after,
.btn-neon-verde-79 .elementor-button::after {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 120%;
  left: 50%;
  width: 100px;
  height: 50px;
  transform: translateX(-50%);
  background-color: var(--glow-spread-color);
  filter: blur(50px);
  opacity: 0.6;
}

/* Hover */
.elementor-button.btn-neon-verde-79:hover,
.btn-neon-verde-79 .elementor-button:hover {
  color: var(--btn-color);
  background-color: var(--glow-color);
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 2em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
}

/* Active */
.elementor-button.btn-neon-verde-79:active,
.btn-neon-verde-79 .elementor-button:active {
  box-shadow: 0 0 0.6em 0.25em var(--glow-color),
              0 0 2.5em 2em var(--glow-spread-color),
              inset 0 0 0.5em 0.25em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4329b50 */.elementor-12167 .elementor-element.elementor-element-4329b50 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}

.elementor-12167 .elementor-element.elementor-element-4329b50 {
  transform: rotate(2deg); /* rotación inicial */
  transition: transform 0.3s ease;
}

.elementor-12167 .elementor-element.elementor-element-4329b50:hover {
  transform: rotate(4deg) translateY(-12px); /* mantiene rotación + traslado */
}


.elementor-12167 .elementor-element.elementor-element-4329b50 {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  border-radius: 21px;
}

/* Bola de luz más pequeña */
.elementor-12167 .elementor-element.elementor-element-4329b50::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -20%;
  width: 60%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    transparent 0%,   /* núcleo brillante */
    transparent 40%,  /* halo intermedio */
    transparent 70%   /* difuminado */
  );
  transform: translateY(-50%) skewX(-20deg);
  opacity: 0;
  filter: blur(25px);
  mix-blend-mode: screen; /* se integra con el fondo */
  pointer-events: none;
}

/* Animación */
.elementor-12167 .elementor-element.elementor-element-4329b50:hover::before {
  opacity: 1;
  animation: shine-ball 1s ease forwards;
}

@keyframes shine-ball {
  0% { left: -20%; }
  100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcc1e04 *//* Efecto neón general (PC y tablet) */
.neon-textcard3{
  font-size: 3rem;
  color: #00FF13;
  text-shadow: 
    0 0 5px #00FF13, 
    0 0 10px #00FF13, 
    0 0 20px #00FF13, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-textcard3 {
    text-shadow: 
      0 0 9px #00FF13, 
      0 0 3px #00FF13, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-210757b *//* Botón aislado para Elementor: btn-neon-verde-78 */
.elementor-button.btn-neon-verde-78,
.btn-neon-verde-78 .elementor-button,
.elementor-button.btn-neon-verde-78::after,
.btn-neon-verde-78 .elementor-button::after {
  --glow-color: #00ff13;
  --glow-spread-color: rgba(0, 255, 19, 0.6);
  --enhanced-glow-color: #66ff70;
  --btn-color: #003d0a;

  background-color: var(--btn-color);
  border-radius: 1em;
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 1em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
  text-shadow: 0 0 0.5em var(--glow-color);
  position: relative;
  transition: all 0.3s ease;
}

/* Sombra difusa debajo del botón */
.elementor-button.btn-neon-verde-78::after,
.btn-neon-verde-78 .elementor-button::after {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 120%;
  left: 50%;
  width: 100px;
  height: 50px;
  transform: translateX(-50%);
  background-color: var(--glow-spread-color);
  filter: blur(50px);
  opacity: 0.6;
}

/* Hover */
.elementor-button.btn-neon-verde-78:hover,
.btn-neon-verde-78 .elementor-button:hover {
  color: var(--btn-color);
  background-color: var(--glow-color);
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 2em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
}

/* Active */
.elementor-button.btn-neon-verde-78:active,
.btn-neon-verde-78 .elementor-button:active {
  box-shadow: 0 0 0.6em 0.25em var(--glow-color),
              0 0 2.5em 2em var(--glow-spread-color),
              inset 0 0 0.5em 0.25em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e178f */.elementor-12167 .elementor-element.elementor-element-20e178f {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}

.elementor-12167 .elementor-element.elementor-element-20e178f {
  transform: rotate(-2deg); /* rotación inicial */
  transition: transform 0.3s ease;
}

.elementor-12167 .elementor-element.elementor-element-20e178f:hover {
  transform: rotate(-4deg) translateY(-12px); /* mantiene rotación + traslado */
}

.elementor-12167 .elementor-element.elementor-element-20e178f {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  border-radius: 21px;
}

/* Bola de luz más pequeña */
.elementor-12167 .elementor-element.elementor-element-20e178f::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -20%;
  width: 60%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    transparent 0%,   /* núcleo brillante */
    transparent 40%,  /* halo intermedio */
    transparent 70%   /* difuminado */
  );
  transform: translateY(-50%) skewX(-20deg);
  opacity: 0;
  filter: blur(25px);
  mix-blend-mode: screen; /* se integra con el fondo */
  pointer-events: none;
}

/* Animación */
.elementor-12167 .elementor-element.elementor-element-20e178f:hover::before {
  opacity: 1;
  animation: shine-ball 1s ease forwards;
}

@keyframes shine-ball {
  0% { left: -20%; }
  100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba77d34 *//* Efecto neón general (PC y tablet) */
.neon-textcard4{
  font-size: 3rem;
  color: #00FF77;
  text-shadow: 
    0 0 5px #00FF77, 
    0 0 10px #00FF77, 
    0 0 20px #00FF77, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-textcard4 {
    text-shadow: 
      0 0 9px #00FF77, 
      0 0 3px #00FF77, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a4557e *//* Botón aislado para Elementor: btn-neon-verde-77 */
.elementor-button.btn-neon-verde-77,
.btn-neon-verde-77 .elementor-button,
.elementor-button.btn-neon-verde-77::after,
.btn-neon-verde-77 .elementor-button::after {
  --glow-color: #00ff77;
  --glow-spread-color: rgba(0, 255, 119, 0.6);
  --enhanced-glow-color: #66ffb3;
  --btn-color: #003d26;

  background-color: var(--btn-color);
  border-radius: 1em;
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 1em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
  text-shadow: 0 0 0.5em var(--glow-color);
  position: relative;
  transition: all 0.3s ease;
}

/* Sombra difusa debajo del botón */
.elementor-button.btn-neon-verde-77::after,
.btn-neon-verde-77 .elementor-button::after {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 120%;
  left: 50%;
  width: 100px;
  height: 50px;
  transform: translateX(-50%);
  background-color: var(--glow-spread-color);
  filter: blur(50px);
  opacity: 0.6;
}

/* Hover */
.elementor-button.btn-neon-verde-77:hover,
.btn-neon-verde-77 .elementor-button:hover {
  color: var(--btn-color);
  background-color: var(--glow-color);
  box-shadow: 0 0 1em 0.25em var(--glow-color),
              0 0 4em 2em var(--glow-spread-color),
              inset 0 0 0.75em 0.25em var(--glow-color);
}

/* Active */
.elementor-button.btn-neon-verde-77:active,
.btn-neon-verde-77 .elementor-button:active {
  box-shadow: 0 0 0.6em 0.25em var(--glow-color),
              0 0 2.5em 2em var(--glow-spread-color),
              inset 0 0 0.5em 0.25em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba06a62 */.elementor-12167 .elementor-element.elementor-element-ba06a62 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}

.elementor-12167 .elementor-element.elementor-element-ba06a62 {
  transform: rotate(2deg); /* rotación inicial */
  transition: transform 0.3s ease;
}

.elementor-12167 .elementor-element.elementor-element-ba06a62:hover {
  transform: rotate(4deg) translateY(-12px); /* mantiene rotación + traslado */
}

.elementor-12167 .elementor-element.elementor-element-ba06a62 {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  border-radius: 21px;
}

/* Bola de luz más pequeña */
.elementor-12167 .elementor-element.elementor-element-ba06a62::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -20%;
  width: 60%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    transparent 0%,   /* núcleo brillante */
    transparent 40%,  /* halo intermedio */
    transparent 70%   /* difuminado */
  );
  transform: translateY(-50%) skewX(-20deg);
  opacity: 0;
  filter: blur(25px);
  mix-blend-mode: screen; /* se integra con el fondo */
  pointer-events: none;
}

/* Animación */
.elementor-12167 .elementor-element.elementor-element-ba06a62:hover::before {
  opacity: 1;
  animation: shine-ball 1s ease forwards;
}

@keyframes shine-ball {
  0% { left: -20%; }
  100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae75d4e */.elementor-12167 .elementor-element.elementor-element-ae75d4e {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc4bd5 */.elementor-12167 .elementor-element.elementor-element-2bc4bd5 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d550f0 */.elementor-12167 .elementor-element.elementor-element-7d550f0 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7309cf8 */.elementor-12167 .elementor-element.elementor-element-7309cf8 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f769f7 */.elementor-12167 .elementor-element.elementor-element-0f769f7 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed26596 */.elementor-12167 .elementor-element.elementor-element-ed26596 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02388fd */.elementor-12167 .elementor-element.elementor-element-02388fd {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 45px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c43dedc */.elementor-12167 .elementor-element.elementor-element-c43dedc::after{
    content:"";
    width: 500px;/*Ajustar ancho*/
    height: 500px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 200px; /*Ajustar ubicacion*/
    left: calc(75% + 600px); /*Ajustar ubicacion*/
    background-color: #00FF77; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(350px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-12167 .elementor-element.elementor-element-c43dedc::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 200px; /*Ajustar ubicacion*/
    left: calc(50% + 120px); /*Ajustar ubicacion*/
    background-color: #00FF77; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5f10e */.elementor-12167 .elementor-element.elementor-element-9e5f10e {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-260ccac *//* Efecto neón general (PC y tablet) */
.neon-text {
  font-size: 3rem;
  color: #ffffff;
  text-shadow: 
    0 0 5px #fff, 
    0 0 10px #fff, 
    0 0 20px #fff, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-text {
    text-shadow: 
      0 0 9px #fff, 
      0 0 3px #fff, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1763c */.elementor-12167 .elementor-element.elementor-element-db1763c {
    background-color: #121316;
}

.bene {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  border-radius: 21px;
}

/* Bola de luz más pequeña */
.bene::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -20%;
  width: 60%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    transparent 0%,   /* núcleo brillante */
    transparent 40%,  /* halo intermedio */
    transparent 70%   /* difuminado */
  );
  transform: translateY(-50%) skewX(-20deg);
  opacity: 0;
  filter: blur(25px);
  mix-blend-mode: screen; /* se integra con el fondo */
  pointer-events: none;
}

/* Animación */
.bene:hover::before {
  opacity: 1;
  animation: shine-ball 1s ease forwards;
}

@keyframes shine-ball {
  0% { left: -20%; }
  100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1dc3ab *//* Efecto neón general (PC y tablet) */
.neon-text {
  font-size: 3rem;
  color: #fff;
  text-shadow: 
    0 0 5px #fff, 
    0 0 10px #aaa, 
    0 0 20px #aaa, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-text {
    text-shadow: 
      0 0 9px #fff, 
      0 0 3px #aaa, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42da59 */.elementor-12167 .elementor-element.elementor-element-b42da59 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bda71 */.elementor-12167 .elementor-element.elementor-element-59bda71::after{
    content:"";
    width: 500px;/*Ajustar ancho*/
    height: 500px;/*Ajustar alto*/
    z-index: 9;
    position: absolute;
    top: 200px; /*Ajustar ubicacion*/
    left: calc(25% - 900px); /*🔄 MOVIDO A LA IZQUIERDA */
    background-color: #00FF13; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(300px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0.5;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-12167 .elementor-element.elementor-element-59bda71::after{
        content:"";
        width: 200px; /*Ajustar ancho*/
        height: 200px; /*Ajustar alto*/
        z-index: 9;
        position: absolute;
        top: 200px; /*Ajustar ubicacion*/
        left: calc(95% - 120px); /*🔄 MOVIDO A LA IZQUIERDA */
        background-color: #00FF13; /*Cambiar color*/
        border-radius: 2000px;
        filter: blur(100px); /*Ajustar desenfoque*/
        mix-blend-mode: plus-lighter;
        pointer-events: none;
        animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5cb4e3c *//* === Garantizar que el widget tenga espacio visible (ajusta si quieres) === */
.elementor-12167 .elementor-element.elementor-element-5cb4e3c {
  position: relative;
  overflow: hidden;
  display: block;
  min-width: 320px;
  min-height: 250px;
  pointer-events: none;
}

/* === Partículas (tamaño muy pequeño = "polvito") === */
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy {
  position: absolute;
  width: 3px;
  height: 3px;
  background: #ffffff;
  border-radius: 50%;
  opacity: 0.65;
  box-shadow: 0 0 6px rgba(255,255,255,0.55);
  will-change: transform, opacity;
  pointer-events: none;
  animation-name: fairyMove;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

/* === Movimiento suave === */
@keyframes fairyMove {
  0%   { transform: translate(0,0) scale(0.85); opacity: 0.25; }
  50%  { transform: translate(18px,-12px) scale(1.05); opacity: 1; }
  100% { transform: translate(0,0) scale(0.85); opacity: 0.25; }
}

/* === Distribución inicial y variación (20 items, velocidad x2) === */
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(1)  { top: 8%;  left: 6%;  animation-duration: 5.5s;  animation-delay: 0s;  }
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(2)  { top: 14%; left: 52%; animation-duration: 6.5s;  animation-delay: 1s;  }
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(3)  { top: 22%; left: 82%; animation-duration: 5s;    animation-delay: 0.6s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(4)  { top: 30%; left: 28%; animation-duration: 7.5s;  animation-delay: 2.2s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(5)  { top: 40%; left: 68%; animation-duration: 6s;    animation-delay: 1.1s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(6)  { top: 48%; left: 18%; animation-duration: 7s;    animation-delay: 2.7s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(7)  { top: 56%; left: 62%; animation-duration: 8s;    animation-delay: 3.1s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(8)  { top: 66%; left: 38%; animation-duration: 4.5s;  animation-delay: 0.3s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(9)  { top: 12%; left: 76%; animation-duration: 6.75s; animation-delay: 4.2s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(10) { top: 70%; left: 86%; animation-duration: 6.25s; animation-delay: 2.9s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(11) { top: 24%; left: 10%; animation-duration: 8.5s;  animation-delay: 5.0s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(12) { top: 34%; left: 44%; animation-duration: 5.9s;  animation-delay: 0.9s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(13) { top: 46%; left: 30%; animation-duration: 7.1s;  animation-delay: 3.6s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(14) { top: 52%; left: 54%; animation-duration: 5.3s;  animation-delay: 1.8s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(15) { top: 60%; left: 20%; animation-duration: 7.75s; animation-delay: 4.6s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(16) { top: 72%; left: 40%; animation-duration: 6.45s; animation-delay: 2.2s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(17) { top: 18%; left: 36%; animation-duration: 6.85s; animation-delay: 3.8s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(18) { top: 80%; left: 12%; animation-duration: 8.15s; animation-delay: 5.8s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(19) { top: 6%;  left: 90%; animation-duration: 5.7s;  animation-delay: 0.4s;}
.elementor-12167 .elementor-element.elementor-element-5cb4e3c .fairy:nth-child(20) { top: 88%; left: 72%; animation-duration: 7.35s; animation-delay: 2.5s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab3320 */.elementor-12167 .elementor-element.elementor-element-4ab3320::after {
    content: "";
    width: 200px; /* Ajustar ancho */
    height: 200px; /* Ajustar alto */
    z-index: 99999;
    position: absolute;
    top: 50%; /* Centrar verticalmente */
    left: 50%; /* Centrar horizontalmente */
    transform: translate(-50%, -50%);
    background-color: #00FF13;
    border-radius: 2000px;
    filter: blur(100px) brightness(1); /* Comienza con brillo normal */
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out;
}

@keyframes parpadeo {
    0%, 100% {
        opacity: 0.5; /* Nunca desaparece del todo */
        filter: blur(100px) brightness(1); /* Brillo normal */
    }
    50% {
        opacity: 1; /* Más visible */
        filter: blur(90px) brightness(1.5); /* 150% de brillo para intensificar */
    }
}

@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-4ab3320::after {
        width: 100px;
        height: 100px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: #00FF13;
        border-radius: 2000px;
        filter: blur(100px) brightness(1);
        mix-blend-mode: plus-lighter;
        pointer-events: none;
        animation: parpadeo 5s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8344df1 */.elementor-12167 .elementor-element.elementor-element-8344df1 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a6e50 */.elementor-12167 .elementor-element.elementor-element-26a6e50::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to bottom, rgba(7,9,12,0) 0%, #07090c 90%);
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-8383e3f *//* Estilos generales (PC - Escritorio por defecto) */
.elementor-12167 .elementor-element.elementor-element-8383e3f {
    animation: giro 18s linear infinite;
    transform-origin: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 350px;
}

.elementor-12167 .elementor-element.elementor-element-8383e3f .e-text-path {
    height: 75px !important;
}

@keyframes giro {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* Tablet (entre 768px y 1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-12167 .elementor-element.elementor-element-8383e3f {
        animation: giro 18s linear infinite; /* más lento si lo deseas */
        border-radius: 350px; /* ajusta si quieres */
    }

    .elementor-12167 .elementor-element.elementor-element-8383e3f .e-text-path {
        height: 50px !important;
    }
}

/* Móvil (hasta 767px) */
@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-8383e3f {
        animation: giro 18s linear infinite; /* aún más lento en móvil */
        border-radius: 350px; /* o lo que necesites */
        backdrop-filter: blur(6px);
        -webkit-backdrop-filter: blur(6px);
    }

    .elementor-12167 .elementor-element.elementor-element-8383e3f .e-text-path {
        height: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71b024e *//* ── ÍCONO - Todos los casos posibles ── */
.neon-verde .elementor-icon-box-icon i,
.neon-verde .elementor-icon-box-icon svg,
.neon-verde .elementor-icon-box-icon img,
.neon-verde .elementor-icon-box-icon span,
.neon-verde .elementor-icon-box-icon .elementor-icon {
  filter: drop-shadow(0 0 4px #00FF77)
          drop-shadow(0 0 40px #00FF77)
          drop-shadow(0 0 60px #00FF7755);
  transition: filter 0.3s ease;
}

.neon-verde .elementor-icon-box-icon i:hover,
.neon-verde .elementor-icon-box-icon svg:hover,
.neon-verde .elementor-icon-box-icon img:hover,
.neon-verde .elementor-icon-box-icon span:hover,
.neon-verde .elementor-icon-box-icon .elementor-icon:hover {
  filter: drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 60px #00FF77AA);
}

/* ── TÍTULO ── */
.neon-verde .elementor-icon-box-title {
  color: #00FF77;
  text-shadow: 0 0 6px #00FF77,
               0 0 18px #00FF77,
               0 0 40px #00FF7755;
  transition: text-shadow 0.3s ease;
}

.neon-verde .elementor-icon-box-title:hover {
  text-shadow: 0 0 10px #00FF77,
               0 0 30px #00FF77,
               0 0 60px #00FF77AA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fbceb3 *//* ── ÍCONO - Todos los casos posibles ── */
.neon-verde .elementor-icon-box-icon i,
.neon-verde .elementor-icon-box-icon svg,
.neon-verde .elementor-icon-box-icon img,
.neon-verde .elementor-icon-box-icon span,
.neon-verde .elementor-icon-box-icon .elementor-icon {
  filter: drop-shadow(0 0 4px #00FF77)
          drop-shadow(0 0 40px #00FF77)
          drop-shadow(0 0 60px #00FF7755);
  transition: filter 0.3s ease;
}

.neon-verde .elementor-icon-box-icon i:hover,
.neon-verde .elementor-icon-box-icon svg:hover,
.neon-verde .elementor-icon-box-icon img:hover,
.neon-verde .elementor-icon-box-icon span:hover,
.neon-verde .elementor-icon-box-icon .elementor-icon:hover {
  filter: drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 60px #00FF77AA);
}

/* ── TÍTULO ── */
.neon-verde .elementor-icon-box-title {
  color: #00FF77;
  text-shadow: 0 0 6px #00FF77,
               0 0 18px #00FF77,
               0 0 40px #00FF7755;
  transition: text-shadow 0.3s ease;
}

.neon-verde .elementor-icon-box-title:hover {
  text-shadow: 0 0 10px #00FF77,
               0 0 30px #00FF77,
               0 0 60px #00FF77AA;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1cf6e80 *//* ── ÍCONO - Todos los casos posibles ── */
.neon-verde .elementor-icon-box-icon i,
.neon-verde .elementor-icon-box-icon svg,
.neon-verde .elementor-icon-box-icon img,
.neon-verde .elementor-icon-box-icon span,
.neon-verde .elementor-icon-box-icon .elementor-icon {
  filter: drop-shadow(0 0 4px #00FF77)
          drop-shadow(0 0 40px #00FF77)
          drop-shadow(0 0 60px #00FF7755);
  transition: filter 0.3s ease;
}

.neon-verde .elementor-icon-box-icon i:hover,
.neon-verde .elementor-icon-box-icon svg:hover,
.neon-verde .elementor-icon-box-icon img:hover,
.neon-verde .elementor-icon-box-icon span:hover,
.neon-verde .elementor-icon-box-icon .elementor-icon:hover {
  filter: drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 10px #00FF77)
          drop-shadow(0 0 60px #00FF77AA);
}

/* ── TÍTULO ── */
.neon-verde .elementor-icon-box-title {
  color: #00FF77;
  text-shadow: 0 0 6px #00FF77,
               0 0 18px #00FF77,
               0 0 40px #00FF7755;
  transition: text-shadow 0.3s ease;
}

.neon-verde .elementor-icon-box-title:hover {
  text-shadow: 0 0 10px #00FF77,
               0 0 30px #00FF77,
               0 0 60px #00FF77AA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3830a53 */.elementor-12167 .elementor-element.elementor-element-3830a53{
    border-bottom: 2px solid;
    border-image: linear-gradient(to right,transparent,#fff,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-546ff94 */.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide{
    transform: scale(0.5);
    filter: blur(2px);
    z-index: 1;
    opacity: 0;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide-prev{
    transform: scale(0.8) translateX(40%);
    filter: blur(2px) brightness(80%);
    z-index: 1;
    opacity: 1;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide-active{
    transform: scale(1.2);
    filter: blur(0px);
    z-index: 2;
    opacity: 1;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide-next{
    transform: scale(1.4) translateX(12%);
    filter: blur(2px) brightness(130%);
    z-index: 3;
    opacity: 1;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 *{
    overflow: visible;
    transition: 0.5s;
}

/* ── FLECHA IZQUIERDA ── */
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-prev {
  position: absolute;
  bottom: -60px;                      /* ← distancia desde abajo del carrusel */
  left: 38%;                          /* ← posición horizontal flecha izquierda */
  top: unset;
  transform: unset;

  display: flex;
  align-items: center;
  justify-content: center;

  width: 40px;                        /* ← tamaño del botón */
  height: 40px;
  border-radius: 5%;

  color: #fff;
  background: #fff;
  border: 1.5px solid #fff;

  filter: drop-shadow(0 0 4px #00FF77)
          drop-shadow(0 0 12px #00FF77)
          drop-shadow(0 0 25px #00FF7777);

  transition: filter 0.3s ease;
  z-index: 10;
  cursor: pointer;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-prev:hover {
  filter: drop-shadow(0 0 8px #00FF77)
          drop-shadow(0 0 20px #00FF77)
          drop-shadow(0 0 45px #00FF77AA);
}

/* ── FLECHA DERECHA ── */
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-next {
  position: absolute;
  bottom: -60px;                      /* ← distancia desde abajo del carrusel */
  left: 10%;                          /* ← posición horizontal flecha derecha */
  top: unset;
  transform: unset;

  display: flex;
  align-items: center;
  justify-content: center;

  width: 40px;                        /* ← tamaño del botón */
  height: 40px;
  border-radius: 5%;

  color: #00FF77;
  background: #fff;
  border: 1.5px solid #00FF77;

  filter: drop-shadow(0 0 4px #00FF77)
          drop-shadow(0 0 12px #00FF77)
          drop-shadow(0 0 25px #00FF7777);

  transition: filter 0.3s ease;
  z-index: 10;
  cursor: pointer;
}

.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-next:hover {
  filter: drop-shadow(0 0 8px #00FF77)
          drop-shadow(0 0 20px #00FF77)
          drop-shadow(0 0 45px #00FF77AA);
}

/* ── ÍCONO DE LAS FLECHAS ── */
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-prev i,
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-next i,
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-prev svg,
.elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-next svg {
  color: #00FF77;
  fill: #00FF77;
}

/* ── ESPACIO PARA QUE LAS FLECHAS NO SE CORTEN ── */
.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper,
.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-container {
  overflow: visible !important;
  padding-bottom: 60px;               /* ← debe ser mayor que el bottom de las flechas */
}

/* ── MÓVIL ── */
@media (max-width: 767px) {

  .elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-prev {
    bottom: -50px;                    /* ← distancia desde abajo en móvil */
    left: 0%;                        /* ← posición horizontal flecha izquierda en móvil */
  }

  .elementor-12167 .elementor-element.elementor-element-546ff94 .elementor-swiper-button-next {
    bottom: -50px;                    /* ← distancia desde abajo en móvil */
    left: 17%;                        /* ← posición horizontal flecha derecha en móvil */
  }

  .elementor-12167 .elementor-element.elementor-element-546ff94 .swiper,
  .elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-container {
    padding-bottom: 50px;             /* ← ajusta si las flechas se cortan en móvil */
  }

}

/* ── BORDER RADIUS EN IMÁGENES ── */
.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide img,
.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide .swiper-slide-image {
    border-radius: 9px;
    overflow: hidden;
}
.elementor-12167 .elementor-element.elementor-element-546ff94 .swiper-slide {
    border-radius: 9px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fce43 */.elementor-12167 .elementor-element.elementor-element-94fce43::after {
    content: "";
    width: 200px; /* Ajustar ancho */
    height: 200px; /* Ajustar alto */
    position: absolute;
    top: 50%; /* Centrar verticalmente */
    left: 50%; /* Centrar horizontalmente */
    transform: translate(-50%, -50%);
    background-color: #00FF13;
    border-radius: 2000px;
    filter: blur(100px) brightness(1); /* Comienza con brillo normal */
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out;
}

@keyframes parpadeo {
    0%, 100% {
        opacity: 0.5; /* Nunca desaparece del todo */
        filter: blur(100px) brightness(1); /* Brillo normal */
    }
    50% {
        opacity: 1; /* Más visible */
        filter: blur(90px) brightness(1.5); /* 150% de brillo para intensificar */
    }
}

@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-94fce43::after {
        width: 100px;
        height: 100px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: #00FF13;
        border-radius: 2000px;
        filter: blur(100px) brightness(1);
        mix-blend-mode: plus-lighter;
        pointer-events: none;
        animation: parpadeo 5s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfd3a8 */.elementor-12167 .elementor-element.elementor-element-3dfd3a8{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}

.elementor-12167 .elementor-element.elementor-element-3dfd3a8{
    border-top: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7e655f *//* Efecto neón general (PC y tablet) */
.neon-text {
  font-size: 3rem;
  color: #ffffff;
  text-shadow: 
    0 0 5px #fff, 
    0 0 10px #fff, 
    0 0 20px #fff, 
    0 0 40px #aaa;
}

/* Ajuste para pantallas pequeñas (celulares) */
@media (max-width: 768px) {
.neon-text {
    text-shadow: 
      0 0 9px #fff, 
      0 0 3px #fff, 
      0 0 9px #ccc;
  }
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-0460094 */.elementor-12167 .elementor-element.elementor-element-0460094 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-910e4a6 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-910e4a6 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-910e4a6 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-910e4a6 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-910e4a6 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-a62e40d */.elementor-12167 .elementor-element.elementor-element-a62e40d {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4097ee2 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-4097ee2 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-4097ee2 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-4097ee2 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-4097ee2 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-5213946 */.elementor-12167 .elementor-element.elementor-element-5213946 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b6e92a *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-3b6e92a .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-3b6e92a .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-3b6e92a .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-3b6e92a .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-dcaf5ed */.elementor-12167 .elementor-element.elementor-element-dcaf5ed {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15a6cd7 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-15a6cd7 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-15a6cd7 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-15a6cd7 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-15a6cd7 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ffda2f */.elementor-12167 .elementor-element.elementor-element-1ffda2f {
    align-items: start !important;
}

.elementor-12167 .elementor-element.elementor-element-1ffda2f > * {
    align-self: start !important;
    height: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-e5120c1 */.elementor-12167 .elementor-element.elementor-element-e5120c1 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6bc064f *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-6bc064f .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-6bc064f .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-6bc064f .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-6bc064f .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-f23e801 */.elementor-12167 .elementor-element.elementor-element-f23e801 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-161ea95 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-161ea95 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-161ea95 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-161ea95 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-161ea95 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-58087d9 */.elementor-12167 .elementor-element.elementor-element-58087d9 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5811951 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-5811951 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-5811951 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-5811951 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-5811951 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-7e0aca8 */.elementor-12167 .elementor-element.elementor-element-7e0aca8 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 5px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 99px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3782d90 *//* ── TIPOGRAFÍA DEL TEXTO ── */
.elementor-12167 .elementor-element.elementor-element-3782d90 .texto-limitado {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight:400;
  line-height: 21px;
  color: #ffffff;

  /* ── LÍMITE DE LÍNEAS ── */
  overflow: hidden;
  max-height: 84px;             /* ← 4 líneas × 21px de line-height */

  /* ── TRANSICIÓN SUAVE ── */
  transition: max-height 1s ease;  /* ← cambia el número para más o menos duración */
}

.elementor-12167 .elementor-element.elementor-element-3782d90 .texto-limitado.expandido {
  /* max-height se controla desde JS */
}

/* ── BOTÓN ── */
.elementor-12167 .elementor-element.elementor-element-3782d90 .btn-leer-mas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px;
  margin-top: 12px;

  /* ── COLORES ── */
  background-color: #00FF77;    /* ← color de fondo del botón */
  color: #000000;               /* ← color del texto */

  /* ── TIPOGRAFÍA ── */
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 600;

  /* ── FORMA ── */
  border: none;
  border-radius: 100px;
  cursor: pointer;

  /* ── TRANSICIÓN ── */
  transition: background-color 0.2s ease, opacity 0.2s ease;
}

.elementor-12167 .elementor-element.elementor-element-3782d90 .btn-leer-mas:hover {
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f85eec */.elementor-12167 .elementor-element.elementor-element-3f85eec {
    align-items: start !important;
}

.elementor-12167 .elementor-element.elementor-element-3f85eec > * {
    align-self: start !important;
    height: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795fe22 */.elementor-12167 .elementor-element.elementor-element-795fe22 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7392a7a */.elementor-12167 .elementor-element.elementor-element-7392a7a {
  position: relative; /* Asegura que los ::before y ::after se ubiquen dentro */
}

.elementor-12167 .elementor-element.elementor-element-7392a7a::before,
.elementor-12167 .elementor-element.elementor-element-7392a7a::after {
  content: "";
  position: absolute;
  transform: translateY(-50%) scale(1);
  width: 100px;
  border-radius: 50%;
  background: radial-gradient(circle, #9CFFB0 90%, transparent 100%);
  filter: blur(50px);
  opacity: 0.7;
  animation: pulsoGrad 6s infinite ease-in-out;
  pointer-events: none;
  z-index: 0;
}

/* Gradient izquierdo */
.elementor-12167 .elementor-element.elementor-element-7392a7a::before {
  left: 100px;
  top: 55%;       /* Posición vertical */
  height: 120px;  /* Altura específica */
}

/* Gradient derecho */
.elementor-12167 .elementor-element.elementor-element-7392a7a::after {
  right: 100px;
  top: 45%;       /* Posición vertical distinta */
  height: 100px;  /* Altura específica */
}

@keyframes pulsoGrad {
  0%, 100% {
    transform: translateY(-50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateY(-50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-c216034 *//* Estilos generales (PC - Escritorio por defecto) */
.elementor-12167 .elementor-element.elementor-element-c216034 {
    animation: giro 18s linear infinite;
    transform-origin: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 350px;
}

.elementor-12167 .elementor-element.elementor-element-c216034 .e-text-path {
    height: 200px !important;
}

@keyframes giro {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* Tablet (entre 768px y 1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-12167 .elementor-element.elementor-element-c216034 {
        animation: giro 18s linear infinite; /* más lento si lo deseas */
        border-radius: 350px; /* ajusta si quieres */
    }

    .elementor-12167 .elementor-element.elementor-element-c216034 .e-text-path {
        height: 150px !important;
    }
}

/* Móvil (hasta 767px) */
@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-c216034 {
        animation: giro 18s linear infinite; /* aún más lento en móvil */
        border-radius: 350px; /* o lo que necesites */
        backdrop-filter: blur(6px);
        -webkit-backdrop-filter: blur(6px);
    }

    .elementor-12167 .elementor-element.elementor-element-c216034 .e-text-path {
        height: 150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87fcc75 */.grad-giratorio-infi-container {
  height: 200px;
  width: 100%;
  justify-content: center;
  align-items: center;
  -webkit-box-reflect: below 0 linear-gradient(transparent, transparent, #0005);
  shape-rendering: crispEdges;
  image-rendering:
    pixelated,
    crisp-edges,
    -moz-crisp-edges;
}

/* Loader circular */
.grad-giratorio-infi-loader {
  position: absolute;
  width: 230px;
  height: 230px;
  border-radius: 50%;
  animation: grad-giratorio-infi-anim 2s linear infinite;
}

/* Animación loader secundario */
.grad-giratorio-infi-loader:nth-child(2),
.grad-giratorio-infi-loader:nth-child(4) {
  animation-delay: -1s;
  filter: hue-rotate(290deg);
  box-sizing: border-box;
  clear: initial;
}

/* Keyframes de rotación */
@keyframes grad-giratorio-infi-anim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* Pseudo-elementos de gradiente */
.grad-giratorio-infi-loader:nth-child(1)::before,
.grad-giratorio-infi-loader:nth-child(2)::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background: linear-gradient(to top, transparent, rgba(0, 255, 249, 0.5));
  background-size: 100px 180px;
  background-repeat: no-repeat;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  filter: blur(0.65px);
}

/* Círculo brillante central */
.grad-giratorio-infi-loader i {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  background: #00fff9;
  border-radius: 50%;
  z-index: 10;
  box-shadow:
    0 0 10px #00fff9,
    0 0 20px #00fff9,
    0 0 30px #00fff9,
    0 0 40px #00fff9,
    0 0 50px #00fff9,
    0 0 60px #00fff9,
    0 0 70px #00fff9,
    0 0 80px #00fff9,
    0 0 90px #00fff9,
    0 0 100px #00fff9;
  filter: blur(5px);
}

/* Círculo interno de blur */
.grad-giratorio-infi-loader span {
  position: absolute;
  top: 20px;
  left: 20px;
  right: 20px;
  bottom: 20px;
  background: #000;
  border-radius: 50%;
  z-index: 1;
  filter: blur(9px);
  box-shadow: 0 0 4px #00fff9;
}


/* =====================================================
   TABLET (768px - 1024px)
===================================================== */
@media (min-width: 768px) and (max-width: 1024px) {

  .grad-giratorio-infi-container {
    height: 180px; /* Cambia este valor */
  }

  .grad-giratorio-infi-loader {
    width: 150px;  /* Cambia este valor */
    height: 150px; /* Cambia este valor */
  }

  .grad-giratorio-infi-loader:nth-child(1)::before,
  .grad-giratorio-infi-loader:nth-child(2)::before {
    background-size: 90px 162px;
    border-top-left-radius: 90px;
    border-bottom-left-radius: 90px;
  }

  .grad-giratorio-infi-loader span {
    top: 16px;
    left: 16px;
    right: 16px;
    bottom: 16px;
  }

}


/* =====================================================
   MÓVIL (hasta 767px)
===================================================== */
@media (max-width: 767px) {

  .grad-giratorio-infi-container {
    height: 140px; /* Cambia este valor */
  }

  .grad-giratorio-infi-loader {
    width: 140px;  /* Cambia este valor */
    height: 140px; /* Cambia este valor */
  }

  .grad-giratorio-infi-loader:nth-child(1)::before,
  .grad-giratorio-infi-loader:nth-child(2)::before {
    background-size: 70px 126px;
    border-top-left-radius: 70px;
    border-bottom-left-radius: 70px;
  }

  .grad-giratorio-infi-loader span {
    top: 12px;
    left: 12px;
    right: 12px;
    bottom: 12px;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1b6f34 */.elementor-12167 .elementor-element.elementor-element-c1b6f34{
    --color: #00FF77;
}

/* NEON LIGHT GLOW */
.elementor-12167 .elementor-element.elementor-element-c1b6f34 a{
    text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--color);
    box-shadow: inset 0 0 0.5em 0 var(--color), 0 0 0.5em 0 var(--color);
    transition: box-shadow 2s !important;
    position: relative;
}

/* GLOWING HOVER EFFECT */
.elementor-12167 .elementor-element.elementor-element-c1b6f34 a::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 99px;
    box-shadow: 0 0 2em 0.5em var(--color);
    opacity: 0;
    transition: opacity 100ms linear;
}
.elementor-12167 .elementor-element.elementor-element-c1b6f34 a:hover::after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fcf6e08 *//* Botón Synthwave Laser para Elementor */
.boton-gradiente-buy.elementor-button,
.elementor-button.boton-gradiente-buy,
.boton-gradiente-buy .elementor-button {
  position: relative;
  padding: 20px 60px;
  font-size: 20px;
  text-transform: uppercase;
  color: #fff;
  background: #101020; /* Base color */
  border: none;
  cursor: pointer;
  letter-spacing: 2px;
  text-shadow:
    0 0 5px #00FF77,
    0 0 15px #00FF77,
    0 0 25px #00FF77;
  box-shadow:
    inset 0 0 15px #00FF77,
    0 0 20px rgba(0, 255, 119, 0.7);
  overflow: hidden;
  border-radius: 10px;
  z-index: 1;
  transition:
    box-shadow 0.3s ease,
    transform 0.3s ease;
}

.boton-gradiente-buy.elementor-button::before,
.boton-gradiente-buy.elementor-button::after,
.elementor-button.boton-gradiente-buy::before,
.elementor-button.boton-gradiente-buy::after,
.boton-gradiente-buy .elementor-button::before,
.boton-gradiente-buy .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 255, 119, 0.6),
    transparent
  );
  z-index: -1;
  filter: blur(5px);
  transform: translateX(-100%);
  animation: laser-glow-buy 3s infinite linear;
}

.boton-gradiente-buy.elementor-button::after,
.elementor-button.boton-gradiente-buy::after,
.boton-gradiente-buy .elementor-button::after {
  animation-delay: 100s;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(91, 228, 48, 0.6),
    transparent
  );
}

@keyframes laser-glow-buy {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}

.boton-gradiente-buy.elementor-button:active,
.elementor-button.boton-gradiente-buy:active,
.boton-gradiente-buy .elementor-button:active {
  transform: scale(0.95);
  box-shadow:
    inset 0 0 15px #00FF77,
    0 0 25px rgba(91, 228, 48, 0.7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a2029 */.elementor-12167 .elementor-element.elementor-element-c0a2029 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}

.elementor-12167 .elementor-element.elementor-element-c0a2029 {
  position: relative;
  background: transparent;
  border-radius: 12px;
  overflow: hidden;
}

.elementor-12167 .elementor-element.elementor-element-c0a2029::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: 12px;
  background:
    /* Lateral derecho, fuerte en el centro */
    radial-gradient(circle at 30% 70%, #00FF77 0%, transparent 90%),
    /* Inferior, fuerte en izquierda */
    radial-gradient(circle at 25% 100%, #C9FF00 35%, transparent 90%),
    /* Lateral izquierdo, fuerte en medio e inferior */
    radial-gradient(circle at 5% 75%, #00FF13 40%, transparent 70%),
    radial-gradient(circle at 50% 50%, #C9FF00 30%, transparent 70%);
  background-repeat: no-repeat;
  background-size: cover;
  
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-097a11f */.elementor-12167 .elementor-element.elementor-element-097a11f::after {
    content: "";
    position: absolute;
    top: 90%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 50px; /* Solo afecta escritorio */
    z-index: 10;

    background: linear-gradient(
        to right,
        #00FF13 0%, 
        #C9FF00 50%, 
        #00FF13 100%
    );

    filter: blur(50px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;

    animation: pulsoGlow 4s infinite ease-in-out;
}

@keyframes pulsoGlow {
    0%, 100% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.6;
    }
    50% {
        transform: translate(-50%, -50%) scale(1.1);
        opacity: 1;
    }
}

/* 🔹 Ajustes para TABLET (768px a 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-12167 .elementor-element.elementor-element-097a11f::after {
        top: 95%;              /* Ajusta ubicación en tablet */
        height: 40px;          /* Más alto que en escritorio */
        filter: blur(50px);    /* Glow más suave */
    }
}

/* 🔹 Ajustes para MÓVIL (hasta 767px) */
@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-097a11f::after {
        top: 30%;              /* Glow más bajo en móviles */
        height: 90px;         /* Aumenta tamaño en móvil */
        filter: blur(50px);    /* Glow más difuso */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa17175 *//* === Garantizar que el widget tenga espacio visible (ajusta si quieres) === */
.elementor-12167 .elementor-element.elementor-element-fa17175 {
  position: relative;
  overflow: hidden;
  display: block;
  min-width: 320px;
  min-height: 250px;
  pointer-events: none;
}

/* === Partículas (tamaño muy pequeño = "polvito") === */
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy {
  position: absolute;
  width: 3px;
  height: 3px;
  background: #ffffff;
  border-radius: 50%;
  opacity: 0.65;
  box-shadow: 0 0 6px rgba(255,255,255,0.55);
  will-change: transform, opacity;
  pointer-events: none;
  animation-name: fairyMove;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

/* === Movimiento suave === */
@keyframes fairyMove {
  0%   { transform: translate(0,0) scale(0.85); opacity: 0.25; }
  50%  { transform: translate(18px,-12px) scale(1.05); opacity: 1; }
  100% { transform: translate(0,0) scale(0.85); opacity: 0.25; }
}

/* === Distribución inicial y variación (20 items, velocidad x2) === */
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(1)  { top: 8%;  left: 6%;  animation-duration: 5.5s;  animation-delay: 0s;  }
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(2)  { top: 14%; left: 52%; animation-duration: 6.5s;  animation-delay: 1s;  }
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(3)  { top: 22%; left: 82%; animation-duration: 5s;    animation-delay: 0.6s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(4)  { top: 30%; left: 28%; animation-duration: 7.5s;  animation-delay: 2.2s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(5)  { top: 40%; left: 68%; animation-duration: 6s;    animation-delay: 1.1s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(6)  { top: 48%; left: 18%; animation-duration: 7s;    animation-delay: 2.7s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(7)  { top: 56%; left: 62%; animation-duration: 8s;    animation-delay: 3.1s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(8)  { top: 66%; left: 38%; animation-duration: 4.5s;  animation-delay: 0.3s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(9)  { top: 12%; left: 76%; animation-duration: 6.75s; animation-delay: 4.2s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(10) { top: 70%; left: 86%; animation-duration: 6.25s; animation-delay: 2.9s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(11) { top: 24%; left: 10%; animation-duration: 8.5s;  animation-delay: 5.0s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(12) { top: 34%; left: 44%; animation-duration: 5.9s;  animation-delay: 0.9s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(13) { top: 46%; left: 30%; animation-duration: 7.1s;  animation-delay: 3.6s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(14) { top: 52%; left: 54%; animation-duration: 5.3s;  animation-delay: 1.8s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(15) { top: 60%; left: 20%; animation-duration: 7.75s; animation-delay: 4.6s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(16) { top: 72%; left: 40%; animation-duration: 6.45s; animation-delay: 2.2s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(17) { top: 18%; left: 36%; animation-duration: 6.85s; animation-delay: 3.8s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(18) { top: 80%; left: 12%; animation-duration: 8.15s; animation-delay: 5.8s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(19) { top: 6%;  left: 90%; animation-duration: 5.7s;  animation-delay: 0.4s;}
.elementor-12167 .elementor-element.elementor-element-fa17175 .fairy:nth-child(20) { top: 88%; left: 72%; animation-duration: 7.35s; animation-delay: 2.5s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f061185 */.elementor-12167 .elementor-element.elementor-element-f061185::after {
    content: "";
    width: 200px; /* Ajustar ancho */
    height: 200px; /* Ajustar alto */
    z-index: 99999;
    position: absolute;
    top: 50%; /* Centrar verticalmente */
    left: 50%; /* Centrar horizontalmente */
    transform: translate(-50%, -50%);
    background-color: #00FF13;
    border-radius: 2000px;
    filter: blur(100px) brightness(1); /* Comienza con brillo normal */
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out;
}

@keyframes parpadeo {
    0%, 100% {
        opacity: 0.5; /* Nunca desaparece del todo */
        filter: blur(100px) brightness(1); /* Brillo normal */
    }
    50% {
        opacity: 1; /* Más visible */
        filter: blur(90px) brightness(1.5); /* 150% de brillo para intensificar */
    }
}

@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-f061185::after {
        width: 100px;
        height: 100px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: #00FF13;
        border-radius: 2000px;
        filter: blur(100px) brightness(1);
        mix-blend-mode: plus-lighter;
        pointer-events: none;
        animation: parpadeo 5s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9a500 */.elementor-12167 .elementor-element.elementor-element-bc9a500 {
  background: #1a1a1a; /* color de fondo del contenedor */
  --path: 45px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 45px) 100%, 0 100%, 0 30px;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
  padding: 21px;
  transition: clip-path 0.3s ease; /* suaviza cambios si el viewport cambia */
}

/* Tablets (ejemplo: hasta 1024px) */
@media (max-width: 1024px) {
  .elementor-12167 .elementor-element.elementor-element-bc9a500 {
    --path: 35px 0, 100% 0, 100% calc(100% - 25px), calc(100% - 35px) 100%, 0 100%, 0 25px;
  }
}

/* Móviles (ejemplo: hasta 768px) */
@media (max-width: 768px) {
  .elementor-12167 .elementor-element.elementor-element-bc9a500 {
    --path: 30px 0, 100% 0, 100% calc(100% - 25px), calc(100% - 30px) 100%, 0 100%, 0 25px;
  }
}

/* Extra pequeños (hasta 480px) */
@media (max-width: 480px) {
  .elementor-12167 .elementor-element.elementor-element-bc9a500 {
    --path: 24px 0, 100% 0, 100% calc(100% - 21px), calc(100% - 24px) 100%, 0 100%, 0 21px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef59339 */.elementor-12167 .elementor-element.elementor-element-ef59339 {
  background: #1a1a1a; /* color de fondo del contenedor */
  --path: 0 0, calc(100% - 45px) 0, 100% 30px, 100% 100%, 45px 100%, 0 calc(100% - 30px);
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
  padding: 27px;
  transition: clip-path 0.3s ease; /* suaviza cambios si el viewport cambia */
}

/* Tablets (ejemplo: hasta 1024px) */
@media (max-width: 1024px) {
  .elementor-12167 .elementor-element.elementor-element-ef59339 {
    --path: 0 0, calc(100% - 35px) 0, 100% 25px, 100% 100%, 35px 100%, 0 calc(100% - 25px);
  }
}

/* Móviles (ejemplo: hasta 768px) */
@media (max-width: 768px) {
  .elementor-12167 .elementor-element.elementor-element-ef59339 {
    --path: 0 0, calc(100% - 30px) 0, 100% 25px, 100% 100%, 30px 100%, 0 calc(100% - 25px);
  }
}

/* Extra pequeños (hasta 480px) */
@media (max-width: 480px) {
  .elementor-12167 .elementor-element.elementor-element-ef59339 {
    --path: 0 0, calc(100% - 24px) 0, 100% 21px, 100% 100%, 24px 100%, 0 calc(100% - 21px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b74671 */.elementor-12167 .elementor-element.elementor-element-7b74671 {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-7b74671 {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3fe6f */.elementor-12167 .elementor-element.elementor-element-bc3fe6f{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b097b *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-29b097b {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-29b097b {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-29b097b {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b7004b */.elementor-12167 .elementor-element.elementor-element-6b7004b {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-6b7004b {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-025cdfd */.elementor-12167 .elementor-element.elementor-element-025cdfd{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b751c9b *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-b751c9b {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-b751c9b {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-b751c9b {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2798d25 */.elementor-12167 .elementor-element.elementor-element-2798d25 {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-2798d25 {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434d18e */.elementor-12167 .elementor-element.elementor-element-434d18e{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd733cb *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-dd733cb {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-dd733cb {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-dd733cb {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befd40d */.elementor-12167 .elementor-element.elementor-element-befd40d {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-befd40d {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b33bc81 */.elementor-12167 .elementor-element.elementor-element-b33bc81{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a8285 *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-50a8285 {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-50a8285 {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-50a8285 {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce1e7a */.elementor-12167 .elementor-element.elementor-element-9ce1e7a {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-9ce1e7a {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1383d73 */.elementor-12167 .elementor-element.elementor-element-1383d73{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d49a8e4 *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-d49a8e4 {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-d49a8e4 {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-d49a8e4 {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a47b0dc */.elementor-12167 .elementor-element.elementor-element-a47b0dc {
  background: #1a1a1a; /* color de fondo */
  --path: 
    33px 0,            /* esquina superior izquierda cortada */
    100% 0,            /* esquina superior derecha normal */
    100% 100%,         /* esquina inferior derecha */
    0 100%,            /* esquina inferior izquierda */
    0 0,               /* sube */
    0 21px;            /* corte izquierdo */
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* SOLO PARA MÓVIL (ej: hasta 767px de ancho) */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-a47b0dc {
    --path: 
      27px 0,           /* esquina sup. izquierda cortada */
      calc(100% - 0px) 0, /* esquina sup. derecha cortada */
      100% 21px,        /* baja el corte de la derecha */
      100% 100%,        /* esquina inferior derecha */
      0 100%,           /* esquina inferior izquierda */
      0 27px;           /* vuelve al corte izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e9b0f */.elementor-12167 .elementor-element.elementor-element-95e9b0f{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right,transparent,#00FF77,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44edcad *//* PC (default) -> esquina superior derecha cortada */
.elementor-12167 .elementor-element.elementor-element-44edcad {
  background: #1a1a1a;
  --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  clip-path: polygon(var(--path));
  -webkit-clip-path: polygon(var(--path));
}

/* TABLET -> mantener igual que PC (esquina superior derecha cortada) */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-12167 .elementor-element.elementor-element-44edcad {
    --path: 0 0, calc(100% - 33px) 0, 100% 33px, 100% 100%, 0 100%;
  }
}

/* MÓVIL -> esquina inferior derecha cortada */
@media (max-width: 767px) {
  .elementor-12167 .elementor-element.elementor-element-44edcad {
    --path: 0 0, 100% 0, 100% calc(100% - 27px), calc(100% - 27px) 100%, 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f15d531 *//* Aplica al widget de imagen */
.mi-cartel img {
  animation: balanceo 3s ease-in-out infinite;
  transform-origin: top center; /* El eje de giro es arriba */
}

@keyframes balanceo {
  0%   { transform: rotate(-5deg); }
  50%  { transform: rotate(5deg); }
  100% { transform: rotate(-5deg); }
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-de49859 *//* Estilos generales (PC - Escritorio por defecto) */
.elementor-12167 .elementor-element.elementor-element-de49859 {
    animation: giro 18s linear infinite;
    transform-origin: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 350px;
}

.elementor-12167 .elementor-element.elementor-element-de49859 .e-text-path {
    height: 250px !important;
}

@keyframes giro {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* Tablet (entre 768px y 1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-12167 .elementor-element.elementor-element-de49859 {
        animation: giro 18s linear infinite; /* más lento si lo deseas */
        border-radius: 350px; /* ajusta si quieres */
    }

    .elementor-12167 .elementor-element.elementor-element-de49859 .e-text-path {
        height: 150px !important;
    }
}

/* Móvil (hasta 767px) */
@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-de49859 {
        animation: giro 18s linear infinite; /* aún más lento en móvil */
        border-radius: 350px; /* o lo que necesites */
        backdrop-filter: blur(6px);
        -webkit-backdrop-filter: blur(6px);
    }

    .elementor-12167 .elementor-element.elementor-element-de49859 .e-text-path {
        height: 150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-488b37e *//* Estilos generales (PC - Escritorio por defecto) */
.elementor-12167 .elementor-element.elementor-element-488b37e {
    animation: giro 18s linear infinite;
    transform-origin: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 350px;
}

.elementor-12167 .elementor-element.elementor-element-488b37e .e-text-path {
    height: 335px !important;
}

@keyframes giro {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* Tablet (entre 768px y 1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-12167 .elementor-element.elementor-element-488b37e {
        animation: giro 18s linear infinite; /* más lento si lo deseas */
        border-radius: 350px; /* ajusta si quieres */
    }

    .elementor-12167 .elementor-element.elementor-element-488b37e .e-text-path {
        height: 210px !important;
    }
}

/* Móvil (hasta 767px) */
@media (max-width: 767px) {
    .elementor-12167 .elementor-element.elementor-element-488b37e {
        animation: giro 18s linear infinite; /* aún más lento en móvil */
        border-radius: 350px; /* o lo que necesites */
        backdrop-filter: blur(6px);
        -webkit-backdrop-filter: blur(6px);
    }

    .elementor-12167 .elementor-element.elementor-element-488b37e .e-text-path {
        height: 210px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdf77bf */.gradientegiratorioinfinitodoble-container {
  height: 200px;
  width: 100%;
  justify-content: center;
  align-items: center;
  -webkit-box-reflect: below 0 linear-gradient(transparent, transparent, #0005);
  shape-rendering: crispEdges;
  image-rendering:
    pixelated,
    crisp-edges,
    -moz-crisp-edges;
}

/* Loader circular */
.gradientegiratorioinfinitodoble-loader {
  position: absolute;
  width: 200px;
  height: 200px;
  border-radius: 50%;
  animation: gradientegiratorioinfinitodoble-anim 2s linear infinite;
}

/* Animación loader secundario */
.gradientegiratorioinfinitodoble-loader:nth-child(2),
.gradientegiratorioinfinitodoble-loader:nth-child(4) {
  animation-delay: -1s;
  filter: hue-rotate(290deg);
  box-sizing: border-box;
  clear: initial;
}

/* Keyframes de rotación */
@keyframes gradientegiratorioinfinitodoble-anim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* Pseudo-elementos de gradiente */
.gradientegiratorioinfinitodoble-loader:nth-child(1)::before,
.gradientegiratorioinfinitodoble-loader:nth-child(2)::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background: linear-gradient(to top, transparent, rgba(0, 255, 249, 0.5));
  background-size: 100px 180px;
  background-repeat: no-repeat;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  filter: blur(0.65px);
}

/* Círculo brillante central */
.gradientegiratorioinfinitodoble-loader i {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  background: #00fff9;
  border-radius: 50%;
  z-index: 10;
  box-shadow:
    0 0 10px #00fff9,
    0 0 20px #00fff9,
    0 0 30px #00fff9,
    0 0 40px #00fff9,
    0 0 50px #00fff9,
    0 0 60px #00fff9,
    0 0 70px #00fff9,
    0 0 80px #00fff9,
    0 0 90px #00fff9,
    0 0 100px #00fff9;
  filter: blur(5px);
}

/* Círculo interno de blur */
.gradientegiratorioinfinitodoble-loader span {
  position: absolute;
  top: 20px;
  left: 20px;
  right: 20px;
  bottom: 20px;
  background: #000;
  border-radius: 50%;
  z-index: 1;
  filter: blur(3.4px);
  box-shadow: 0 0 4px #00fff9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3257e52 */.elementor-12167 .elementor-element.elementor-element-3257e52 {
    background: rgba( 255, 255, 255, 0.01 );
    backdrop-filter: blur( 35px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 350px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a951376 */.elementor-12167 .elementor-element.elementor-element-a951376 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eef2b69 */.elementor-12167 .elementor-element.elementor-element-eef2b69 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0fe79 */.elementor-12167 .elementor-element.elementor-element-fc0fe79{
    border-bottom: 2px solid;
    border-image: linear-gradient(to right,transparent,#fff,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14135ae *//* Efecto Neon para el encabezado */
.neon-text2 {
    font-family: 'aldrich', sans-serif !important; /* Asegúrate de usar la misma fuente para mantener la coherencia */
    font-size: 1em; /* Ajusta el tamaño según tu necesidad */
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0 0 5px #fff, 
                 0 0 10px #fff, 
                 0 0 20px #00FF77, 
                 0 0 30px #00FF77, 
                 0 0 40px #00FF77, 
                 0 0 50px #00FF77, 
                 0 0 60px #00FF77;
    animation: neon-flicker 1.5s infinite alternate;
}

@keyframes neon-flicker {
    0%, 19%, 21%, 23%, 25%, 54%, 56%, 100% {
        opacity: 1;
        text-shadow: 0 0 5px #fff, 
                     0 0 10px #fff, 
                     0 0 20px #00FF77, 
                     0 0 30px #00FF77, 
                     0 0 40px #00FF77, 
                     0 0 50px #00FF77, 
                     0 0 60px #00FF77;
    }
    20%, 24%, 55% {
        opacity: 0.5;
        text-shadow: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7ef286 *//* Efecto Neon para el encabezado */
.neon-text2 {
    font-family: 'aldrich', sans-serif !important; /* Asegúrate de usar la misma fuente para mantener la coherencia */
    font-size: 1em; /* Ajusta el tamaño según tu necesidad */
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0 0 5px #fff, 
                 0 0 10px #fff, 
                 0 0 20px #00FF77, 
                 0 0 30px #00FF77, 
                 0 0 40px #00FF77, 
                 0 0 50px #00FF77, 
                 0 0 60px #00FF77;
    animation: neon-flicker 1.5s infinite alternate;
}

@keyframes neon-flicker {
    0%, 19%, 21%, 23%, 25%, 54%, 56%, 100% {
        opacity: 1;
        text-shadow: 0 0 5px #fff, 
                     0 0 10px #fff, 
                     0 0 20px #00FF77, 
                     0 0 30px #00FF77, 
                     0 0 40px #00FF77, 
                     0 0 50px #00FF77, 
                     0 0 60px #00FF77;
    }
    20%, 24%, 55% {
        opacity: 0.5;
        text-shadow: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e84dbd5 */.elementor-12167 .elementor-element.elementor-element-e84dbd5 {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f94221 */.elementor-12167 .elementor-element.elementor-element-9f94221 {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f84c0da */.elementor-12167 .elementor-element.elementor-element-f84c0da {
    animation: plus 5s infinite linear 1s;
    overflow: visible;
    filter: brightness(140%);
}

@keyframes plus{
    0%{
        transform: translate(0, 60px);
        opacity: 0;
    }
    50%{
        transform: translate(0, 0px) scale(1.2);
        opacity: 1;
    }
    100%{
        transform: translate(0, -100px);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2803e18 */.elementor-12167 .elementor-element.elementor-element-2803e18 {
  position: relative;
}

.elementor-12167 .elementor-element.elementor-element-2803e18::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to bottom, rgba(7,9,12,0) 0%, #07090c 100%);
  pointer-events: none;
  z-index: 1;
}

/* Forzar que los hijos se mantengan abajo */
.elementor-12167 .elementor-element.elementor-element-2803e18 > .elementor-widget-wrap {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* pega todo al fondo */
  height: 100%; /* obliga a ocupar todo el alto del contenedor */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ee3bda */.elementor-12167 .elementor-element.elementor-element-8ee3bda{
    --color: #00FF77;
}

/* NEON LIGHT GLOW */
.elementor-12167 .elementor-element.elementor-element-8ee3bda a{
    text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--color);
    box-shadow: inset 0 0 0.5em 0 var(--color), 0 0 0.5em 0 var(--color);
    transition: box-shadow 2s !important;
    position: relative;
}

/* GLOWING HOVER EFFECT */
.elementor-12167 .elementor-element.elementor-element-8ee3bda a::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 99px;
    box-shadow: 0 0 2em 0.5em var(--color);
    opacity: 0;
    transition: opacity 100ms linear;
}
.elementor-12167 .elementor-element.elementor-element-8ee3bda a:hover::after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-043ddec */.elementor-12167 .elementor-element.elementor-element-043ddec {
  position: relative;
}

.elementor-12167 .elementor-element.elementor-element-043ddec::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to bottom, rgba(7,9,12,0) 0%, #07090c 100%);
  pointer-events: none;
  z-index: 1;
}

/* Forzar que los hijos se mantengan abajo */
.elementor-12167 .elementor-element.elementor-element-043ddec > .elementor-widget-wrap {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* pega todo al fondo */
  height: 100%; /* obliga a ocupar todo el alto del contenedor */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d892896 *//* Contenedor principal (asegúrate que tenga la clase items en Elementor) */
.items {
  position: relative;
}

/* Borde degradado con pseudo-elemento */
.items::before {
  content:"";
  position: absolute;
  top: 3%;
  left: 3%;
  width: 94%;
  height: 94%;
  background: linear-gradient(to right, #00FF77, #07090c);
  border-radius: 20px;
  z-index: 0;
}

/* Cada item del acordeón (asegúrate que cada uno tenga la clase item) */
.item {
  position: relative;
  z-index: 1;
  clip-path: polygon(55.607% 4.333%, 55.811% 4.477%, 56.017% 4.608%, 56.226% 4.723%, 
  56.437% 4.823%, 56.651% 4.908%, 56.866% 4.977%, 57.082% 5.032%, 57.3% 5.071%, 
  57.519% 5.094%, 57.738% 5.102%, 94.55% 5.102%, 95.434% 5.228%, 96.273% 5.595%, 
  97.055% 6.18%, 97.769% 6.966%, 98.404% 7.932%, 98.949% 9.058%, 99.392% 10.324%, 
  99.722% 11.71%, 99.929% 13.197%, 100% 14.764%, 100% 90.338%, 99.929% 91.905%, 
  99.722% 93.392%, 99.392% 94.778%, 98.949% 96.044%, 98.404% 97.17%, 97.769% 98.136%, 
  97.055% 98.922%, 96.273% 99.507%, 95.434% 99.874%, 94.55% 100%, 51.254% 100%, 
  51.034% 99.992%, 50.816% 99.969%, 50.598% 99.93%, 50.381% 99.875%, 50.166% 99.806%, 
  49.953% 99.721%, 49.742% 99.621%, 49.533% 99.505%, 49.326% 99.375%, 49.123% 99.23%, 
  44.393% 95.668%, 44.189% 95.523%, 43.983% 95.393%, 43.774% 95.277%, 43.563% 95.177%, 
  43.349% 95.092%, 43.134% 95.023%, 42.918% 94.968%, 42.7% 94.929%, 42.481% 94.906%, 
  42.262% 94.898%, 5.45% 94.898%, 4.566% 94.772%, 3.727% 94.406%, 2.945% 93.82%, 
  2.231% 93.034%, 1.596% 92.068%, 1.051% 90.942%, 0.608% 89.676%, 0.278% 88.29%, 
  0.071% 86.803%, 0% 85.236%, 0.071% 8.095%, 0.278% 6.608%, 0.608% 5.222%, 
  1.051% 3.956%, 1.596% 2.83%, 2.231% 1.864%, 2.945% 1.078%, 3.727% 0.493%, 
  4.566% 0.126%, 5.45% 0%, 48.746% 0%, 48.966% 0.008%, 49.184% 0.031%, 
  49.402% 0.07%, 49.619% 0.125%, 49.834% 0.194%, 50.047% 0.279%, 
  50.258% 0.379%, 50.467% 0.494%, 50.674% 0.625%, 50.877% 0.77%, 55.607% 4.333%);
  height: 100%;
  background: #1d1d1d;
  padding: 20px;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b62c2d */.elementor-12167 .elementor-element.elementor-element-7b62c2d {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 9px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-333d872 *//* Botón Synthwave Laser para Elementor */
.botongradientehorizontalwssp.elementor-button,
.elementor-button.botongradientehorizontalwssp,
.botongradientehorizontalwssp .elementor-button {
  position: relative;
  padding: 20px 60px;
  font-size: 20px;
  text-transform: uppercase;
  color: #fff;
  background: #101020;
  border: none;
  cursor: pointer;
  letter-spacing: 2px;
  text-shadow:
    0 0 5px #15FF00,
    0 0 15px #15FF00,
    0 0 25px #15FF00;
  box-shadow:
    inset 0 0 15px #15FF00,
    0 0 20px rgba(21, 255, 0, 0.7);
  overflow: hidden;
  border-radius: 10px;
  z-index: 1;
  transition:
    box-shadow 0.3s ease,
    transform 0.3s ease;
}

.botongradientehorizontalwssp.elementor-button::before,
.botongradientehorizontalwssp.elementor-button::after,
.elementor-button.botongradientehorizontalwssp::before,
.elementor-button.botongradientehorizontalwssp::after,
.botongradientehorizontalwssp .elementor-button::before,
.botongradientehorizontalwssp .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(21, 255, 0, 0.6),
    transparent
  );
  z-index: -1;
  filter: blur(5px);
  transform: translateX(-100%);
  animation: laser-glow-wssp 2.5s infinite linear;
}

.botongradientehorizontalwssp.elementor-button::after,
.elementor-button.botongradientehorizontalwssp::after,
.botongradientehorizontalwssp .elementor-button::after {
  animation-delay: 1.25s;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(207, 255, 0, 0.6),
    transparent
  );
}

@keyframes laser-glow-wssp {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}

.botongradientehorizontalwssp.elementor-button:active,
.elementor-button.botongradientehorizontalwssp:active,
.botongradientehorizontalwssp .elementor-button:active {
  transform: scale(0.95);
  box-shadow:
    inset 0 0 15px #15FF00,
    0 0 25px rgba(207, 255, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-146becd *//* Botón Synthwave Laser para Elementor */
.botongradientehorizontal.elementor-button,
.elementor-button.botongradientehorizontal,
.botongradientehorizontal .elementor-button {
  position: relative;
  padding: 20px 60px;
  font-size: 20px;
  text-transform: uppercase;
  color: #fff;
  background: #101020; /* Base color */
  border: none;
  cursor: pointer;
  letter-spacing: 2px;
  text-shadow:
    0 0 5px #00ffe0,
    0 0 15px #00ffe0,
    0 0 25px #00ffe0;
  box-shadow:
    inset 0 0 15px #00ffe0,
    0 0 20px rgba(0, 255, 224, 0.7);
  overflow: hidden;
  border-radius: 10px;
  z-index: 1;
  transition:
    box-shadow 0.3s ease,
    transform 0.3s ease;
}

.botongradientehorizontal.elementor-button::before,
.botongradientehorizontal.elementor-button::after,
.elementor-button.botongradientehorizontal::before,
.elementor-button.botongradientehorizontal::after,
.botongradientehorizontal .elementor-button::before,
.botongradientehorizontal .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 255, 224, 0.6),
    transparent
  );
  z-index: -1;
  filter: blur(5px);
  transform: translateX(-100%);
  animation: laser-glow 2.5s infinite linear;
}

.botongradientehorizontal.elementor-button::after,
.elementor-button.botongradientehorizontal::after,
.botongradientehorizontal .elementor-button::after {
  animation-delay: 1.25s;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 255, 119, 0.6),
    transparent
  );
}

@keyframes laser-glow {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}

.botongradientehorizontal.elementor-button:active,
.elementor-button.botongradientehorizontal:active,
.botongradientehorizontal .elementor-button:active {
  transform: scale(0.95);
  box-shadow:
    inset 0 0 15px #00ffe0,
    0 0 25px rgba(0, 255, 119, 0.7);
}/* End custom CSS */
/* Start custom CSS */[data-elementor-post-type="page"]:after{
    content:"";
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: 0.1;/*Modifica desde 0.1 hasta 1 para definir la opacidad del ruido*/
    background-image: url('https://shadou.online/wp-content/uploads/2025/08/Text-cuadros-textura-png-min.png');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 999;
}

body::-webkit-scrollbar{
display: none;
}

body {
    /* Aquí escalas el cursor usando la propia resolución del SVG */
    cursor: url('https://shadou.online/wp-content/uploads/2025/09/Normalcursor.png') 0 0, auto;
}

html.click,
html.click a,
html.click a:hover,
a:hover {
    cursor: url('https://shadou.online/wp-content/uploads/2025/09/Hovercursors.png'), auto;
}/* End custom CSS */