.elementor-18661 .elementor-element.elementor-element-7680ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-7680ba5:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-7680ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-80c532c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-18661 .elementor-element.elementor-element-04cadd1{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-3f3be8e9 .elementor-heading-title{font-family:var( --e-global-typography-eb870ce-font-family ), Sans-serif;font-size:var( --e-global-typography-eb870ce-font-size );font-weight:var( --e-global-typography-eb870ce-font-weight );line-height:var( --e-global-typography-eb870ce-line-height );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-0d376ac{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-0d376ac .elementor-heading-title{font-family:var( --e-global-typography-e683cb9-font-family ), Sans-serif;font-size:var( --e-global-typography-e683cb9-font-size );font-weight:var( --e-global-typography-e683cb9-font-weight );line-height:var( --e-global-typography-e683cb9-line-height );color:var( --e-global-color-517d5c7 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-18661 .elementor-element.elementor-element-a788652{width:initial;max-width:initial;color:var( --e-global-color-2bb0e30 );}.elementor-18661 .elementor-element.elementor-element-c449d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-c449d83:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-c449d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-da578ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-ce00707{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--e-con-transform-transition-duration:200ms;}.elementor-18661 .elementor-element.elementor-element-ce00707:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-ce00707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a78c0d );}.elementor-18661 .elementor-element.elementor-element-ce00707:hover{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-18661 .elementor-element.elementor-element-5acfa43{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-5acfa43:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-5acfa43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-5acfa43{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-5acfa43{right:0px;}.elementor-18661 .elementor-element.elementor-element-d067d9a{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.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-18661 .elementor-element.elementor-element-bdcc719{width:var( --container-widget-width, 58 );max-width:58;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bdcc719.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bdcc719 .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-bdcc719 .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-f8a8023 .elementor-heading-title{font-family:var( --e-global-typography-e7c92b8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7c92b8-font-size );font-weight:var( --e-global-typography-e7c92b8-font-weight );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-21ae949{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18661 .elementor-element.elementor-element-a92cb40{padding:0px 0px 10px 0px;}.elementor-18661 .elementor-element.elementor-element-a92cb40 .elementor-heading-title{font-family:var( --e-global-typography-eb870ce-font-family ), Sans-serif;font-size:var( --e-global-typography-eb870ce-font-size );font-weight:var( --e-global-typography-eb870ce-font-weight );line-height:var( --e-global-typography-eb870ce-line-height );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-dcba816 .elementor-icon-wrapper{text-align:center;}.elementor-18661 .elementor-element.elementor-element-dcba816.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-dcba816.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-dcba816.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-dcba816.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-dcba816.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-dcba816 .elementor-icon{font-size:18px;}.elementor-18661 .elementor-element.elementor-element-dcba816 .elementor-icon svg{height:18px;}.elementor-18661 .elementor-element.elementor-element-168467e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--e-con-transform-transition-duration:200ms;}.elementor-18661 .elementor-element.elementor-element-168467e:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-168467e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a78c0d );}.elementor-18661 .elementor-element.elementor-element-168467e:hover{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-18661 .elementor-element.elementor-element-f84bb77{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-f84bb77:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-f84bb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-f84bb77{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-f84bb77{right:0px;}.elementor-18661 .elementor-element.elementor-element-977e7fd{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-22db4ca{width:var( --container-widget-width, 58 );max-width:58;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-22db4ca.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-22db4ca .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-22db4ca .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-f46bfe7 .elementor-heading-title{font-family:var( --e-global-typography-e7c92b8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7c92b8-font-size );font-weight:var( --e-global-typography-e7c92b8-font-weight );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-3632b03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18661 .elementor-element.elementor-element-2fb2dfc{padding:0px 0px 10px 0px;}.elementor-18661 .elementor-element.elementor-element-2fb2dfc .elementor-heading-title{font-family:var( --e-global-typography-eb870ce-font-family ), Sans-serif;font-size:var( --e-global-typography-eb870ce-font-size );font-weight:var( --e-global-typography-eb870ce-font-weight );line-height:var( --e-global-typography-eb870ce-line-height );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-5f4946f .elementor-icon-wrapper{text-align:center;}.elementor-18661 .elementor-element.elementor-element-5f4946f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-5f4946f.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-5f4946f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-5f4946f.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-5f4946f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-5f4946f .elementor-icon{font-size:18px;}.elementor-18661 .elementor-element.elementor-element-5f4946f .elementor-icon svg{height:18px;}.elementor-18661 .elementor-element.elementor-element-bae50f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-bae50f7:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-bae50f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-77f521b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-77f521b:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-77f521b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-cd6af82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-18661 .elementor-element.elementor-element-a15e02c{--display:flex;}.elementor-18661 .elementor-element.elementor-element-b4f4d87 .elementor-heading-title{font-family:var( --e-global-typography-eb870ce-font-family ), Sans-serif;font-size:var( --e-global-typography-eb870ce-font-size );font-weight:var( --e-global-typography-eb870ce-font-weight );line-height:var( --e-global-typography-eb870ce-line-height );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-c210e60{width:initial;max-width:initial;}.elementor-18661 .elementor-element.elementor-element-c210e60 .elementor-heading-title{font-family:var( --e-global-typography-4bd2e00-font-family ), Sans-serif;font-size:var( --e-global-typography-4bd2e00-font-size );font-weight:var( --e-global-typography-4bd2e00-font-weight );line-height:var( --e-global-typography-4bd2e00-line-height );}.elementor-18661 .elementor-element.elementor-element-de296b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-7f5d5a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-e0a5cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-b2eda5b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-64a3b32{--display:flex;}.elementor-18661 .elementor-element.elementor-element-0e77d81{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-element{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-0e77d81.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-0e77d81 .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-0e77d81 .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-0e9661a .elementor-heading-title{font-family:var( --e-global-typography-8d42208-font-family ), Sans-serif;font-size:var( --e-global-typography-8d42208-font-size );font-weight:var( --e-global-typography-8d42208-font-weight );line-height:var( --e-global-typography-8d42208-line-height );color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-5253df7{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-5253df7:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-5253df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-5253df7{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-5253df7{right:0px;}.elementor-18661 .elementor-element.elementor-element-898005e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-173e244{--display:flex;}.elementor-18661 .elementor-element.elementor-element-9a7f3c5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-element{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-9a7f3c5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-9a7f3c5 .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-9a7f3c5 .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-9e27a17 .elementor-heading-title{font-family:var( --e-global-typography-8d42208-font-family ), Sans-serif;font-size:var( --e-global-typography-8d42208-font-size );font-weight:var( --e-global-typography-8d42208-font-weight );line-height:var( --e-global-typography-8d42208-line-height );color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-4916b57{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-4916b57:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-4916b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-4916b57{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-4916b57{right:0px;}.elementor-18661 .elementor-element.elementor-element-5781c4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-d40c793{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-ed4a5a7{--display:flex;}.elementor-18661 .elementor-element.elementor-element-bf3daeb{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-element{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bf3daeb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bf3daeb .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-bf3daeb .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-1132de0 .elementor-heading-title{font-family:var( --e-global-typography-8d42208-font-family ), Sans-serif;font-size:var( --e-global-typography-8d42208-font-size );font-weight:var( --e-global-typography-8d42208-font-weight );line-height:var( --e-global-typography-8d42208-line-height );color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-f222d71{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-f222d71:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-f222d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-f222d71{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-f222d71{right:0px;}.elementor-18661 .elementor-element.elementor-element-0676d13{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ac22d1 );--border-color:var( --e-global-color-1ac22d1 );--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-3cc70a2{--display:flex;}.elementor-18661 .elementor-element.elementor-element-aeb62f6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-element{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-517d5c7 );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-default .elementor-icon{color:var( --e-global-color-517d5c7 );border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-framed .elementor-icon, .elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-aeb62f6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-aeb62f6 .elementor-icon{font-size:36px;padding:11px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-18661 .elementor-element.elementor-element-aeb62f6 .elementor-icon svg{height:36px;}.elementor-18661 .elementor-element.elementor-element-82627ab .elementor-heading-title{font-family:var( --e-global-typography-8d42208-font-family ), Sans-serif;font-size:var( --e-global-typography-8d42208-font-size );font-weight:var( --e-global-typography-8d42208-font-weight );line-height:var( --e-global-typography-8d42208-line-height );color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-28b2b84{--display:flex;--position:absolute;--min-height:4px;top:0px;--z-index:2;}.elementor-18661 .elementor-element.elementor-element-28b2b84:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-28b2b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-18661 .elementor-element.elementor-element-28b2b84{left:0px;}body.rtl .elementor-18661 .elementor-element.elementor-element-28b2b84{right:0px;}.elementor-18661 .elementor-element.elementor-element-955a599{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-18661 .elementor-element.elementor-element-955a599:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-955a599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-dd39cb6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18661 .elementor-element.elementor-element-9e7ae7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18661 .elementor-element.elementor-element-33753e6{text-align:center;}.elementor-18661 .elementor-element.elementor-element-33753e6 .elementor-heading-title{font-family:var( --e-global-typography-eb870ce-font-family ), Sans-serif;font-size:var( --e-global-typography-eb870ce-font-size );font-weight:var( --e-global-typography-eb870ce-font-weight );line-height:var( --e-global-typography-eb870ce-line-height );color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-bd89b57{width:initial;max-width:initial;text-align:center;}.elementor-18661 .elementor-element.elementor-element-bd89b57 .elementor-heading-title{font-family:var( --e-global-typography-adc5678-font-family ), Sans-serif;font-size:var( --e-global-typography-adc5678-font-size );font-weight:var( --e-global-typography-adc5678-font-weight );line-height:var( --e-global-typography-adc5678-line-height );color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-defd806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-18661 .elementor-element.elementor-element-ad21543{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-517d5c7 );--border-color:var( --e-global-color-517d5c7 );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:500ms;}.elementor-18661 .elementor-element.elementor-element-ad21543:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-ad21543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-ad21543:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-517d5c7 );--border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-ad21543, .elementor-18661 .elementor-element.elementor-element-ad21543::before{--border-transition:0.3s;}.elementor-18661 .elementor-element.elementor-element-ad21543.e-con{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-7f370d2 .elementor-heading-title{font-family:var( --e-global-typography-3f44e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-3f44e0c-font-size );font-weight:var( --e-global-typography-3f44e0c-font-weight );line-height:var( --e-global-typography-3f44e0c-line-height );color:var( --e-global-color-primary );}.elementor-18661 .elementor-element.elementor-element-ada0c4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:500ms;}.elementor-18661 .elementor-element.elementor-element-ada0c4a:not(.elementor-motion-effects-element-type-background), .elementor-18661 .elementor-element.elementor-element-ada0c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18661 .elementor-element.elementor-element-ada0c4a:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-517d5c7 );--border-color:var( --e-global-color-517d5c7 );}.elementor-18661 .elementor-element.elementor-element-ada0c4a, .elementor-18661 .elementor-element.elementor-element-ada0c4a::before{--border-transition:0.3s;}.elementor-18661 .elementor-element.elementor-element-ada0c4a.e-con{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-07c5f21 .elementor-heading-title{font-family:var( --e-global-typography-3f44e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-3f44e0c-font-size );font-weight:var( --e-global-typography-3f44e0c-font-weight );line-height:var( --e-global-typography-3f44e0c-line-height );color:var( --e-global-color-517d5c7 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18661 .elementor-element.elementor-element-7f5d5a7{--width:60%;}.elementor-18661 .elementor-element.elementor-element-955a599{--width:40%;}.elementor-18661 .elementor-element.elementor-element-ad21543{--width:auto;}.elementor-18661 .elementor-element.elementor-element-ada0c4a{--width:auto;}}@media(max-width:1024px){.elementor-18661 .elementor-element.elementor-element-3f3be8e9 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-0d376ac .elementor-heading-title{font-size:var( --e-global-typography-e683cb9-font-size );line-height:var( --e-global-typography-e683cb9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18661 .elementor-element.elementor-element-d067d9a{--padding-top:24px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-f8a8023 .elementor-heading-title{font-size:var( --e-global-typography-e7c92b8-font-size );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-a92cb40 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-977e7fd{--padding-top:24px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-f46bfe7 .elementor-heading-title{font-size:var( --e-global-typography-e7c92b8-font-size );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-2fb2dfc .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-b4f4d87 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-c210e60 .elementor-heading-title{font-size:var( --e-global-typography-4bd2e00-font-size );line-height:var( --e-global-typography-4bd2e00-line-height );}.elementor-18661 .elementor-element.elementor-element-b2eda5b{--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-0e9661a .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-898005e{--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-9e27a17 .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-d40c793{--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-1132de0 .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-0676d13{--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18661 .elementor-element.elementor-element-82627ab .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-33753e6 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-bd89b57 .elementor-heading-title{font-size:var( --e-global-typography-adc5678-font-size );line-height:var( --e-global-typography-adc5678-line-height );}.elementor-18661 .elementor-element.elementor-element-7f370d2 .elementor-heading-title{font-size:var( --e-global-typography-3f44e0c-font-size );line-height:var( --e-global-typography-3f44e0c-line-height );}.elementor-18661 .elementor-element.elementor-element-07c5f21 .elementor-heading-title{font-size:var( --e-global-typography-3f44e0c-font-size );line-height:var( --e-global-typography-3f44e0c-line-height );}}@media(max-width:767px){.elementor-18661 .elementor-element.elementor-element-7680ba5{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-18661 .elementor-element.elementor-element-3f3be8e9 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-0d376ac .elementor-heading-title{font-size:var( --e-global-typography-e683cb9-font-size );line-height:var( --e-global-typography-e683cb9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18661 .elementor-element.elementor-element-a788652{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18661 .elementor-element.elementor-element-c449d83{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-18661 .elementor-element.elementor-element-f8a8023 .elementor-heading-title{font-size:var( --e-global-typography-e7c92b8-font-size );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-a92cb40 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-f46bfe7 .elementor-heading-title{font-size:var( --e-global-typography-e7c92b8-font-size );line-height:var( --e-global-typography-e7c92b8-line-height );}.elementor-18661 .elementor-element.elementor-element-2fb2dfc .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-bae50f7{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-18661 .elementor-element.elementor-element-77f521b{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-18661 .elementor-element.elementor-element-b4f4d87 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-c210e60 .elementor-heading-title{font-size:var( --e-global-typography-4bd2e00-font-size );line-height:var( --e-global-typography-4bd2e00-line-height );}.elementor-18661 .elementor-element.elementor-element-0e9661a .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-9e27a17 .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-1132de0 .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-82627ab .elementor-heading-title{font-size:var( --e-global-typography-8d42208-font-size );line-height:var( --e-global-typography-8d42208-line-height );}.elementor-18661 .elementor-element.elementor-element-955a599{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18661 .elementor-element.elementor-element-33753e6 .elementor-heading-title{font-size:var( --e-global-typography-eb870ce-font-size );line-height:var( --e-global-typography-eb870ce-line-height );}.elementor-18661 .elementor-element.elementor-element-bd89b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18661 .elementor-element.elementor-element-bd89b57 .elementor-heading-title{font-size:var( --e-global-typography-adc5678-font-size );line-height:var( --e-global-typography-adc5678-line-height );}.elementor-18661 .elementor-element.elementor-element-defd806{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18661 .elementor-element.elementor-element-ad21543{--width:auto;}.elementor-18661 .elementor-element.elementor-element-7f370d2 .elementor-heading-title{font-size:var( --e-global-typography-3f44e0c-font-size );line-height:var( --e-global-typography-3f44e0c-line-height );}.elementor-18661 .elementor-element.elementor-element-ada0c4a{--width:auto;}.elementor-18661 .elementor-element.elementor-element-ada0c4a.e-con{--align-self:flex-start;}.elementor-18661 .elementor-element.elementor-element-07c5f21 .elementor-heading-title{font-size:var( --e-global-typography-3f44e0c-font-size );line-height:var( --e-global-typography-3f44e0c-line-height );}}/* Start custom CSS for icon, class: .elementor-element-dcba816 */.kisters-category-card:hover .kisters-category-more-icon{
  transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce00707 */.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}

.kisters-category-card:hover{
  transform:translateY(-4px);
  box-shadow:0 10px 28px rgba(0,0,0,0.08);
  border-color:rgba(0,0,0,0.12);
}

.kisters-category-card:hover .balken{
    opacity:1;
}

.elementor-18661 .elementor-element.elementor-element-ce00707 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f4946f */.kisters-category-card:hover .kisters-category-more-icon{
  transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168467e */.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}

.kisters-category-card:hover{
  transform:translateY(-4px);
  box-shadow:0 10px 28px rgba(0,0,0,0.08);
  border-color:rgba(0,0,0,0.12);
}

.kisters-category-card:hover .balken{
    opacity:1;
}

.elementor-18661 .elementor-element.elementor-element-168467e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2eda5b *//* Grundstyle */
.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}


/* Hover Effekte nur ab 768px */
@media (min-width:768px){

  .kisters-service-card:hover .kisters-category-more-icon {
    transform:translateX(3px);
  }

  .kisters-service-card:hover{
    transform:translateY(-4px);
    box-shadow:0 10px 28px rgba(0,0,0,0.08);
    border-color:rgba(0,0,0,0.12);
  }

  .kisters-service-card:hover .balken{
    opacity:1;
  }

}


/* Mobile bis 767px → kein Effekt */
@media (max-width:767px){

  .kisters-service-card:hover{
    transform:none;
    box-shadow:none;
    border-color:inherit;
  }

  .kisters-service-card:hover .kisters-category-more-icon{
    transform:none;
  }

  .kisters-service-card:hover .balken{
    opacity:0;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-898005e *//* Grundstyle */
.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}


/* Hover Effekte nur ab 768px */
@media (min-width:768px){

  .kisters-service-card:hover .kisters-category-more-icon {
    transform:translateX(3px);
  }

  .kisters-service-card:hover{
    transform:translateY(-4px);
    box-shadow:0 10px 28px rgba(0,0,0,0.08);
    border-color:rgba(0,0,0,0.12);
  }

  .kisters-service-card:hover .balken{
    opacity:1;
  }

}


/* Mobile bis 767px → kein Effekt */
@media (max-width:767px){

  .kisters-service-card:hover{
    transform:none;
    box-shadow:none;
    border-color:inherit;
  }

  .kisters-service-card:hover .kisters-category-more-icon{
    transform:none;
  }

  .kisters-service-card:hover .balken{
    opacity:0;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d40c793 *//* Grundstyle */
.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}


/* Hover Effekte nur ab 768px */
@media (min-width:768px){

  .kisters-service-card:hover .kisters-category-more-icon {
    transform:translateX(3px);
  }

  .kisters-service-card:hover{
    transform:translateY(-4px);
    box-shadow:0 10px 28px rgba(0,0,0,0.08);
    border-color:rgba(0,0,0,0.12);
  }

  .kisters-service-card:hover .balken{
    opacity:1;
  }

}


/* Mobile bis 767px → kein Effekt */
@media (max-width:767px){

  .kisters-service-card:hover{
    transform:none;
    box-shadow:none;
    border-color:inherit;
  }

  .kisters-service-card:hover .kisters-category-more-icon{
    transform:none;
  }

  .kisters-service-card:hover .balken{
    opacity:0;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0676d13 *//* Grundstyle */
.balken{
    height:2px;
    background:#1878D3;
    opacity:0;
    transition:opacity 0.2s ease;
}


/* Hover Effekte nur ab 768px */
@media (min-width:768px){

  .kisters-service-card:hover .kisters-category-more-icon {
    transform:translateX(3px);
  }

  .kisters-service-card:hover{
    transform:translateY(-4px);
    box-shadow:0 10px 28px rgba(0,0,0,0.08);
    border-color:rgba(0,0,0,0.12);
  }

  .kisters-service-card:hover .balken{
    opacity:1;
  }

}


/* Mobile bis 767px → kein Effekt */
@media (max-width:767px){

  .kisters-service-card:hover{
    transform:none;
    box-shadow:none;
    border-color:inherit;
  }

  .kisters-service-card:hover .kisters-category-more-icon{
    transform:none;
  }

  .kisters-service-card:hover .balken{
    opacity:0;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad21543 */#cta-white:hover span{
    color:#fff;
}

.elementor-18661 .elementor-element.elementor-element-ad21543 {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada0c4a */.elementor-18661 .elementor-element.elementor-element-ada0c4a {
    cursor:pointer;
}/* End custom CSS */