.elementor-20 .elementor-element.elementor-element-b9b21cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-357691f{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-357691f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-357691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-323acd6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-323acd6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-bg );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-20 .elementor-element.elementor-element-a22d3c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-a22d3c6{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-border );}.elementor-20 .elementor-element.elementor-element-1aa74fd{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-1aa74fd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1aa74fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg );}.elementor-20 .elementor-element.elementor-element-23dfcae{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:-7px;}.elementor-20 .elementor-element.elementor-element-3fe38e6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-3fe38e6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3fe38e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e4cb584.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-e4cb584 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-e4cb584.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e4cb584.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e4cb584.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e4cb584 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e4cb584 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-e4cb584 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-40e10fb{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-40e10fb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-40e10fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-0ff2569.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-0ff2569 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-0ff2569.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0ff2569.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-0ff2569.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0ff2569 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-0ff2569 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-0ff2569 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5ea1e27{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-5ea1e27:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5ea1e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-10c0be8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-10c0be8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-10c0be8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-10c0be8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-10c0be8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-10c0be8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-10c0be8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-10c0be8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-968dad2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-968dad2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-968dad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-d68bc40.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-d68bc40 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-d68bc40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-d68bc40.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d68bc40.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-d68bc40 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d68bc40 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-d68bc40 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-01b9c48{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-01b9c48:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-01b9c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-11b52f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-11b52f5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-11b52f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-11b52f5.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-11b52f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-11b52f5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-11b52f5 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-11b52f5 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-729d6f2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-729d6f2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-729d6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-e7abaa1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-e7abaa1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-e7abaa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e7abaa1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e7abaa1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e7abaa1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e7abaa1 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-e7abaa1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c80f37a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-c80f37a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c80f37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-0c179a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-0c179a2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-0c179a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0c179a2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-0c179a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0c179a2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-0c179a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-0c179a2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e18e0a4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-e18e0a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e18e0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-69c5df1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-69c5df1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-69c5df1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-69c5df1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-69c5df1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-69c5df1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-69c5df1 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-69c5df1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-12e74ea{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-12e74ea:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-12e74ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-b6356db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-b6356db .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-b6356db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-b6356db.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-b6356db.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-b6356db .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-b6356db .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-b6356db .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-43059eb{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-43059eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-43059eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-aa7364f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-aa7364f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-aa7364f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-aa7364f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-aa7364f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-aa7364f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-aa7364f .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-aa7364f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f3f1256{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-f3f1256:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f3f1256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-b842825.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-b842825 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-b842825.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-b842825.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-b842825.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-b842825 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-b842825 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-b842825 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-21b5ef0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-21b5ef0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-21b5ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-168b18f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-168b18f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-168b18f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-168b18f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-168b18f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-168b18f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-168b18f .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-168b18f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-86543ad{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-86543ad:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-86543ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-7cf75a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-7cf75a2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-7cf75a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-7cf75a2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7cf75a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-7cf75a2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7cf75a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-7cf75a2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5135d59{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:14px;--padding-bottom:14px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-5135d59:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5135d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-20 .elementor-element.elementor-element-2ff5c2a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-2ff5c2a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-2ff5c2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2ff5c2a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2ff5c2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2ff5c2a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2ff5c2a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-2ff5c2a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-aa7b18e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-aa7b18e{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-muted );}.elementor-20 .elementor-element.elementor-element-ddd4e02{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-ddd4e02:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ddd4e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4e5b503{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20 .elementor-element.elementor-element-63f536e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-63f536e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-bg );}.elementor-20 .elementor-element.elementor-element-d423c4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-d423c4c{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-border );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-38b2c5a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-38b2c5a .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-38b2c5a .elementor-button:focus{background-color:var( --e-global-color-amber_hover );}.elementor-20 .elementor-element.elementor-element-38b2c5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-357691f{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-1aa74fd{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ddd4e02{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-357691f{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-1aa74fd{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-ddd4e02{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-3fe38e6 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-3fe38e6 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-3fe38e6 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e10fb *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-40e10fb { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-40e10fb { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ea1e27 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-5ea1e27 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-5ea1e27 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-968dad2 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-968dad2 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-968dad2 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b9c48 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-01b9c48 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-01b9c48 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729d6f2 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-729d6f2 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-729d6f2 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80f37a *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-c80f37a { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-c80f37a { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18e0a4 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-e18e0a4 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-e18e0a4 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e74ea *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-12e74ea { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-12e74ea { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43059eb *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-43059eb { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-43059eb { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f1256 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-f3f1256 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-f3f1256 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b5ef0 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-21b5ef0 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-21b5ef0 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86543ad *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-86543ad { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-86543ad { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5135d59 *//*WIDTHFIX*/.elementor-20 .elementor-element.elementor-element-5135d59 { flex: 1 1 25% !important; width: 25% !important; max-width: 25% !important; }
@media(max-width: 767px) { .elementor-20 .elementor-element.elementor-element-5135d59 { flex: 1 1 100% !important; width: 100% !important; max-width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b21cc */.elementor-20 .elementor-element.elementor-element-b9b21cc { direction: rtl; } .elementor-20 .elementor-element.elementor-element-b9b21cc h1, .elementor-20 .elementor-element.elementor-element-b9b21cc h2, .elementor-20 .elementor-element.elementor-element-b9b21cc h3, .elementor-20 .elementor-element.elementor-element-b9b21cc h4, .elementor-20 .elementor-element.elementor-element-b9b21cc h5, .elementor-20 .elementor-element.elementor-element-b9b21cc h6, .elementor-20 .elementor-element.elementor-element-b9b21cc .elementor-heading-title { font-family: 'Cairo', sans-serif !important; } .elementor-20 .elementor-element.elementor-element-b9b21cc p, .elementor-20 .elementor-element.elementor-element-b9b21cc span, .elementor-20 .elementor-element.elementor-element-b9b21cc a, .elementor-20 .elementor-element.elementor-element-b9b21cc li, .elementor-20 .elementor-element.elementor-element-b9b21cc button, .elementor-20 .elementor-element.elementor-element-b9b21cc input, .elementor-20 .elementor-element.elementor-element-b9b21cc textarea, .elementor-20 .elementor-element.elementor-element-b9b21cc select, .elementor-20 .elementor-element.elementor-element-b9b21cc .elementor-button-text { font-family: 'Tajawal', sans-serif !important; }/* End custom CSS */