.elementor-32824 .elementor-element.elementor-element-103d735{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-8a232c5 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );font-weight:var( --e-global-typography-3837e41-font-weight );line-height:var( --e-global-typography-3837e41-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-4c25cff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-77e9251{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 300px);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-24152f9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-24152f9:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-24152f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #182848 0%, var( --e-global-color-primary ) 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-922bcd8 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-922bcd8 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-922bcd8 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-3956a91{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-3956a91 > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-3956a91.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-3956a91{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-3956a91{right:50%;}.elementor-32824 .elementor-element.elementor-element-3956a91 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-796c91a{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-796c91a:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-796c91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-796c91a{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-796c91a{right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-6c4ed45{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-146594f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-146594f:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-146594f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #182848 0%, var( --e-global-color-primary ) 100%);}.elementor-32824 .elementor-element.elementor-element-1fd5861 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-1fd5861 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-1fd5861 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-c056079{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-c056079 > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-c056079.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-c056079{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-c056079{right:50%;}.elementor-32824 .elementor-element.elementor-element-c056079 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-9d5d5e8{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-9d5d5e8:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-9d5d5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-9d5d5e8{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-9d5d5e8{right:0px;}.elementor-32824 .elementor-element.elementor-element-533b101{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-cc385fc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-cc385fc:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-cc385fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #182848 0%, var( --e-global-color-primary ) 100%);}.elementor-32824 .elementor-element.elementor-element-161d2b4 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-161d2b4 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-161d2b4 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-7648af5{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-7648af5 > .elementor-widget-container{--e-transform-translateX:-50%;padding:0px 16px 0px 16px;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-7648af5{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-7648af5{right:50%;}.elementor-32824 .elementor-element.elementor-element-7648af5 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-7d1dc03{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-7d1dc03:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-7d1dc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-7d1dc03{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-7d1dc03{right:0px;}.elementor-32824 .elementor-element.elementor-element-fa4ce5e{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-9691c1a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-9691c1a:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-9691c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #182848 0%, var( --e-global-color-primary ) 100%);}.elementor-32824 .elementor-element.elementor-element-0048725 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-0048725 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-0048725 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-5fe011d{width:100%;max-width:100%;bottom:1.5rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-5fe011d > .elementor-widget-container{--e-transform-translateX:-50%;padding:0px 16px 0px 16px;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-5fe011d{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-5fe011d{right:50%;}.elementor-32824 .elementor-element.elementor-element-5fe011d .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-fb40d1e{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-fb40d1e:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-fb40d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-fb40d1e{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-fb40d1e{right:0px;}.elementor-32824 .elementor-element.elementor-element-532319e{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-b079ecf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-2e69202{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-f5ddd23{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-f5ddd23:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-f5ddd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-2c5d2c6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32824 .elementor-element.elementor-element-332e97c .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-332e97c .elementor-icon{font-size:100px;}.elementor-32824 .elementor-element.elementor-element-332e97c .elementor-icon svg{height:100px;}.elementor-32824 .elementor-element.elementor-element-6792a54{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-6792a54 > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-6792a54.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-6792a54{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-6792a54{right:50%;}.elementor-32824 .elementor-element.elementor-element-6792a54 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-aa1b6bf{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-aa1b6bf:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-aa1b6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-aa1b6bf{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-aa1b6bf{right:0px;}.elementor-32824 .elementor-element.elementor-element-1d2aa1a.elementor-element{--align-self:flex-start;}.elementor-32824 .elementor-element.elementor-element-1d2aa1a{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-92d93fa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-92d93fa:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-92d93fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-2c5d2c6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32824 .elementor-element.elementor-element-30ee9bf .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-30ee9bf .elementor-icon{font-size:100px;}.elementor-32824 .elementor-element.elementor-element-30ee9bf .elementor-icon svg{height:100px;}.elementor-32824 .elementor-element.elementor-element-f90388b{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-f90388b > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-f90388b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-f90388b{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-f90388b{right:50%;}.elementor-32824 .elementor-element.elementor-element-f90388b .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-4396571{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-4396571:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-4396571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-4396571{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-4396571{right:0px;}.elementor-32824 .elementor-element.elementor-element-1688ab5{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-c7e29c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-c7e29c1:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-c7e29c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-2c5d2c6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32824 .elementor-element.elementor-element-dd1dcb8 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-dd1dcb8 .elementor-icon{font-size:100px;}.elementor-32824 .elementor-element.elementor-element-dd1dcb8 .elementor-icon svg{height:100px;}.elementor-32824 .elementor-element.elementor-element-02e9dc3{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-02e9dc3 > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-02e9dc3.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-02e9dc3{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-02e9dc3{right:50%;}.elementor-32824 .elementor-element.elementor-element-02e9dc3 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-00c435b{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-00c435b:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-00c435b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-00c435b{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-00c435b{right:0px;}.elementor-32824 .elementor-element.elementor-element-8bd8431{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-f4a734f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-3d576f3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-3d576f3:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-3d576f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-2c5d2c6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32824 .elementor-element.elementor-element-0057ce2 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-0057ce2 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-0057ce2 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-c02bb5f{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-c02bb5f > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-c02bb5f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-c02bb5f{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-c02bb5f{right:50%;}.elementor-32824 .elementor-element.elementor-element-c02bb5f .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-f698a66{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-f698a66:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-f698a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-f698a66{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-f698a66{right:0px;}.elementor-32824 .elementor-element.elementor-element-b24ad70{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-ddceadb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-ddceadb:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-ddceadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-2c5d2c6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32824 .elementor-element.elementor-element-da12cd6 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-da12cd6 .elementor-icon{font-size:150px;}.elementor-32824 .elementor-element.elementor-element-da12cd6 .elementor-icon svg{height:150px;}.elementor-32824 .elementor-element.elementor-element-894cd51{width:100%;max-width:100%;bottom:3rem;text-align:center;}.elementor-32824 .elementor-element.elementor-element-894cd51 > .elementor-widget-container{--e-transform-translateX:-50%;}.elementor-32824 .elementor-element.elementor-element-894cd51.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-894cd51{left:50%;}body.rtl .elementor-32824 .elementor-element.elementor-element-894cd51{right:50%;}.elementor-32824 .elementor-element.elementor-element-894cd51 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );font-weight:var( --e-global-typography-91a4926-font-weight );line-height:var( --e-global-typography-91a4926-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-f923575{--display:grid;--position:absolute;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-300px;}.elementor-32824 .elementor-element.elementor-element-f923575:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-f923575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}body:not(.rtl) .elementor-32824 .elementor-element.elementor-element-f923575{left:0px;}body.rtl .elementor-32824 .elementor-element.elementor-element-f923575{right:0px;}.elementor-32824 .elementor-element.elementor-element-7080d00{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );color:var( --e-global-color-62ce389 );}.elementor-32824 .elementor-element.elementor-element-66ae1bf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c7c1b92 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );font-weight:var( --e-global-typography-3837e41-font-weight );line-height:var( --e-global-typography-3837e41-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-0a9629f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-09e55c4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-291159a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-291159a:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-291159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-291159a:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-e77a281 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-e77a281.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-e77a281.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-e77a281.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-e77a281.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-e77a281.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-e77a281 .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-e77a281 .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-d8cc082{text-align:center;}.elementor-32824 .elementor-element.elementor-element-d8cc082 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-12e4305{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );fill:var( --e-global-color-62ce389 );color:var( --e-global-color-62ce389 );padding:8px 16px 8px 16px;}.elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button:hover, .elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button:focus{background-color:var( --e-global-color-5cd1ab5 );}.elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32824 .elementor-element.elementor-element-9312c33{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-165b59e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-776664a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-776664a:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-776664a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-776664a:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-bd7833b .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-bd7833b.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-bd7833b.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-bd7833b.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-bd7833b.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-bd7833b.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-bd7833b .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-bd7833b .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-5ec4f32{text-align:center;}.elementor-32824 .elementor-element.elementor-element-5ec4f32 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-d4a0c66{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );padding:8px 16px 8px 16px;}.elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button:hover, .elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button:focus{background-color:var( --e-global-color-5cd1ab5 );}.elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32824 .elementor-element.elementor-element-bad0554{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-8d94644{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-dd59f60{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-dd59f60:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-dd59f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-dd59f60:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-ad9cc9f .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-ad9cc9f.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-ad9cc9f.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-ad9cc9f.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-ad9cc9f.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-ad9cc9f.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-ad9cc9f .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-ad9cc9f .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-dea9275{text-align:center;}.elementor-32824 .elementor-element.elementor-element-dea9275 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-6558a22{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );padding:8px 16px 8px 16px;}.elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button:hover, .elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button:focus{background-color:var( --e-global-color-5cd1ab5 );}.elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32824 .elementor-element.elementor-element-8b5799d{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-08854b7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-dcdb786{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-dcdb786:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-dcdb786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-dcdb786:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-301e27c .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-301e27c.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-301e27c.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-301e27c.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-301e27c.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-301e27c.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-301e27c .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-301e27c .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-53ea697{text-align:center;}.elementor-32824 .elementor-element.elementor-element-53ea697 .elementor-heading-title{font-size:1.25rem;font-weight:400;line-height:1.25em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-65781a0{text-align:justify;font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-2bfb271-font-size );font-weight:var( --e-global-typography-2bfb271-font-weight );line-height:var( --e-global-typography-2bfb271-line-height );padding:8px 16px 8px 16px;}.elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button:hover, .elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button:focus{background-color:var( --e-global-color-5cd1ab5 );}.elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32824 .elementor-element.elementor-element-d155d94{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-0b7ce34{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-4e091eb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-7364f46{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-7364f46:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-7364f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-7364f46:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-a6725b3 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-a6725b3.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-a6725b3.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-a6725b3.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-a6725b3.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-a6725b3.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-a6725b3 .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-a6725b3 .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-bb3f74d{text-align:center;}.elementor-32824 .elementor-element.elementor-element-bb3f74d .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-91c3891{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-b254a73{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-b55bbf2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-b55bbf2:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-b55bbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-b55bbf2:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-4ae88e9 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-4ae88e9.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-4ae88e9.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-4ae88e9.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-4ae88e9.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-4ae88e9.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-4ae88e9 .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-4ae88e9 .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-664d153{text-align:center;}.elementor-32824 .elementor-element.elementor-element-664d153 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-d35959f{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-e19daea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-22d4742{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-22d4742:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-22d4742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-22d4742:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-c337de0 .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-c337de0.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-c337de0.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-c337de0.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-c337de0.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-c337de0.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-c337de0 .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-c337de0 .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-ca03665{text-align:center;}.elementor-32824 .elementor-element.elementor-element-ca03665 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );font-weight:var( --e-global-typography-57ae2f9-font-weight );line-height:var( --e-global-typography-57ae2f9-line-height );color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-2616b65{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-dd2d046{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32824 .elementor-element.elementor-element-c1e9a27{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-align-content:center;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32824 .elementor-element.elementor-element-c1e9a27:not(.elementor-motion-effects-element-type-background), .elementor-32824 .elementor-element.elementor-element-c1e9a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-32824 .elementor-element.elementor-element-c1e9a27:hover{background-color:var( --e-global-color-primary );}.elementor-32824 .elementor-element.elementor-element-63d642f .elementor-icon-wrapper{text-align:center;}.elementor-32824 .elementor-element.elementor-element-63d642f.elementor-view-stacked .elementor-icon{background-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-63d642f.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-63d642f.elementor-view-default .elementor-icon{color:#0066A9;border-color:#0066A9;}.elementor-32824 .elementor-element.elementor-element-63d642f.elementor-view-framed .elementor-icon, .elementor-32824 .elementor-element.elementor-element-63d642f.elementor-view-default .elementor-icon svg{fill:#0066A9;}.elementor-32824 .elementor-element.elementor-element-63d642f .elementor-icon{font-size:64px;}.elementor-32824 .elementor-element.elementor-element-63d642f .elementor-icon svg{height:64px;}.elementor-32824 .elementor-element.elementor-element-72715da{text-align:center;}.elementor-32824 .elementor-element.elementor-element-72715da .elementor-heading-title{font-size:1.25rem;font-weight:400;line-height:1.25em;letter-spacing:-0.4px;color:var( --e-global-color-text );}.elementor-32824 .elementor-element.elementor-element-7d7c9ed{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-32824 .elementor-element.elementor-element-103d735{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-32824 .elementor-element.elementor-element-8a232c5 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );line-height:var( --e-global-typography-3837e41-line-height );}.elementor-32824 .elementor-element.elementor-element-4c25cff{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-77e9251{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-24152f9{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-3956a91 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-796c91a{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32824 .elementor-element.elementor-element-6c4ed45{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-146594f{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c056079 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-9d5d5e8{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-533b101{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-cc385fc{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7648af5 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-7d1dc03{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-fa4ce5e{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-9691c1a{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-5fe011d .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-fb40d1e{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-532319e{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-b079ecf{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-2e69202{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-f5ddd23{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-6792a54 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-aa1b6bf{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-1d2aa1a{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-92d93fa{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-f90388b .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-4396571{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-1688ab5{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-c7e29c1{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-02e9dc3 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-00c435b{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-8bd8431{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-f4a734f{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-3d576f3{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c02bb5f .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-f698a66{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b24ad70{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-ddceadb{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-894cd51 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-f923575{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7080d00{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-66ae1bf{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c7c1b92 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );line-height:var( --e-global-typography-3837e41-line-height );}.elementor-32824 .elementor-element.elementor-element-0a9629f{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-09e55c4{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-291159a{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-d8cc082 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-12e4305{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-9312c33{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-165b59e{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-776664a{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-5ec4f32 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-d4a0c66{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-bad0554{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-8d94644{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dd59f60{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dea9275 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-6558a22{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-8b5799d{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-08854b7{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dcdb786{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-65781a0{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-d155d94{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-0b7ce34{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-4e091eb{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7364f46{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-bb3f74d .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-91c3891{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b254a73{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b55bbf2{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-664d153 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-d35959f{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-e19daea{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-22d4742{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-ca03665 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-2616b65{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dd2d046{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c1e9a27{--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7d7c9ed{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32824 .elementor-element.elementor-element-103d735{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-32824 .elementor-element.elementor-element-8a232c5 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );line-height:var( --e-global-typography-3837e41-line-height );}.elementor-32824 .elementor-element.elementor-element-4c25cff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-77e9251{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 300px);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-24152f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-3956a91 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-796c91a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32824 .elementor-element.elementor-element-6c4ed45{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-146594f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c056079 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-9d5d5e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-533b101{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-cc385fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7648af5 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-7d1dc03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-fa4ce5e{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-9691c1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-5fe011d .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-fb40d1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-532319e{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-b079ecf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:max-content;--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-2e69202{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 300px);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-f5ddd23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-6792a54 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-aa1b6bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-1d2aa1a{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-92d93fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-f90388b .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-4396571{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-1688ab5{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-c7e29c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-02e9dc3 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-00c435b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-8bd8431{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-f4a734f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 300px);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-3d576f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c02bb5f .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-f698a66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b24ad70{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-ddceadb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-894cd51 .elementor-heading-title{font-size:var( --e-global-typography-91a4926-font-size );line-height:var( --e-global-typography-91a4926-line-height );}.elementor-32824 .elementor-element.elementor-element-f923575{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7080d00{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-66ae1bf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c7c1b92 .elementor-heading-title{font-size:var( --e-global-typography-3837e41-font-size );line-height:var( --e-global-typography-3837e41-line-height );}.elementor-32824 .elementor-element.elementor-element-0a9629f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-09e55c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-291159a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-d8cc082 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-12e4305{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32824 .elementor-element.elementor-element-1d2313a .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-9312c33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-165b59e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-776664a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-5ec4f32 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-d4a0c66{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-cd0cce8 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-bad0554{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-8d94644{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dd59f60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dea9275 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-6558a22{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-0476bd7 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-8b5799d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-08854b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dcdb786{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-65781a0{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-1012464 .elementor-button{font-size:var( --e-global-typography-2bfb271-font-size );line-height:var( --e-global-typography-2bfb271-line-height );}.elementor-32824 .elementor-element.elementor-element-d155d94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-0b7ce34{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-4e091eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7364f46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-bb3f74d .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-91c3891{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b254a73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-b55bbf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-664d153 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-d35959f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-e19daea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-22d4742{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-ca03665 .elementor-heading-title{font-size:var( --e-global-typography-57ae2f9-font-size );line-height:var( --e-global-typography-57ae2f9-line-height );}.elementor-32824 .elementor-element.elementor-element-2616b65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-dd2d046{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-c1e9a27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32824 .elementor-element.elementor-element-7d7c9ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-24152f9 */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-24152f9 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-146594f */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-146594f {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-cc385fc */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-cc385fc {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-9691c1a */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-9691c1a {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-f5ddd23 */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-f5ddd23 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-92d93fa */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-92d93fa {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-c7e29c1 */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-c7e29c1 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-3d576f3 */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-3d576f3 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-ddceadb */.tile {
    overflow: hidden;
    cursor: pointer;
}
.tile .overlay {
    opacity: 0;
    transition: all 500ms ease-in-out;
}
.tile:hover .overlay{
    transform: translateY(-300px);
    opacity: 1;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-ddceadb {
    overflow: hidden;
}
/* Start custom CSS for text-editor, class: .elementor-element-12e4305 */.elementor-32824 .elementor-element.elementor-element-12e4305 {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9312c33 */.elementor-32824 .elementor-element.elementor-element-9312c33 {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-291159a {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-09e55c4 */.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}

.card:hover .content .description {
    background: 
    -webkit-linear-gradient(#ffffff 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

.card .image {
    filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.card .description {
    background: 
    -webkit-linear-gradient(var(--e-global-color-text) 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card .shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4a0c66 */.elementor-32824 .elementor-element.elementor-element-d4a0c66 {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad0554 */.elementor-32824 .elementor-element.elementor-element-bad0554 {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-776664a {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-165b59e */.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}

.card:hover .content .description {
    background: 
    -webkit-linear-gradient(#ffffff 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

.card .image {
    filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.card .description {
    background: 
    -webkit-linear-gradient(var(--e-global-color-text) 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card .shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6558a22 */.elementor-32824 .elementor-element.elementor-element-6558a22 {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5799d */.elementor-32824 .elementor-element.elementor-element-8b5799d {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-dd59f60 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-8d94644 */.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}

.card:hover .content .description {
    background: 
    -webkit-linear-gradient(#ffffff 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

.card .image {
    filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.card .description {
    background: 
    -webkit-linear-gradient(var(--e-global-color-text) 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card .shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65781a0 */.elementor-32824 .elementor-element.elementor-element-65781a0 {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d155d94 */.elementor-32824 .elementor-element.elementor-element-d155d94 {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-dcdb786 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-08854b7 */.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}

.card:hover .content .description {
    background: 
    -webkit-linear-gradient(#ffffff 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

.card .image {
    filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.card .description {
    background: 
    -webkit-linear-gradient(var(--e-global-color-text) 0 70%, rgba(0, 0, 0, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.card .shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c3891 */.elementor-32824 .elementor-element.elementor-element-91c3891 {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-7364f46 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-4e091eb */.image {
   filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}

.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}
.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d35959f */.elementor-32824 .elementor-element.elementor-element-d35959f {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-b55bbf2 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-b254a73 */.image {
   filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}

.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}
.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2616b65 */.elementor-32824 .elementor-element.elementor-element-2616b65 {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-22d4742 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-e19daea */.image {
   filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}

.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}
.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7c9ed */.elementor-32824 .elementor-element.elementor-element-7d7c9ed {
    width: 100px;
    height: 100px;
    top: -100px;
    left: -100px;
}/* End custom CSS */
.elementor-32824 .elementor-element.elementor-element-c1e9a27 {
    overflow: hidden;
}
/* Start custom CSS for container, class: .elementor-element-dd2d046 */.image {
   filter: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(5987%) hue-rotate(191deg) brightness(90%) contrast(101%) !important;
}

.shine {
    display: block;
    background-color: rgba(255, 255, 255, 0.2);
    transform: skewX(-45deg) scaleX(2) scaleY(6);
}

.card:hover .shine {
    animation: shine;
    animation-duration: 1s;
    animation-timing-function: linear;
}

@keyframes shine {
  0% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0.2);
    translate: 1000% 1000%;
  }
}

.card {
    overflow: hidden;
}

.card:hover .title .elementor-widget-container .elementor-heading-title {
    color: #ffffff;
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button {
    background-color: #ffffff;
}
.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    color: var(--e-global-color-primary);
}

.card:hover .button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    color: var(--e-global-color-primary);
}

.card:hover .content .image {
    filter: brightness(0) invert(1) !important;
}/* End custom CSS */