.elementor-5040 .elementor-element.elementor-element-196695d{--display:flex;--min-height:66vh;--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;--overlay-opacity:0.5;}.elementor-5040 .elementor-element.elementor-element-196695d:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-196695d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5040 .elementor-element.elementor-element-196695d::before, .elementor-5040 .elementor-element.elementor-element-196695d > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-196695d > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-196695d > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-196695d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-196695d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-20441b0{text-align:center;}.elementor-5040 .elementor-element.elementor-element-20441b0 .elementor-heading-title{font-family:"Hepta Slab", Sans-serif;font-size:4rem;font-weight:600;color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-64681ee{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:4rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-0179fc0{--display:flex;}.elementor-5040 .elementor-element.elementor-element-b4fe61c > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-5040 .elementor-element.elementor-element-e9eab72{--e-image-carousel-slides-to-show:1;}.elementor-5040 .elementor-element.elementor-element-a8a39b6{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-a8a39b6:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-a8a39b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77ddae6 );}.elementor-5040 .elementor-element.elementor-element-849fe9e{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-5040 .elementor-element.elementor-element-88f2ed4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-5040 .elementor-element.elementor-element-65d598d{text-align:center;}.elementor-5040 .elementor-element.elementor-element-2747e79{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-5040 .elementor-element.elementor-element-a5b95dc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-ee3af4d .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-ee3af4d .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-ee3af4d .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-cc00250{text-align:center;}.elementor-5040 .elementor-element.elementor-element-fb038d0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-f0f2063 .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-f0f2063 .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-f0f2063 .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-dc9ecda{text-align:center;}.elementor-5040 .elementor-element.elementor-element-c125dce{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-19ab639 .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-19ab639 .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-19ab639 .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-d058725{text-align:center;}.elementor-5040 .elementor-element.elementor-element-e59c1da{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-02ee84c .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-02ee84c .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-02ee84c .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-30564be{text-align:center;}.elementor-5040 .elementor-element.elementor-element-0964655{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-1f622e6 .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-1f622e6 .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-1f622e6 .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-661436e{text-align:center;}.elementor-5040 .elementor-element.elementor-element-6385155{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-c747f0e .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c747f0e .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-c747f0e .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-d3805ce{text-align:center;}.elementor-5040 .elementor-element.elementor-element-0ac90a6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-194ff46 );--border-color:var( --e-global-color-194ff46 );--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-c711396 .elementor-icon-wrapper{text-align:center;}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-default .elementor-icon{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-194ff46 );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-194ff46 );border-color:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-194ff46 );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-c711396 .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-c711396 .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-a59b14d{text-align:center;}.elementor-5040 .elementor-element.elementor-element-2171ec0{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-f954200{text-align:center;}.elementor-5040 .elementor-element.elementor-element-29679a8{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-69b9836{text-align:center;}.elementor-5040 .elementor-element.elementor-element-3f13b3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5040 .elementor-element.elementor-element-3f13b3f:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-3f13b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77ddae6 );}.elementor-5040 .elementor-element.elementor-element-13d1f7c{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-5040 .elementor-element.elementor-element-c183982{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-element{--align-self:stretch;}.elementor-5040 .elementor-element.elementor-element-40d3f52 .elementor-icon-wrapper{text-align:start;}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon, .elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon:hover, .elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cbc3ebc );}.elementor-5040 .elementor-element.elementor-element-40d3f52 .elementor-icon{font-size:2.5rem;}.elementor-5040 .elementor-element.elementor-element-40d3f52 .elementor-icon svg{height:2.5rem;}.elementor-5040 .elementor-element.elementor-element-79d209a{padding:1rem 0rem 0rem 0rem;}.elementor-5040 .elementor-element.elementor-element-26a6a71{padding:1rem 0rem 0rem 0rem;}.elementor-5040 .elementor-element.elementor-element-6f38864{--display:flex;}.elementor-5040 .elementor-element.elementor-element-b8fe2d3{padding:5rem 0rem 6rem 0rem;}.elementor-5040 .elementor-element.elementor-element-b8fe2d3 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-5040 .elementor-element.elementor-element-196695d{--content-width:800px;}.elementor-5040 .elementor-element.elementor-element-0179fc0{--content-width:800px;}.elementor-5040 .elementor-element.elementor-element-88f2ed4{--content-width:800px;}.elementor-5040 .elementor-element.elementor-element-a5b95dc{--width:calc( 25% - 1.5rem );}.elementor-5040 .elementor-element.elementor-element-fb038d0{--width:calc( 25% - 1.5rem );}.elementor-5040 .elementor-element.elementor-element-c125dce{--width:calc( 25% - 1.5rem );}.elementor-5040 .elementor-element.elementor-element-e59c1da{--width:calc( 25% - 1.5rem );}.elementor-5040 .elementor-element.elementor-element-0964655{--width:calc( 33.333% - 1.334rem );}.elementor-5040 .elementor-element.elementor-element-6385155{--width:calc( 33.333% - 1.334rem );}.elementor-5040 .elementor-element.elementor-element-0ac90a6{--width:calc( 33.333% - 1.334rem );}.elementor-5040 .elementor-element.elementor-element-c183982{--width:calc( 60% - 1rem );}}@media(max-width:1024px) and (min-width:768px){.elementor-5040 .elementor-element.elementor-element-a5b95dc{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-fb038d0{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-c125dce{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-e59c1da{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-0964655{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-6385155{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-0ac90a6{--width:calc(50% - 1rem);}.elementor-5040 .elementor-element.elementor-element-c183982{--width:calc(33.333% - 1.334rem);}}@media(min-width:1025px){.elementor-5040 .elementor-element.elementor-element-196695d:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-196695d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5040 .elementor-element.elementor-element-2747e79{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-5040 .elementor-element.elementor-element-13d1f7c{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}}/* Start custom CSS for text-editor, class: .elementor-element-cc00250 */.elementor-5040 .elementor-element.elementor-element-cc00250 p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc9ecda */.elementor-5040 .elementor-element.elementor-element-dc9ecda p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d058725 */.elementor-5040 .elementor-element.elementor-element-d058725 p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30564be */.elementor-5040 .elementor-element.elementor-element-30564be p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-661436e */.elementor-5040 .elementor-element.elementor-element-661436e p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3805ce */.elementor-5040 .elementor-element.elementor-element-d3805ce p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a59b14d */.elementor-5040 .elementor-element.elementor-element-a59b14d p {
    font-size: 1rem;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2747e79 */.elementor-5040 .elementor-element.elementor-element-2747e79 h3 {
    font-size: 1.5rem;
    font-family: var(--e-global-typography-primary-font-family);
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d1f7c */.elementor-5040 .elementor-element.elementor-element-13d1f7c h3 {
    font-size: 1.5rem;
    font-family: var(--e-global-typography-primary-font-family);
    color: var(--e-global-color-text);
}/* End custom CSS */