.elementor-26 .elementor-element.elementor-element-7c7d560{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-7c7d560{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-7c7d560{right:0px;}.elementor-26 .elementor-element.elementor-element-f8881b3{--display:flex;--min-height:400px;--overlay-opacity:100;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f8881b3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f8881b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fabricioruarte.com/wp-content/uploads/2025/05/luz-izquierda.png");background-size:cover;}.elementor-26 .elementor-element.elementor-element-f8881b3::before, .elementor-26 .elementor-element.elementor-element-f8881b3 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f8881b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f8881b3 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f8881b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f8881b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #080808 56%, #F2295B00 89%);}.elementor-26 .elementor-element.elementor-element-10cf4d8{--display:flex;--min-height:300px;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-10cf4d8.e-con{--e-con-transform-rotateZ:150deg;}.elementor-26 .elementor-element.elementor-element-f3b92b8{--display:flex;--min-height:400px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:100;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f3b92b8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f3b92b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fabricioruarte.com/wp-content/uploads/2025/05/luz-derecha.png");background-size:cover;}.elementor-26 .elementor-element.elementor-element-f3b92b8::before, .elementor-26 .elementor-element.elementor-element-f3b92b8 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f3b92b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f3b92b8 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f3b92b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f3b92b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, #080808 56%, #F2295B00 89%);}.elementor-26 .elementor-element.elementor-element-c4a38d4{--display:flex;--min-height:300px;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-c4a38d4.e-con{--e-con-transform-rotateZ:220deg;}.elementor-26 .elementor-element.elementor-element-40b1c8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.15;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-26 .elementor-element.elementor-element-40b1c8f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-40b1c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fabricioruarte.com/wp-content/uploads/2025/05/growliance-logo.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-26 .elementor-element.elementor-element-40b1c8f::before, .elementor-26 .elementor-element.elementor-element-40b1c8f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-40b1c8f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-40b1c8f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-40b1c8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-40b1c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-53906a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-f927fcd{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f927fcd.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f927fcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#D5D5D5;}.elementor-26 .elementor-element.elementor-element-05c07c2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-05c07c2 .elementor-heading-title{font-family:"Big Shoulders Text", Sans-serif;font-size:48px;font-weight:900;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-3c21f78{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -40px) -0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-3c21f78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-e353bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-e353bae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-aa1cb97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a464324{width:100%;max-width:100%;background-color:#3F3F3F45;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 100px 2px rgba(62.99999999999999, 62.99999999999999, 62.99999999999999, 0.95);}.elementor-26 .elementor-element.elementor-element-a464324:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-1e0c835{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-1e0c835 a{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26 .elementor-element.elementor-element-d6420e6 .elementor-button{background-color:#FCCD1E;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 35px 20px 35px;}.elementor-26 .elementor-element.elementor-element-d6420e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26 .elementor-element.elementor-element-5ee9506{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-5ee9506 a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c7154c1{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-9db8577{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-26 .elementor-element.elementor-element-1105328{--display:flex;--min-height:4px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1105328:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1105328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-a27f0d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a27f0d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-04ccd0b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-04ccd0b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-icon i{color:#CA1D1D;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-icon svg{fill:#CA1D1D;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-44e1d28{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-44e1d28 a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-53764bb{--display:flex;--min-height:4px;--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-26 .elementor-element.elementor-element-53764bb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-53764bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-b3fb57e{--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.5;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-b3fb57e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b3fb57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fabricioruarte.com/wp-content/uploads/2025/05/background-g-001.jpg");}.elementor-26 .elementor-element.elementor-element-b3fb57e::before, .elementor-26 .elementor-element.elementor-element-b3fb57e > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b3fb57e > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b3fb57e > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b3fb57e > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b3fb57e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #FFFFFF33 0%, #F2295B00 60%);}.elementor-26 .elementor-element.elementor-element-1cd2995{--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;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-9d91d89{--display:flex;}.elementor-26 .elementor-element.elementor-element-e1b5729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-e1b5729 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-f9f177e{text-align:center;}.elementor-26 .elementor-element.elementor-element-f9f177e .elementor-heading-title{font-family:"Big Shoulders Text", Sans-serif;font-size:86px;font-weight:900;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-773a4d9{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26 .elementor-element.elementor-element-0a900d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -400px) 0px;}.elementor-26 .elementor-element.elementor-element-a0bd009{width:auto;max-width:auto;margin:0px 85px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a0bd009.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-be305a8{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-be305a8 a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-438bf3b .elementor-icon-list-icon i{color:#FCCD1E;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-438bf3b .elementor-icon-list-icon svg{fill:#FCCD1E;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-438bf3b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-438bf3b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-f786842{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-f786842 a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0ee44a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-0ee44a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-cb3f35f{--display:flex;}.elementor-26 .elementor-element.elementor-element-3a21a88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -400px) 0px;}.elementor-26 .elementor-element.elementor-element-345b178{width:auto;max-width:auto;margin:0px 85px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-345b178.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-01954cf{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-3fbec6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8714bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-8714bf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-25fe3da{--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-26 .elementor-element.elementor-element-b1b24d3{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-b1b24d3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b1b24d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(306deg, #080808 50%, #3F3F3F 100%);}.elementor-26 .elementor-element.elementor-element-9761912{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-9761912.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9761912 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-0ddc9ee{text-align:center;}.elementor-26 .elementor-element.elementor-element-0ddc9ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-3b42efc{text-align:center;}.elementor-26 .elementor-element.elementor-element-3b42efc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d9c1c4e{text-align:center;}.elementor-26 .elementor-element.elementor-element-d9c1c4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-item:not(:last-child):after{content:"";width:20%;border-color:#3F3F3FA6;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-3cb2481{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-488a302{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-488a302:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-488a302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-9834672{background-color:#080808;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-9834672.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9834672 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-f17df3e{text-align:center;}.elementor-26 .elementor-element.elementor-element-f17df3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#080808;}.elementor-26 .elementor-element.elementor-element-5ea24bd{text-align:center;}.elementor-26 .elementor-element.elementor-element-5ea24bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#080808;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-item:not(:last-child):after{content:"";width:20%;border-color:#3F3F3FA6;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-ca7d779{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-text{color:#080808;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-99c4523{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-99c4523:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-99c4523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, #080808 50%, #3F3F3F 100%);}.elementor-26 .elementor-element.elementor-element-d4150c4{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-d4150c4.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d4150c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-4adcc4a{text-align:center;}.elementor-26 .elementor-element.elementor-element-4adcc4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-e7e65d4{text-align:center;}.elementor-26 .elementor-element.elementor-element-e7e65d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-edca8aa{text-align:center;}.elementor-26 .elementor-element.elementor-element-edca8aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-item:not(:last-child):after{content:"";width:20%;border-color:#3F3F3FA6;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-3a022f5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-ee82a64{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-ea8a2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-ea8a2e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-7483216{--display:flex;}.elementor-26 .elementor-element.elementor-element-9b43ed1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-9b43ed1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9b43ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-ac5bbf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-f826199{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-f826199 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-f826199 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-f826199 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-b47a01c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-6ed4744{text-align:center;}.elementor-26 .elementor-element.elementor-element-6ed4744 .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-7e27634{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-7e27634.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-7e27634 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-1d8a981{text-align:center;}.elementor-26 .elementor-element.elementor-element-1d8a981 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-97d385e img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-ceaa5e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-ceaa5e8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ceaa5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-03a9ceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-46b55f1{text-align:center;}.elementor-26 .elementor-element.elementor-element-46b55f1 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-f523476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-d1c794c{text-align:center;}.elementor-26 .elementor-element.elementor-element-d1c794c .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-4c2d2ad{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4c2d2ad.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-4c2d2ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-1a78570{text-align:center;}.elementor-26 .elementor-element.elementor-element-1a78570 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-68042c7 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-d3b54f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-d3b54f4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d3b54f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-8379947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-e266bb6{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-e266bb6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-e266bb6 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-e266bb6 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-2545028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-e3d7324{text-align:center;}.elementor-26 .elementor-element.elementor-element-e3d7324 .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-a19aacc{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a19aacc.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a19aacc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-c3369f0{text-align:center;}.elementor-26 .elementor-element.elementor-element-c3369f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-786ce43 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-3fcddd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-3fcddd0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3fcddd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-15a104a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-0e44ae4{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-0e44ae4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-0e44ae4 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-0e44ae4 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-9b72890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-08d04d3{text-align:center;}.elementor-26 .elementor-element.elementor-element-08d04d3 .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-ef7b30f{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-ef7b30f.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-ef7b30f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-9542fee{text-align:center;}.elementor-26 .elementor-element.elementor-element-9542fee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-535da85 img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-c0bf800{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-c0bf800:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c0bf800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-e5a818e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-84bf914{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-84bf914 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-84bf914 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-84bf914 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-6059680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-a98b669{text-align:center;}.elementor-26 .elementor-element.elementor-element-a98b669 .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-b4316cf{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-b4316cf.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b4316cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-30be265{text-align:center;}.elementor-26 .elementor-element.elementor-element-30be265 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-ed4dd2d img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-ce4bca2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-ce4bca2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ce4bca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-85e9ab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-de13a52{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-de13a52 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-de13a52 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-de13a52 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-867bffb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-8add55a{text-align:center;}.elementor-26 .elementor-element.elementor-element-8add55a .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-c974d32{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-c974d32.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-c974d32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-8184fcf{text-align:center;}.elementor-26 .elementor-element.elementor-element-8184fcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a52d85d img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-1f6d526{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-1f6d526:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1f6d526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F45;}.elementor-26 .elementor-element.elementor-element-d440026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-8f6fc48{border-radius:15px 15px 15px 15px;}.elementor-26 .elementor-element.elementor-element-8f6fc48 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26 .elementor-element.elementor-element-8f6fc48 .elementor-custom-embed-play i{color:#0A0A0A;font-size:48px;text-shadow:-94px -28px 56px rgba(0, 0, 0, 0.98);}.elementor-26 .elementor-element.elementor-element-8f6fc48 .elementor-custom-embed-play svg{fill:#0A0A0A;width:48px;height:48px;}.elementor-26 .elementor-element.elementor-element-40d1063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-3216c5f{text-align:center;}.elementor-26 .elementor-element.elementor-element-3216c5f .elementor-heading-title{font-family:"Fontspring", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-f2b0c70{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f2b0c70.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f2b0c70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-eafb825{text-align:center;}.elementor-26 .elementor-element.elementor-element-eafb825 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-408936b img{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-a4a2fdd{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-26 .elementor-element.elementor-element-fdd9c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26 .elementor-element.elementor-element-83a1333{--display:flex;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-83a1333:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-83a1333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #FFFFFF17 0%, #F2295B00 50%);}.elementor-26 .elementor-element.elementor-element-83a1333::before, .elementor-26 .elementor-element.elementor-element-83a1333 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-83a1333 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-83a1333 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-83a1333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-83a1333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fabricioruarte.com/wp-content/uploads/2025/05/dotted-background.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-26 .elementor-element.elementor-element-3998c71{--display:flex;--min-height:4px;--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-26 .elementor-element.elementor-element-3998c71:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3998c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-424c520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-424c520 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-45fcd20{text-align:center;}.elementor-26 .elementor-element.elementor-element-45fcd20 img{width:800px;}.elementor-26 .elementor-element.elementor-element-e9ebefa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-e9ebefa.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-icon i{color:#FCCD1E;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-icon svg{fill:#FCCD1E;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-dc86c65{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-dc86c65:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-dc86c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #FFFFFF17 0%, #F2295B00 66%);}.elementor-26 .elementor-element.elementor-element-59b8552{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-68b249d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-68b249d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-b955771{--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-26 .elementor-element.elementor-element-1497eaf{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-1497eaf:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1497eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCCD1E;}.elementor-26 .elementor-element.elementor-element-a30ab61{text-align:center;}.elementor-26 .elementor-element.elementor-element-a30ab61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#080808;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-item:not(:last-child):after{content:"";width:20%;border-color:#3F3F3FA6;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-3f519b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3f519b5 .elementor-icon-list-text{color:#080808;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-36bde87{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-36bde87:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-36bde87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, #080808 50%, #222222 100%);}.elementor-26 .elementor-element.elementor-element-06196cd{text-align:center;}.elementor-26 .elementor-element.elementor-element-06196cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-item:not(:last-child):after{content:"";width:20%;border-color:#3F3F3FA6;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-cf845e8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-cf845e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-57ffb92{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-1abb1e1{--display:flex;}.elementor-26 .elementor-element.elementor-element-b743d73{--display:flex;--min-height:4px;--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-26 .elementor-element.elementor-element-b743d73:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b743d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-2d5342f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-2d5342f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-322e8de{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-322e8de a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-14e7786{--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;}.elementor-26 .elementor-element.elementor-element-14e7786.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-ceaa035{--display:flex;}.elementor-26 .elementor-element.elementor-element-b0cbf00{text-align:center;}.elementor-26 .elementor-element.elementor-element-b0cbf00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0eafd02{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26 .elementor-element.elementor-element-5f44fc4{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-5f44fc4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Poppins", Sans-serif;font-size:6vw;font-weight:900;}.elementor-26 .elementor-element.elementor-element-e849da9{--display:flex;}.elementor-26 .elementor-element.elementor-element-8fd7d85{text-align:center;}.elementor-26 .elementor-element.elementor-element-8fd7d85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-e4c32dc .elementor-button{background-color:#FCCD1E;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 35px 20px 35px;}.elementor-26 .elementor-element.elementor-element-1a038f4{--display:flex;--min-height:4px;--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-26 .elementor-element.elementor-element-1a038f4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1a038f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-bba2f5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bba2f5a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-bba2f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #3F3F3F78 0%, #080808 38%);}.elementor-26 .elementor-element.elementor-element-e9bae1b{text-align:center;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-e9bae1b a{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-e2380d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-e2380d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-4c1d04e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4c1d04e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-3d0b498{--display:flex;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-79c6f03{background-color:#3F3F3F69;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F69;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-26 .elementor-element.elementor-element-79c6f03.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-79c6f03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#D5D5D5;}.elementor-26 .elementor-element.elementor-element-e155af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-e155af6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;text-shadow:0px 10px 30px rgba(255, 255, 255, 0.45);color:#E2E2E2;}.elementor-26 .elementor-element.elementor-element-fcadfa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3823491{--display:flex;}.elementor-26 .elementor-element.elementor-element-7eb2c45{--display:flex;}.elementor-26 .elementor-element.elementor-element-15c546b{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-f39d563{--display:flex;}.elementor-26 .elementor-element.elementor-element-518a342{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-635801b{--display:flex;}.elementor-26 .elementor-element.elementor-element-8550af5{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-ba4427d{--display:flex;}.elementor-26 .elementor-element.elementor-element-e82daa5{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-f0982c9{--display:flex;}.elementor-26 .elementor-element.elementor-element-2778f6c{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-758b062{--display:flex;}.elementor-26 .elementor-element.elementor-element-e0d9acc{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-4f561f3{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-26 .elementor-element.elementor-element-4f561f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#3F3F3F45;border-style:solid;border-width:1px 1px 1px 1px;border-color:#222222;}:where( .elementor-26 .elementor-element.elementor-element-4f561f3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#3F3F3F45;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3F3F3F;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:20px;}.elementor-26 .elementor-element.elementor-element-4f561f3 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-26 .elementor-element.elementor-element-4f561f3 > .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:"Helvetica", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-c41d37e{--display:flex;}.elementor-26 .elementor-element.elementor-element-160c3fd{--display:flex;}.elementor-26 .elementor-element.elementor-element-be5c278{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-a1ffa01{--display:flex;}.elementor-26 .elementor-element.elementor-element-2cea866{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-3e3caf6{--display:flex;}.elementor-26 .elementor-element.elementor-element-955fed0{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-4a70d7c{--display:flex;}.elementor-26 .elementor-element.elementor-element-ad2650e{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-b308d2a{--display:flex;}.elementor-26 .elementor-element.elementor-element-bb3c694{color:#ACACAC;}.elementor-26 .elementor-element.elementor-element-6c84ffb{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-26 .elementor-element.elementor-element-6c84ffb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#3F3F3F45;border-style:solid;border-width:1px 1px 1px 1px;border-color:#222222;}:where( .elementor-26 .elementor-element.elementor-element-6c84ffb > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#3F3F3F45;border-style:solid;border-width:0px 0px 0px 0px;border-color:#3F3F3F;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:20px;}.elementor-26 .elementor-element.elementor-element-6c84ffb {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-26 .elementor-element.elementor-element-6c84ffb > .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:"Helvetica", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-ad86fe2{--display:flex;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-1937835{text-align:center;}.elementor-26 .elementor-element.elementor-element-1937835 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#707070;}.elementor-26 .elementor-element.elementor-element-022ee71{--display:flex;--min-height:4px;--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-26 .elementor-element.elementor-element-022ee71:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-022ee71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3F3F3F 0%, #080808 60%);}.elementor-26 .elementor-element.elementor-element-f9e34cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-80ff178{padding:0px 0px 0px 0px;}body.elementor-page-26:not(.elementor-motion-effects-element-type-background), body.elementor-page-26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-f8881b3{--width:40%;}.elementor-26 .elementor-element.elementor-element-10cf4d8{--width:150px;}.elementor-26 .elementor-element.elementor-element-f3b92b8{--width:40%;}.elementor-26 .elementor-element.elementor-element-c4a38d4{--width:150px;}.elementor-26 .elementor-element.elementor-element-53906a3{--width:75%;}.elementor-26 .elementor-element.elementor-element-ac5bbf2{--width:50%;}.elementor-26 .elementor-element.elementor-element-b47a01c{--width:50%;}.elementor-26 .elementor-element.elementor-element-03a9ceb{--width:50%;}.elementor-26 .elementor-element.elementor-element-f523476{--width:50%;}.elementor-26 .elementor-element.elementor-element-8379947{--width:50%;}.elementor-26 .elementor-element.elementor-element-2545028{--width:50%;}.elementor-26 .elementor-element.elementor-element-15a104a{--width:50%;}.elementor-26 .elementor-element.elementor-element-9b72890{--width:50%;}.elementor-26 .elementor-element.elementor-element-e5a818e{--width:50%;}.elementor-26 .elementor-element.elementor-element-6059680{--width:50%;}.elementor-26 .elementor-element.elementor-element-85e9ab4{--width:50%;}.elementor-26 .elementor-element.elementor-element-867bffb{--width:50%;}.elementor-26 .elementor-element.elementor-element-d440026{--width:50%;}.elementor-26 .elementor-element.elementor-element-40d1063{--width:50%;}.elementor-26 .elementor-element.elementor-element-b955771{--width:75%;}.elementor-26 .elementor-element.elementor-element-14e7786{--width:50%;}.elementor-26 .elementor-element.elementor-element-0eafd02{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-3fbec6b{--width:95%;}.elementor-26 .elementor-element.elementor-element-83a1333{--width:95%;}.elementor-26 .elementor-element.elementor-element-3d0b498{--width:95%;}}@media(max-width:1366px){.elementor-26 .elementor-element.elementor-element-c7154c1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-01954cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3cb2481 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-ca7d779 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-3a022f5 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-fdd9c7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26 .elementor-element.elementor-element-bba2f5a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-3c21f78 .elementor-heading-title{font-size:22px;}.elementor-26 .elementor-element.elementor-element-773a4d9{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-0a900d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -260px) 0px;}.elementor-26 .elementor-element.elementor-element-0a900d7 img{width:312px;}.elementor-26 .elementor-element.elementor-element-a0bd009{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a4a2fdd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-7c7d560{--flex-wrap:nowrap;}.elementor-26 .elementor-element.elementor-element-f8881b3{--width:50%;}.elementor-26 .elementor-element.elementor-element-f8881b3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f8881b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-26 .elementor-element.elementor-element-10cf4d8{--width:80px;}.elementor-26 .elementor-element.elementor-element-f3b92b8{--width:50%;}.elementor-26 .elementor-element.elementor-element-f3b92b8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f3b92b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-26 .elementor-element.elementor-element-c4a38d4{--width:80px;--min-height:300px;}.elementor-26 .elementor-element.elementor-element-05c07c2 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-3c21f78{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-3c21f78.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-3c21f78 .elementor-heading-title{font-size:16px;}.elementor-26 .elementor-element.elementor-element-a464324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-c7154c1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-a27f0d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a27f0d1 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-04ccd0b .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-b3fb57e{--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-e1b5729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e1b5729 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-f9f177e .elementor-heading-title{font-size:68px;}.elementor-26 .elementor-element.elementor-element-773a4d9{--min-height:400px;}.elementor-26 .elementor-element.elementor-element-0a900d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -242px) 0px;}.elementor-26 .elementor-element.elementor-element-a0bd009{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-0ee44a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-0ee44a2 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-cb3f35f{--min-height:400px;}.elementor-26 .elementor-element.elementor-element-3a21a88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -350px) 0px;}.elementor-26 .elementor-element.elementor-element-345b178{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-01954cf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-8714bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-8714bf7 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-b1b24d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-488a302{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-99c4523{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-ea8a2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-ea8a2e1 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-9b43ed1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-f826199{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-f826199.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-46b55f1{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-46b55f1.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e266bb6{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e266bb6.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-0e44ae4{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-0e44ae4.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-84bf914{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-84bf914.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-de13a52{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-de13a52.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-8f6fc48{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-8f6fc48.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a4a2fdd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26 .elementor-element.elementor-element-424c520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-424c520 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e9ebefa .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-dc86c65{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-68b249d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-26 .elementor-element.elementor-element-68b249d .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-1497eaf{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-26 .elementor-element.elementor-element-36bde87{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-2d5342f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-2d5342f .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-5f44fc4 .elementor-counter-number-wrapper{font-size:120px;}.elementor-26 .elementor-element.elementor-element-e2380d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e2380d1 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-4c1d04e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-26 .elementor-element.elementor-element-e155af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e155af6 .elementor-heading-title{font-size:28px;}.elementor-26 .elementor-element.elementor-element-fcadfa1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-c41d37e{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-10cf4d8 */.bubble-panel {
  position: relative;

  overflow: hidden;
}

.bubble {
  position: absolute;
  width: 2px;
  height: 2px;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 50%;
  filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.9));
  bottom: 0;
  animation-name: float-up;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes float-up {
  0% {
    transform: translateY(0);
    opacity: 0;
  }
  20%, 90% {
    opacity: 0.95;
  }
  100% {
    transform: translateY(-100%);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a38d4 */.bubble-panel {
  position: relative;

  overflow: hidden;
}

.bubble {
  position: absolute;
  width: 2px;
  height: 2px;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 50%;
  filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.9));
  bottom: 0;
  animation-name: float-up;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes float-up {
  0% {
    transform: translateY(0);
    opacity: 0;
  }
  20%, 90% {
    opacity: 0.95;
  }
  100% {
    transform: translateY(-100%);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b92b8 */.elementor-26 .elementor-element.elementor-element-f3b92b8 {
  position: relative;
  overflow: hidden;
  height: 150px; /* Ajusta según el diseño */
  background: #111; /* Opcional para visibilidad */
}

.bubble {
  position: absolute;
  width: 2px;
  height: 2px;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 50%;
  filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.9));
  animation: float-up 5s linear infinite;
}

@keyframes float-up {
  0% {
    transform: translateY(0);
    opacity: 0;
  }
  20%, 90% {
    opacity: 0.9;
  }
  100% {
    transform: translateY(-400px); /* Igual a la altura del contenedor */
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b1c8f */.elementor-26 .elementor-element.elementor-element-40b1c8f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a27f0d1 */sparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1b5729 */sparent; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0bd009 *//* Contenedor para mantener el punto y los anillos */
.punto {
  position: relative;
  width: 100px;
  height: 100px;
}

/* Punto central con pulso infinito */
.punto {
  width: 20px;
  height: 20px;
 
  border-radius: 50%;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: pulso 2s infinite;
}

/* Anillo 1 - ahora 100px más grande que el central, o sea 120px */
.punto::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px; /* 20 + 100 */
  height: 120px; /* 20 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 0s;
}

/* Anillo 2 - 100px más grande que el primero, o sea 220px total */
.punto::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 220px; /* 120 + 100 */
  height: 220px; /* 120 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 0.7s;
}

/* Anillo 3, aún 100px más grande, 320px total */
.punto span {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 320px; /* 220 + 100 */
  height: 320px; /* 220 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 1.4s;
}

/* Animación de pulso para el centro */
@keyframes pulso {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
}

/* Animación de los anillos que salen y se desvanecen, crecen y desaparecen en secuencia */
@keyframes anillo {
  0% {
    transform: translate(-50%, -50%) scale(0);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
  }
}

@media (max-width: 767.98px) { ... }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ee44a2 */sparent; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-345b178 *//* Contenedor para mantener el punto y los anillos */
.punto {
  position: relative;
  width: 100px;
  height: 100px;
}

/* Punto central con pulso infinito */
.punto {
  width: 20px;
  height: 20px;
 
  border-radius: 50%;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: pulso 2s infinite;
}

/* Anillo 1 - ahora 100px más grande que el central, o sea 120px */
.punto::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px; /* 20 + 100 */
  height: 120px; /* 20 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 0s;
}

/* Anillo 2 - 100px más grande que el primero, o sea 220px total */
.punto::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 220px; /* 120 + 100 */
  height: 220px; /* 120 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 0.7s;
}

/* Anillo 3, aún 100px más grande, 320px total */
.punto span {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 320px; /* 220 + 100 */
  height: 320px; /* 220 + 100 */
  border: 2px solid #FCCD1E;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  opacity: 0;
  animation: anillo 2s linear infinite;
  animation-delay: 1.4s;
}

/* Animación de pulso para el centro */
@keyframes pulso {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
}

/* Animación de los anillos que salen y se desvanecen, crecen y desaparecen en secuencia */
@keyframes anillo {
  0% {
    transform: translate(-50%, -50%) scale(0);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
  }
}

@media (max-width: 767.98px) { ... }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8714bf7 */sparent; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b24d3 */.elementor-26 .elementor-element.elementor-element-b1b24d3 {
 position: relative;
}
.elementor-26 .elementor-element.elementor-element-b1b24d3::before {
    content:"";
    position: absolute;
    top:-1px;
    left:-1px;
    width: 100%;
    height: 100%;
    background: #666666;
background: linear-gradient(135deg, rgba(102, 102, 102, 1) 0%, rgba(8, 8, 8, 1) 40%);
z-index: -1 !important;
}

.elementor-26 .elementor-element.elementor-element-b1b24d3:after {
    content: "";
    position:absolute;
    top:0;
    width: 30px;
    border-radius: 0 0 10px 10px;
    height: 2px;
    z-index: 1000;
    background-color:#FCCD1E;

    left: 50%;
    transform: translate(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a302 */.elementor-26 .elementor-element.elementor-element-488a302:after {
    content: "";
    position:absolute;
    top:0;
    width: 30px;
    border-radius: 0 0 10px 10px;
    height: 2px;
    z-index: 1000;
    background-color:#080808;

    left: 50%;
    transform: translate(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99c4523 */.elementor-26 .elementor-element.elementor-element-99c4523 {
 position: relative;
}
.elementor-26 .elementor-element.elementor-element-99c4523::before {
    content:"";
    position: absolute;
    top:-1px;
    left:1px;
    width: 100%;
    height: 100%;
    background: #666666;
background: linear-gradient(250deg, rgba(102, 102, 102, 1) 0%, rgba(8, 8, 8, 1) 40%);
z-index: -1 !important;
    
}

.elementor-26 .elementor-element.elementor-element-99c4523:after {
    content: "";
    position:absolute;
    top:0;
    width: 30px;
    border-radius: 0 0 10px 10px;
    height: 2px;
    z-index: 1000;
    background-color:#FCCD1E;

    left: 50%;
    transform: translate(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a2e1 */sparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed4744 */.elementor-26 .elementor-element.elementor-element-6ed4744 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c794c */.elementor-26 .elementor-element.elementor-element-d1c794c {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3d7324 */.elementor-26 .elementor-element.elementor-element-e3d7324 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d04d3 */.elementor-26 .elementor-element.elementor-element-08d04d3 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a98b669 */.elementor-26 .elementor-element.elementor-element-a98b669 {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8add55a */.elementor-26 .elementor-element.elementor-element-8add55a {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3216c5f */.elementor-26 .elementor-element.elementor-element-3216c5f {
  color: #878787; 
 background-image: linear-gradient(45deg, #878787 34%, #DEDEDE 55%); 
 background-clip: text; 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a4a2fdd */.elementor-26 .elementor-element.elementor-element-a4a2fdd {
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 22.5%, rgb(0, 0, 0) 77.5%, rgba(0, 0, 0, 0) 100%);
}


@media (max-width: 767.98px) { 
    
    .elementor-26 .elementor-element.elementor-element-a4a2fdd {
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 14%, rgb(0, 0, 0) 88.5%, rgba(0, 0, 0, 0) 100%);
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7483216 *//*.elementor-26 .elementor-element.elementor-element-7483216:before {
    top:0;
    position: absolute;
    right:0;
    content: "";
    height: 100%;
    width: 150px;
   background: #666666;
background: linear-gradient(270deg, rgba(102, 102, 102, 0) 0%, rgba(8, 8, 8, 1) 80%);
z-index: 1000;
}

.elementor-26 .elementor-element.elementor-element-7483216:after {
    top:0;
    position: absolute;
    right:0;
    content: "";
    height: 100%;
    width: 300px;
   background: #666666;
background: linear-gradient(90deg, rgba(102, 102, 102, 0) 0%, rgba(8, 8, 8, 1) 80%);
z-index: 1000;
}

@media (max-width: 767.98px) { 
    
    .elementor-26 .elementor-element.elementor-element-7483216:before {
    width: 30px;

}

.elementor-26 .elementor-element.elementor-element-7483216:after {
 

    width: 30px;

}
    
    
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-424c520 */sparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b249d */sparent; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497eaf */.elementor-26 .elementor-element.elementor-element-1497eaf:after {
    content: "";
    position:absolute;
    top:0;
    width: 30px;
    border-radius: 0 0 10px 10px;
    height: 2px;
    z-index: 1000;
    background-color:#080808;

    left: 50%;
    transform: translate(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bde87 */.elementor-26 .elementor-element.elementor-element-36bde87 {
 position: relative;
}
.elementor-26 .elementor-element.elementor-element-36bde87::before {
    content:"";
    position: absolute;
    top:-1px;
    left:1px;
    width: 100%;
    height: 100%;
    background: #666666;
background: linear-gradient(250deg, rgba(102, 102, 102, 1) 0%, rgba(8, 8, 8, 1) 40%);
z-index: -1 !important;
    
}


.elementor-26 .elementor-element.elementor-element-36bde87:after {
    content: "";
    position:absolute;
    top:0;
    width: 30px;
    border-radius: 0 0 10px 10px;
    height: 2px;
    z-index: 1000;
    background-color:#FCCD1E;

    left: 50%;
    transform: translate(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d5342f */sparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2380d1 */sparent; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e155af6 */sparent; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fontspring';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fabricioruarte.com/wp-content/uploads/2025/04/fontspring-demo-29.woff2') format('woff2');
}
/* End Custom Fonts CSS */