.elementor-104819 .elementor-element.elementor-element-db31396{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.95;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104819 .elementor-element.elementor-element-db31396::before, .elementor-104819 .elementor-element.elementor-element-db31396 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-db31396 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-db31396 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-db31396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-db31396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-db31396.e-con{--align-self:flex-start;}.elementor-104819 .elementor-element.elementor-element-950b697{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-104819 .elementor-element.elementor-element-950b697.elementor-element{--align-self:center;}body:not(.rtl) .elementor-104819 .elementor-element.elementor-element-950b697{left:0px;}body.rtl .elementor-104819 .elementor-element.elementor-element-950b697{right:0px;}.elementor-104819 .elementor-element.elementor-element-419d104{--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:space-evenly;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-419d104::before, .elementor-104819 .elementor-element.elementor-element-419d104 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-419d104 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-419d104 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-419d104 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-419d104 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-419d104.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-f16db31.elementor-element{--align-self:flex-start;}.elementor-104819 .elementor-element.elementor-element-f16db31{z-index:10;}.elementor-104819 .elementor-element.elementor-element-f16db31 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-5379f60{width:var( --container-widget-width, 102.623% );max-width:102.623%;--container-widget-width:102.623%;--container-widget-flex-grow:0;z-index:10;text-align:start;}.elementor-104819 .elementor-element.elementor-element-5379f60.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-5379f60 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:82px;font-weight:800;font-style:normal;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-c269cff{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;z-index:10;text-align:start;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-c269cff.elementor-element{--align-self:flex-start;}.elementor-104819 .elementor-element.elementor-element-43ce933{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-43ce933::before, .elementor-104819 .elementor-element.elementor-element-43ce933 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-43ce933 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-43ce933 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-43ce933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-43ce933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-43ce933.e-con{--align-self:flex-start;}.elementor-104819 .elementor-element.elementor-element-0f3b5d3 .elementor-button{background-color:var( --e-global-color-c2f9126 );font-family:"Outfit", Sans-serif;font-size:16px;border-radius:3px 3px 3px 3px;padding:15px 15px 15px 15px;}.elementor-104819 .elementor-element.elementor-element-d0611f0 .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:14px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104819 .elementor-element.elementor-element-d0611f0 .elementor-button:hover, .elementor-104819 .elementor-element.elementor-element-d0611f0 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-104819 .elementor-element.elementor-element-d0611f0.elementor-element{--align-self:center;}.elementor-104819 .elementor-element.elementor-element-779b09b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-779b09b::before, .elementor-104819 .elementor-element.elementor-element-779b09b > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-779b09b > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-779b09b > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-779b09b > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-779b09b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-eb89544{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--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-104819 .elementor-element.elementor-element-eb89544:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-eb89544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-104819 .elementor-element.elementor-element-d5b9f38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-104819 .elementor-element.elementor-element-d5b9f38:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-d5b9f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfa27d8 );}.elementor-104819 .elementor-element.elementor-element-59ea343{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:0px 0px 0px 0px;}.elementor-104819 .elementor-element.elementor-element-59ea343::before, .elementor-104819 .elementor-element.elementor-element-59ea343 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-59ea343 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-59ea343 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-59ea343 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-59ea343 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-5f15bc7 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;}.elementor-104819 .elementor-element.elementor-element-5f15bc7 .elementor-counter-title{color:var( --e-global-color-5d14761 );font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;}.elementor-104819 .elementor-element.elementor-element-ba03d71{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-104819 .elementor-element.elementor-element-ba03d71::before, .elementor-104819 .elementor-element.elementor-element-ba03d71 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-ba03d71 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-ba03d71 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-ba03d71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-ba03d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-7a2850b .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;}.elementor-104819 .elementor-element.elementor-element-7a2850b .elementor-counter-title{color:var( --e-global-color-5d14761 );font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;}.elementor-104819 .elementor-element.elementor-element-fab0fa3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-104819 .elementor-element.elementor-element-fab0fa3::before, .elementor-104819 .elementor-element.elementor-element-fab0fa3 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-fab0fa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-fab0fa3 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-fab0fa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-fab0fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-cf381c9 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;}.elementor-104819 .elementor-element.elementor-element-cf381c9 .elementor-counter-title{color:var( --e-global-color-5d14761 );font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;}.elementor-104819 .elementor-element.elementor-element-f2fd74c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-f2fd74c::before, .elementor-104819 .elementor-element.elementor-element-f2fd74c > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-f2fd74c > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-f2fd74c > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-f2fd74c > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-f2fd74c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-8001c74 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;}.elementor-104819 .elementor-element.elementor-element-8001c74 .elementor-counter-title{color:var( --e-global-color-5d14761 );font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;}.elementor-104819 .elementor-element.elementor-element-d473183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104819 .elementor-element.elementor-element-d473183:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-d473183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-448ecfa );}.elementor-104819 .elementor-element.elementor-element-23e6291{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-c73490f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-c73490f::before, .elementor-104819 .elementor-element.elementor-element-c73490f > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c73490f > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c73490f > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c73490f > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c73490f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-6c8e001{--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-104819 .elementor-element.elementor-element-5d9bb65 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.1px;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-1770a3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-104819 .elementor-element.elementor-element-ddf6532{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-icon i{color:var( --e-global-color-c2f9126 );transition:color 0.3s;}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-c2f9126 );transition:fill 0.3s;}.elementor-104819 .elementor-element.elementor-element-123b7b2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-104819 .elementor-element.elementor-element-123b7b2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-104819 .elementor-element.elementor-element-7881b3c{--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-104819 .elementor-element.elementor-element-87be8c2 > .elementor-widget-container{border-radius:3px 3px 3px 3px;}.elementor-104819 .elementor-element.elementor-element-87be8c2 img{width:100%;}.elementor-104819 .elementor-element.elementor-element-9d038c1{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-7819713{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104819 .elementor-element.elementor-element-7819713:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-7819713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-104819 .elementor-element.elementor-element-4456d3f{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-013adb7{text-align:center;}.elementor-104819 .elementor-element.elementor-element-013adb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-f19ddf7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-019606e{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-9f39881{--spacer-size:20px;}.elementor-104819 .elementor-element.elementor-element-7296212{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-7296212::before, .elementor-104819 .elementor-element.elementor-element-7296212 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-7296212 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-7296212 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-7296212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-7296212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-ad26b0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-ad26b0c::before, .elementor-104819 .elementor-element.elementor-element-ad26b0c > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-ad26b0c > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-ad26b0c > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-ad26b0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-ad26b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-7f88ae7 > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-7f88ae7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-30849d4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-30849d4:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-30849d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-30849d4::before, .elementor-104819 .elementor-element.elementor-element-30849d4 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-30849d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-30849d4 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-30849d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-30849d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-30849d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-95885bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-58a2a26{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-f193982{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-f193982::before, .elementor-104819 .elementor-element.elementor-element-f193982 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-f193982 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-f193982 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-f193982 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-f193982 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-550423c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-550423c::before, .elementor-104819 .elementor-element.elementor-element-550423c > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-550423c > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-550423c > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-550423c > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-550423c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-550c05e > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-550c05e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-e9c4cbb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-e9c4cbb:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-e9c4cbb::before, .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-e9c4cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-e9c4cbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-d50fb07 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-0b729db{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-6986aa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-6986aa7::before, .elementor-104819 .elementor-element.elementor-element-6986aa7 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-6986aa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-6986aa7 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-6986aa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-6986aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-c330725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-c330725::before, .elementor-104819 .elementor-element.elementor-element-c330725 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c330725 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c330725 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c330725 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c330725 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-bcf9304 > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-bcf9304 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-5168027{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-5168027:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-5168027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-5168027::before, .elementor-104819 .elementor-element.elementor-element-5168027 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-5168027 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-5168027 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-5168027 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-5168027 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-5168027.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-cfff468 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-1965fac{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-0bb34d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-0bb34d5::before, .elementor-104819 .elementor-element.elementor-element-0bb34d5 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-0bb34d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-0bb34d5 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-0bb34d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-0bb34d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-4e88fba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-4e88fba::before, .elementor-104819 .elementor-element.elementor-element-4e88fba > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-4e88fba > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-4e88fba > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-4e88fba > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-4e88fba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-1f22584 > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-1f22584 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-3dc0309{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-3dc0309:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-3dc0309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-3dc0309::before, .elementor-104819 .elementor-element.elementor-element-3dc0309 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-3dc0309 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-3dc0309 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-3dc0309 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-3dc0309 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-3dc0309.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-e937896 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-b2b0bc0{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-91c747d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-91c747d::before, .elementor-104819 .elementor-element.elementor-element-91c747d > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-91c747d > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-91c747d > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-91c747d > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-91c747d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-a3a1c97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-a3a1c97::before, .elementor-104819 .elementor-element.elementor-element-a3a1c97 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-a3a1c97 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-a3a1c97 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-a3a1c97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-a3a1c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-bf1a2ea > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-bf1a2ea .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-20373a0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-20373a0:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-20373a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-20373a0::before, .elementor-104819 .elementor-element.elementor-element-20373a0 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-20373a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-20373a0 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-20373a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-20373a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-20373a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-adb49c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-7256dfb{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-cd01334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-cd01334::before, .elementor-104819 .elementor-element.elementor-element-cd01334 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-cd01334 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-cd01334 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-cd01334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-cd01334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-af21132{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-af21132::before, .elementor-104819 .elementor-element.elementor-element-af21132 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-af21132 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-af21132 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-af21132 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-af21132 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-17a5fe8 > .elementor-widget-container{background-color:#111111;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-17a5fe8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-77c527e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-77c527e:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-77c527e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-77c527e::before, .elementor-104819 .elementor-element.elementor-element-77c527e > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-77c527e > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-77c527e > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-77c527e > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-77c527e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-77c527e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-6a78dbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-b997dd9{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-c928f8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-c928f8a::before, .elementor-104819 .elementor-element.elementor-element-c928f8a > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c928f8a > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-c928f8a > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c928f8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-c928f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-86bd872{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-86bd872::before, .elementor-104819 .elementor-element.elementor-element-86bd872 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-86bd872 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-86bd872 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-86bd872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-86bd872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-5f04b6c > .elementor-widget-container{background-color:var( --e-global-color-c2f9126 );padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:12px 12px 12px 12px;}.elementor-104819 .elementor-element.elementor-element-5f04b6c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-53378b8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104819 .elementor-element.elementor-element-53378b8:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-53378b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-104819 .elementor-element.elementor-element-53378b8::before, .elementor-104819 .elementor-element.elementor-element-53378b8 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-53378b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-53378b8 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-53378b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-53378b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-53378b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-cc17f60 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-30d2f77{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-8c5961b{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-62f373a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104819 .elementor-element.elementor-element-62f373a:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-62f373a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfa27d8 );}.elementor-104819 .elementor-element.elementor-element-6b9ac8f{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-23c0305{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-23c0305::before, .elementor-104819 .elementor-element.elementor-element-23c0305 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-23c0305 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-23c0305 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-23c0305 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-23c0305 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-89f9846{--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-104819 .elementor-element.elementor-element-2198c7f > .elementor-widget-container{border-radius:3px 3px 3px 3px;}.elementor-104819 .elementor-element.elementor-element-20ceb83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-104819 .elementor-element.elementor-element-20ceb83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-baefe52{width:var( --container-widget-width, 76.148% );max-width:76.148%;--container-widget-width:76.148%;--container-widget-flex-grow:0;text-align:start;}.elementor-104819 .elementor-element.elementor-element-baefe52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-104819 .elementor-element.elementor-element-baefe52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-baefe52 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:35px;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-db5f093{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-cd3d5d5 .elementor-icon-list-icon i{color:var( --e-global-color-c2f9126 );transition:color 0.3s;}.elementor-104819 .elementor-element.elementor-element-cd3d5d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-c2f9126 );transition:fill 0.3s;}.elementor-104819 .elementor-element.elementor-element-cd3d5d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-104819 .elementor-element.elementor-element-cd3d5d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-104819 .elementor-element.elementor-element-cd3d5d5 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:25px;}.elementor-104819 .elementor-element.elementor-element-cd3d5d5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-104819 .elementor-element.elementor-element-9359fe1 .elementor-button{background-color:var( --e-global-color-c2f9126 );font-family:"Outfit", Sans-serif;font-size:14px;font-weight:800;letter-spacing:1.1px;border-radius:3px 3px 3px 3px;}.elementor-104819 .elementor-element.elementor-element-4a031f9{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-0883a1a{--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;}.elementor-104819 .elementor-element.elementor-element-0883a1a:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-0883a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-448ecfa );}.elementor-104819 .elementor-element.elementor-element-1cea3d0{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-241581d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-1115dcc{--spacer-size:20px;}.elementor-104819 .elementor-element.elementor-element-9e1192e{--display:flex;}.elementor-104819 .elementor-element.elementor-element-4c02430{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-173de1c{--display:flex;}.elementor-104819 .elementor-element.elementor-element-c052111{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-130d9f2{--display:flex;}.elementor-104819 .elementor-element.elementor-element-8b6722e{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-756f979{--display:flex;}.elementor-104819 .elementor-element.elementor-element-789e0a5{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-a8b571a{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-c2f9126 );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-104819 .elementor-element.elementor-element-a8b571a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-104819 .elementor-element.elementor-element-a8b571a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}:where( .elementor-104819 .elementor-element.elementor-element-a8b571a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF0F;}.elementor-104819 .elementor-element.elementor-element-14cb5e2{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-4c51607{--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;--align-items:center;}.elementor-104819 .elementor-element.elementor-element-4c51607:not(.elementor-motion-effects-element-type-background), .elementor-104819 .elementor-element.elementor-element-4c51607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfa27d8 );}.elementor-104819 .elementor-element.elementor-element-bfde1ad{--spacer-size:50px;}.elementor-104819 .elementor-element.elementor-element-5a67ba9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;}.elementor-104819 .elementor-element.elementor-element-5a67ba9::before, .elementor-104819 .elementor-element.elementor-element-5a67ba9 > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-5a67ba9 > .e-con-inner > .elementor-background-video-container::before, .elementor-104819 .elementor-element.elementor-element-5a67ba9 > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-5a67ba9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104819 .elementor-element.elementor-element-5a67ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-104819 .elementor-element.elementor-element-79b977f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;color:var( --e-global-color-c2f9126 );}.elementor-104819 .elementor-element.elementor-element-515b991{width:var( --container-widget-width, 53.237% );max-width:53.237%;--container-widget-width:53.237%;--container-widget-flex-grow:0;text-align:center;}.elementor-104819 .elementor-element.elementor-element-515b991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-515b991 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:800;color:var( --e-global-color-text );}.elementor-104819 .elementor-element.elementor-element-81df2de{width:var( --container-widget-width, 67.026% );max-width:67.026%;--container-widget-width:67.026%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-5d14761 );}.elementor-104819 .elementor-element.elementor-element-81df2de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104819 .elementor-element.elementor-element-6ed94dd .elementor-button{background-color:var( --e-global-color-c2f9126 );font-family:"Outfit", Sans-serif;font-size:14px;font-weight:800;letter-spacing:0.7px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:15px 20px 15px 20px;}.elementor-104819 .elementor-element.elementor-element-6ed94dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-104819 .elementor-element.elementor-element-825e230{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-104819 .elementor-element.elementor-element-419d104{--width:50%;}.elementor-104819 .elementor-element.elementor-element-779b09b{--width:50%;}.elementor-104819 .elementor-element.elementor-element-59ea343{--width:25%;}.elementor-104819 .elementor-element.elementor-element-ba03d71{--width:25%;}.elementor-104819 .elementor-element.elementor-element-fab0fa3{--width:25%;}.elementor-104819 .elementor-element.elementor-element-f2fd74c{--width:25%;}.elementor-104819 .elementor-element.elementor-element-6c8e001{--width:57%;}.elementor-104819 .elementor-element.elementor-element-7881b3c{--width:31%;}.elementor-104819 .elementor-element.elementor-element-ad26b0c{--width:15%;}.elementor-104819 .elementor-element.elementor-element-30849d4{--width:49%;}.elementor-104819 .elementor-element.elementor-element-550423c{--width:15%;}.elementor-104819 .elementor-element.elementor-element-e9c4cbb{--width:49%;}.elementor-104819 .elementor-element.elementor-element-c330725{--width:15%;}.elementor-104819 .elementor-element.elementor-element-5168027{--width:49%;}.elementor-104819 .elementor-element.elementor-element-4e88fba{--width:15%;}.elementor-104819 .elementor-element.elementor-element-3dc0309{--width:49%;}.elementor-104819 .elementor-element.elementor-element-a3a1c97{--width:15%;}.elementor-104819 .elementor-element.elementor-element-20373a0{--width:49%;}.elementor-104819 .elementor-element.elementor-element-af21132{--width:15%;}.elementor-104819 .elementor-element.elementor-element-77c527e{--width:49%;}.elementor-104819 .elementor-element.elementor-element-86bd872{--width:15%;}.elementor-104819 .elementor-element.elementor-element-53378b8{--width:49%;}.elementor-104819 .elementor-element.elementor-element-23c0305{--width:100%;}.elementor-104819 .elementor-element.elementor-element-89f9846{--width:50%;}.elementor-104819 .elementor-element.elementor-element-20ceb83{--width:50%;}.elementor-104819 .elementor-element.elementor-element-5a67ba9{--width:70%;}}@media(max-width:1024px){.elementor-104819 .elementor-element.elementor-element-db31396{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-419d104{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-43ce933{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-779b09b{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-59ea343{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-ba03d71{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-fab0fa3{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-f2fd74c{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c73490f{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-7296212{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-ad26b0c{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-30849d4{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-f193982{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-550423c{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-e9c4cbb{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-6986aa7{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c330725{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-5168027{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-0bb34d5{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-4e88fba{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-3dc0309{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-91c747d{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-a3a1c97{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-20373a0{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-cd01334{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-af21132{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-77c527e{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c928f8a{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-86bd872{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-53378b8{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-23c0305{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-5a67ba9{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-104819 .elementor-element.elementor-element-db31396{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-419d104{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-43ce933{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-779b09b{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-59ea343{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-ba03d71{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-fab0fa3{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-f2fd74c{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c73490f{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-7296212{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-ad26b0c{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-30849d4{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-f193982{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-550423c{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-e9c4cbb{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-6986aa7{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c330725{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-5168027{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-0bb34d5{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-4e88fba{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-3dc0309{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-91c747d{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-a3a1c97{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-20373a0{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-cd01334{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-af21132{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-77c527e{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-c928f8a{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-86bd872{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-53378b8{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-23c0305{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-104819 .elementor-element.elementor-element-5a67ba9{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for button, class: .elementor-element-0f3b5d3 *//* Prepara o botão do Elementor */
.elementor-104819 .elementor-element.elementor-element-0f3b5d3 .elementor-button {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    position: relative;
    overflow: hidden;
}

/* O Reflexo Metálico (escondido na esquerda) */
.elementor-104819 .elementor-element.elementor-element-0f3b5d3 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0; left: -150%; width: 50%; height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.6s ease;
}

/* A Mágica do Hover: Levanta, brilha a sombra e passa a luz */
.elementor-104819 .elementor-element.elementor-element-0f3b5d3 .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 25px rgba(0, 71, 171, 0.5) !important;
}

.elementor-104819 .elementor-element.elementor-element-0f3b5d3 .elementor-button:hover::after {
    left: 200%; /* Faz a luz cruzar o botão */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0611f0 *//* Prepara o botão fantasma */
.elementor-104819 .elementor-element.elementor-element-d0611f0 .elementor-button {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

/* A Mágica do Hover: Acende a borda, levanta e cria um fundo azul de vidro */
.elementor-104819 .elementor-element.elementor-element-d0611f0 .elementor-button:hover {
    transform: translateY(-3px);
    border-color: #0047AB !important; /* A borda vira Azul Mester */
    background-color: rgba(0, 71, 171, 0.1) !important; /* Fundo azul quase imperceptível */
    box-shadow: 0 8px 20px rgba(0, 71, 171, 0.15) !important; /* Sombra bem leve */
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30849d4 *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-30849d4 {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-30849d4:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7296212 *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-7296212 {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-7296212::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c4cbb *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-e9c4cbb {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-e9c4cbb:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f193982 *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-f193982 {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-f193982::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5168027 *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-5168027 {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-5168027:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6986aa7 *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-6986aa7 {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-6986aa7::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc0309 *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-3dc0309 {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-3dc0309:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb34d5 *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-0bb34d5 {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-0bb34d5::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20373a0 *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-20373a0 {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-20373a0:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c747d *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-91c747d {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-91c747d::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c527e *//* 1. Prepara o cartão para a animação suave */
.elementor-104819 .elementor-element.elementor-element-77c527e {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer; 
}

/* 2. O que acontece quando o mouse passa por cima (Hover) */
.elementor-104819 .elementor-element.elementor-element-77c527e:hover {
    transform: translateY(-6px);
    /* O desfoque caiu de 40px para 15px. O brilho agora fica "colado" na caixa */
    box-shadow: 0 8px 15px rgba(0, 71, 171, 0.35) !important; 
    border-color: rgba(0, 71, 171, 0.6) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd01334 *//* Isso cria a linha vertical azul bem suave entre o texto e o cartão */
.elementor-104819 .elementor-element.elementor-element-cd01334 {
    position: relative;
    margin-bottom: 0rem; /* Espaço entre um cartão e o próximo */
}

.elementor-104819 .elementor-element.elementor-element-cd01334::before {
    content: '';
    position: absolute;
    left: 29%; /* Posição exata entre os 15% e os 85% */
    top:  99px;
    bottom: 0rem; /* Faz a linha descer até o próximo cartão */
    width: 1px;
    background: rgba(0, 71, 171, 0.3); /* Linha Azul com transparência */
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53378b8 *//* 1. O Estado Base do Cartão Quantum */
.elementor-104819 .elementor-element.elementor-element-53378b8 {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    cursor: pointer;
    overflow: hidden; /* Impede que a luz vaze para fora do cartão */
    position: relative; /* Segura o feixe de luz aqui dentro */
}

/* 2. Criando o Feixe de Luz (Ele fica escondido fora do cartão) */
.elementor-104819 .elementor-element.elementor-element-53378b8::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    /* O degradê que simula o brilho do vidro */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.08) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg); /* Dá aquela inclinada no feixe de luz */
    transition: all 0.7s ease; /* A velocidade que a luz viaja */
    z-index: 1;
    pointer-events: none;
}

/* 3. A Mágica do Hover (Levanta mais alto e acende a luz) */
.elementor-104819 .elementor-element.elementor-element-53378b8:hover {
    transform: translateY(-10px); /* Levanta mais que os outros passos (que era -6px) */
    box-shadow: 0 15px 30px rgba(0, 71, 171, 0.45) !important; /* Uma sombra azul mais forte e profunda */
    border-color: rgba(0, 71, 171, 1) !important; /* Borda 100% acesa */
}

/* 4. Disparando o Feixe de Luz no Hover */
.elementor-104819 .elementor-element.elementor-element-53378b8:hover::after {
    left: 200%; /* Faz a luz cruzar o cartão inteiro até sumir na direita */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2198c7f */.elementor-104819 .elementor-element.elementor-element-2198c7f img {
  border: none;
  border-radius: 8px;
  box-shadow:
    0 0 5px rgba(0, 82, 204, 0.3),   
    0 0 15px rgba(0, 82, 204, 0.15), 
    0 0 30px rgba(0, 82, 204, 0.05); 
  
  /* Essa linha é o segredo: ela faz qualquer mudança ocorrer suavemente em 0.4 segundos */
  transition: all 0.4s ease-in-out; 
}

/* EFEITO QUANDO O MOUSE PASSA POR CIMA (HOVER) */
.elementor-104819 .elementor-element.elementor-element-2198c7f img:hover {
  /* Levanta a imagem em exatos 2 pixels (quase imperceptível, mas dá a sensação de clique) */
  transform: translateY(-2px); 
  
  /* O neon dá uma levíssima "acesa" e se expande um pouco */
  box-shadow:
    0 0 8px rgba(0, 82, 204, 0.4),   
    0 0 20px rgba(0, 82, 204, 0.2), 
    0 0 40px rgba(0, 82, 204, 0.1);  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9359fe1 *//* Prepara o botão do Elementor */
.elementor-104819 .elementor-element.elementor-element-9359fe1 .elementor-button {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
    position: relative;
    overflow: hidden;
}

/* O Reflexo Metálico (escondido na esquerda) */
.elementor-104819 .elementor-element.elementor-element-9359fe1 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0; left: -150%; width: 50%; height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.6s ease;
}

/* A Mágica do Hover: Levanta, brilha a sombra e passa a luz */
.elementor-104819 .elementor-element.elementor-element-9359fe1 .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 25px rgba(0, 71, 171, 0.5) !important;
}

.elementor-104819 .elementor-element.elementor-element-9359fe1 .elementor-button:hover::after {
    left: 200%; /* Faz a luz cruzar o botão */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ed94dd *//* ESTADO NORMAL DO BOTÃO */
.elementor-104819 .elementor-element.elementor-element-6ed94dd .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
    box-shadow: 0 0 10px rgba(0, 82, 204, 0.3); /* Base de neon muito leve */
}

/* EFEITO HOVER (MOUDE EM CIMA): Levanta e acende o neon */
.elementor-104819 .elementor-element.elementor-element-6ed94dd .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 10px 25px rgba(0, 82, 204, 0.6); 
}

/* EFEITO SHINE (O Raio de luz varrendo o botão) */
.elementor-104819 .elementor-element.elementor-element-6ed94dd .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    animation: luz-prime 3s infinite;
}

@keyframes luz-prime {
    0% { left: -100%; }
    20% { left: 200%; }
    100% { left: 200%; } /* Pausa antes de repetir */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67ba9 */.elementor-104819 .elementor-element.elementor-element-5a67ba9 {
    /* Cor de fundo levemente clara e bem transparente */
    background: rgba(255, 255, 255, 0.03); 
    
    /* O segredo do Blur (Desfoque do fundo) */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    
    /* Bordas sutis para dar o acabamento do "vidro" */
    border: 1px solid rgba(255, 255, 255, 0.05);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    
    border-radius: 16px;
    padding: 50px 30px;
    
    /* Sombra suave para descolar do fundo do site */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */