.elementor-4836 .elementor-element.elementor-element-1fb14ea3{--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;}.elementor-4836 .elementor-element.elementor-element-4cdf0d04{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4836 .elementor-element.elementor-element-1c0bc5d0{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-4836 .elementor-element.elementor-element-1c0bc5d0:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-1c0bc5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, #FCFBFA00 50%, var( --e-global-color-8231b56 ) 50%);}body:not(.rtl) .elementor-4836 .elementor-element.elementor-element-1c0bc5d0{left:0px;}body.rtl .elementor-4836 .elementor-element.elementor-element-1c0bc5d0{right:0px;}.elementor-4836 .elementor-element.elementor-element-17ed2b3e{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-4836 .elementor-element.elementor-element-17ed2b3e:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-17ed2b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #D3072A00 50%, var( --e-global-color-77c62ff ) 50%);}body:not(.rtl) .elementor-4836 .elementor-element.elementor-element-17ed2b3e{right:0px;}body.rtl .elementor-4836 .elementor-element.elementor-element-17ed2b3e{left:0px;}.elementor-4836 .elementor-element.elementor-element-3b6fcf7f{--display:flex;--position:absolute;bottom:0px;--z-index:0;}.elementor-4836 .elementor-element.elementor-element-3b6fcf7f:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-3b6fcf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, var( --e-global-color-8231b56 ) 50%, #D3072A00 50%);}body:not(.rtl) .elementor-4836 .elementor-element.elementor-element-3b6fcf7f{right:0px;}body.rtl .elementor-4836 .elementor-element.elementor-element-3b6fcf7f{left:0px;}.elementor-4836 .elementor-element.elementor-element-39ed4391{--display:flex;--position:absolute;bottom:0px;--z-index:0;}.elementor-4836 .elementor-element.elementor-element-39ed4391:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-39ed4391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-accent ) 50%, #E0708600 50%);}body:not(.rtl) .elementor-4836 .elementor-element.elementor-element-39ed4391{left:0px;}body.rtl .elementor-4836 .elementor-element.elementor-element-39ed4391{right:0px;}.elementor-4836 .elementor-element.elementor-element-4f3330e2{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(-_uniform-padding);--padding-right:var(-_uniform-padding);}.elementor-4836 .elementor-element.elementor-element-36783a42 .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );color:var( --e-global-color-secondary );}.elementor-4836 .elementor-element.elementor-element-1f35a2bb{font-size:var( --e-global-typography-1fe0d5b-font-size );color:var( --e-global-color-secondary );}.elementor-4836 .elementor-element.elementor-element-61da144a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--_uniform-padding) var(--_uniform-padding);--row-gap:var(--_uniform-padding);--column-gap:var(--_uniform-padding);--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4836 .elementor-element.elementor-element-42b2b4ac{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--_uniform-padding);--padding-right:0;}.elementor-4836 .elementor-element.elementor-element-15d8a41 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-6bd79bef{--grid-columns:1;}.elementor-4836 .elementor-element.elementor-element-6f877acf{--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;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4836 .elementor-element.elementor-element-6f877acf:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-6f877acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-6f877acf.e-con{--align-self:flex-start;}.elementor-4836 .elementor-element.elementor-element-ce202b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4836 .elementor-element.elementor-element-7be2685f{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-7be2685f:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-7be2685f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-7726127{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-7726127.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-7726127.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-7726127.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-7726127.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-7726127.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-1d66a36d .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-6ebc3e5 img{width:100%;}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-2a22a97{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-2a22a97:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-2a22a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-5402cc8{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-5402cc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5402cc8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-5402cc8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5402cc8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-5402cc8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-d55cff3 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-04b0c7e{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-04b0c7e:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-04b0c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-ce769c7 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-f2b3827{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-f2b3827.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f2b3827.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f2b3827.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f2b3827.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f2b3827.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-88794f5{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-88794f5:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-88794f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-9a2ae10 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-5e3b769{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-5e3b769.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5e3b769.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-5e3b769.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5e3b769.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-5e3b769.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-1de2e9c{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-1de2e9c:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-1de2e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-68bc239 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-86eeef8{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-86eeef8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-86eeef8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-86eeef8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-86eeef8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-86eeef8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-ef15d92{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-ef15d92:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-ef15d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-6b94da5 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-dedead6{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-dedead6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-dedead6.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-dedead6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-dedead6.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-dedead6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-d7d429f{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-d7d429f:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-d7d429f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-b61d7c6 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-9f271a8{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-9f271a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-9f271a8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-9f271a8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-9f271a8.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-9f271a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-c306403{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-c306403:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-c306403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-01eb277 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-3cc3745{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-3cc3745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-3cc3745.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-3cc3745.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-3cc3745.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-3cc3745.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-ea6b452{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-ea6b452:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-ea6b452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-037d1e2 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-f1c4e15{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-f1c4e15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f1c4e15.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f1c4e15.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f1c4e15.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f1c4e15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-ace495e{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-ace495e:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-ace495e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-d818150 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-f66c7f5{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-f66c7f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f66c7f5.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f66c7f5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f66c7f5.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-f66c7f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon-wrapper svg{width:auto;}.elementor-4836 .elementor-element.elementor-element-52ef415{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4836 .elementor-element.elementor-element-52ef415:not(.elementor-motion-effects-element-type-background), .elementor-4836 .elementor-element.elementor-element-52ef415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4836 .elementor-element.elementor-element-5cec2b8 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );font-weight:var( --e-global-typography-c8730b3-font-weight );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button{background-color:var( --e-global-color-6f37ea2 );font-size:var( --e-global-typography-441fc97-font-size );font-weight:var( --e-global-typography-441fc97-font-weight );fill:var( --e-global-color-98fe005 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button:hover, .elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button:focus{background-color:var( --e-global-color-97191a8 );color:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button:hover svg, .elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button:focus svg{fill:var( --e-global-color-98fe005 );}.elementor-4836 .elementor-element.elementor-element-1f75310{margin:calc((1.2rem / 1.618) * -1) calc((1.2rem / 1.618) * -1) calc(var(--kit-widget-spacing, 0px) + calc((1.2rem / 1.618) * -1)) calc((1.2rem / 1.618) * -1);z-index:0;}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon-wrapper{text-align:start;}.elementor-4836 .elementor-element.elementor-element-1f75310.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-1f75310.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-1f75310.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-1f75310.elementor-view-framed .elementor-icon, .elementor-4836 .elementor-element.elementor-element-1f75310.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon-wrapper svg{width:auto;}@media(min-width:768px){.elementor-4836 .elementor-element.elementor-element-1fb14ea3{--content-width:clamp(32rem, 100%, 120rem);}.elementor-4836 .elementor-element.elementor-element-4f3330e2{--width:clamp(24rem, 100%, 88ch);}.elementor-4836 .elementor-element.elementor-element-42b2b4ac{--width:60rem;}.elementor-4836 .elementor-element.elementor-element-6f877acf{--width:clamp(24rem, 100%, 88ch);}}@media(max-width:1024px) and (min-width:768px){.elementor-4836 .elementor-element.elementor-element-42b2b4ac{--width:100%;}}@media(max-width:1366px){.elementor-4836 .elementor-element.elementor-element-36783a42 .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4836 .elementor-element.elementor-element-1f35a2bb{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4836 .elementor-element.elementor-element-15d8a41 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-ce202b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4836 .elementor-element.elementor-element-1d66a36d .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-d55cff3 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-ce769c7 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-9a2ae10 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-68bc239 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-6b94da5 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-b61d7c6 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-01eb277 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-037d1e2 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-d818150 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-5cec2b8 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}}@media(max-width:1200px){.elementor-4836 .elementor-element.elementor-element-42b2b4ac{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4836 .elementor-element.elementor-element-ce202b2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-4836 .elementor-element.elementor-element-36783a42 .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4836 .elementor-element.elementor-element-1f35a2bb{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4836 .elementor-element.elementor-element-61da144a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4836 .elementor-element.elementor-element-42b2b4ac{--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4836 .elementor-element.elementor-element-15d8a41 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-6bd79bef{--grid-columns:1;}.elementor-4836 .elementor-element.elementor-element-6f877acf{border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;}.elementor-4836 .elementor-element.elementor-element-ce202b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-7726127 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-1d66a36d .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-5402cc8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-d55cff3 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-ce769c7 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f2b3827 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-9a2ae10 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-5e3b769 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-68bc239 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-86eeef8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-6b94da5 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-dedead6 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-b61d7c6 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-9f271a8 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-01eb277 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-3cc3745 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-037d1e2 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f1c4e15 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-d818150 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-f66c7f5 .elementor-icon svg{height:1em;}.elementor-4836 .elementor-element.elementor-element-5cec2b8 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon{font-size:1em;}.elementor-4836 .elementor-element.elementor-element-1f75310 .elementor-icon svg{height:1em;}}@media(max-width:767px){.elementor-4836 .elementor-element.elementor-element-1fb14ea3{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-4836 .elementor-element.elementor-element-1c0bc5d0{--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-4836 .elementor-element.elementor-element-17ed2b3e{--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-4836 .elementor-element.elementor-element-3b6fcf7f{--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-4836 .elementor-element.elementor-element-39ed4391{--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-4836 .elementor-element.elementor-element-36783a42 .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4836 .elementor-element.elementor-element-1f35a2bb{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4836 .elementor-element.elementor-element-15d8a41 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-6bd79bef{--grid-columns:1;}.elementor-4836 .elementor-element.elementor-element-ce202b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4836 .elementor-element.elementor-element-1d66a36d .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-30ad20d0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-d55cff3 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-02669b4 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-ce769c7 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-7ad9fe8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-9a2ae10 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-9ae90f0 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-68bc239 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-684ca58 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-6b94da5 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-80a1db1 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-b61d7c6 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232aee8 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-01eb277 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-04e3165 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-037d1e2 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-12fe832 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-d818150 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-b22c8f2 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}.elementor-4836 .elementor-element.elementor-element-5cec2b8 .elementor-heading-title{font-size:var( --e-global-typography-c8730b3-font-size );line-height:var( --e-global-typography-c8730b3-line-height );word-spacing:var( --e-global-typography-c8730b3-word-spacing );}.elementor-4836 .elementor-element.elementor-element-232efd9 .elementor-button{font-size:var( --e-global-typography-441fc97-font-size );}}/* Start custom CSS for container, class: .elementor-element-1c0bc5d0 */.elementor-4836 .elementor-element.elementor-element-1c0bc5d0 {
    width: var(--kcss-corner-colour-width, clamp(4rem, 25vw, 24rem));
    height: var(--kcss-corner-colour-height, clamp(4rem, 25vw, 24rem));
    pointer-events: none;
}

body.elementor-editor-active .elementor-4836 .elementor-element.elementor-element-1c0bc5d0 {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ed2b3e */.elementor-4836 .elementor-element.elementor-element-17ed2b3e {
    width: var(--kcss-corner-colour-width, clamp(4rem, 25vw, 24rem));
    height: var(--kcss-corner-colour-height, clamp(4rem, 25vw, 24rem));
    pointer-events: none;
}

body.elementor-editor-active .elementor-4836 .elementor-element.elementor-element-17ed2b3e {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6fcf7f */.elementor-4836 .elementor-element.elementor-element-3b6fcf7f {
    width: var(--kcss-corner-colour-width, clamp(4rem, 25vw, 24rem));
    height: var(--kcss-corner-colour-height, clamp(4rem, 25vw, 24rem));
    pointer-events: none;
}

body.elementor-editor-active .elementor-4836 .elementor-element.elementor-element-3b6fcf7f {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ed4391 */.elementor-4836 .elementor-element.elementor-element-39ed4391 {
    width: var(--kcss-corner-colour-width, clamp(4rem, 25vw, 24rem));
    height: var(--kcss-corner-colour-height, clamp(4rem, 25vw, 24rem));
    pointer-events: none;
}

body.elementor-editor-active .elementor-4836 .elementor-element.elementor-element-39ed4391 {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdf0d04 */.elementor-4836 .elementor-element.elementor-element-4cdf0d04 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    inset: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f35a2bb */.elementor-4836 .elementor-element.elementor-element-1f35a2bb p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7726127 */.elementor-4836 .elementor-element.elementor-element-7726127 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be2685f */.elementor-4836 .elementor-element.elementor-element-7be2685f:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-7be2685f:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-7be2685f:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5402cc8 */.elementor-4836 .elementor-element.elementor-element-5402cc8 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a22a97 */.elementor-4836 .elementor-element.elementor-element-2a22a97:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-2a22a97:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-2a22a97:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2b3827 */.elementor-4836 .elementor-element.elementor-element-f2b3827 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04b0c7e */.elementor-4836 .elementor-element.elementor-element-04b0c7e:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-04b0c7e:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-04b0c7e:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e3b769 */.elementor-4836 .elementor-element.elementor-element-5e3b769 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88794f5 */.elementor-4836 .elementor-element.elementor-element-88794f5:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-88794f5:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-88794f5:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-86eeef8 */.elementor-4836 .elementor-element.elementor-element-86eeef8 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de2e9c */.elementor-4836 .elementor-element.elementor-element-1de2e9c:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-1de2e9c:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-1de2e9c:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dedead6 */.elementor-4836 .elementor-element.elementor-element-dedead6 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef15d92 */.elementor-4836 .elementor-element.elementor-element-ef15d92:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-ef15d92:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-ef15d92:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9f271a8 */.elementor-4836 .elementor-element.elementor-element-9f271a8 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d429f */.elementor-4836 .elementor-element.elementor-element-d7d429f:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-d7d429f:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-d7d429f:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cc3745 */.elementor-4836 .elementor-element.elementor-element-3cc3745 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c306403 */.elementor-4836 .elementor-element.elementor-element-c306403:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-c306403:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-c306403:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1c4e15 */.elementor-4836 .elementor-element.elementor-element-f1c4e15 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6b452 */.elementor-4836 .elementor-element.elementor-element-ea6b452:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-ea6b452:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-ea6b452:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f66c7f5 */.elementor-4836 .elementor-element.elementor-element-f66c7f5 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace495e */.elementor-4836 .elementor-element.elementor-element-ace495e:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-ace495e:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-ace495e:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f75310 */.elementor-4836 .elementor-element.elementor-element-1f75310 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ef415 */.elementor-4836 .elementor-element.elementor-element-52ef415:is(:hover, :focus-within) {
    --_icon--svg-fill: var(--e-global-color-98fe005);
    /*--e-global-color-a1284e5: var(--e-global-color-6f37ea2);*/
}

.elementor-4836 .elementor-element.elementor-element-52ef415:is(:hover, :focus-within) .elementor-view-stacked .elementor-icon svg {
    fill: var(--_icon--svg-fill)!important;
}

.elementor-4836 .elementor-element.elementor-element-52ef415:has(a:focus) .kcss_heading-decorator {
    opacity: 0;
    margin-top: -0.9em;
    margin-left: -1.05em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61da144a */.elementor-4836 .elementor-element.elementor-element-61da144a {
    --_uniform-padding: clamp(2.4rem, 0.316rem + 4.341vw, 8rem);
}/* End custom CSS */