.elementor-408 .elementor-element.elementor-element-7d578066{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-1559d474{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;}.elementor-408 .elementor-element.elementor-element-7ad45ba2{--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;--justify-content:center;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-408 .elementor-element.elementor-element-3de15536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-408 .elementor-element.elementor-element-3de15536 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:48px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.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-408 .elementor-element.elementor-element-7173f71a{text-align:end;font-family:"Alexandria", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;}.elementor-408 .elementor-element.elementor-element-46b55c83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-df79250 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-df79250 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-df79250 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-2d175d9e .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-2d175d9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-2d175d9e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-56765316{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-408 .elementor-element.elementor-element-7c86f08b img{width:100%;max-width:100%;height:375px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-6a6acebd{--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;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-14fd5568{--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;--justify-content:center;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-b245b2b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-evenly;--align-items:stretch;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-507480e2{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-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-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-4fad6b23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1369576 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-4fad6b23.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-4fad6b23.elementor-view-default .elementor-icon{fill:var( --e-global-color-1369576 );color:var( --e-global-color-1369576 );border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-4fad6b23.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon{font-size:27px;}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-4fad6b23:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-4fad6b23:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-408 .elementor-element.elementor-element-661b1707{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-25e65969.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1369576 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-25e65969.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-25e65969.elementor-view-default .elementor-icon{fill:var( --e-global-color-1369576 );color:var( --e-global-color-1369576 );border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-25e65969.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon{font-size:27px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-25e65969:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-25e65969:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-408 .elementor-element.elementor-element-7f52c03a{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3da118b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1369576 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-3da118b8.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-3da118b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-1369576 );color:var( --e-global-color-1369576 );border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-3da118b8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon{font-size:27px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-3da118b8:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-3da118b8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-408 .elementor-element.elementor-element-1e8a378f{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-b1de63a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1369576 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-b1de63a.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-b1de63a.elementor-view-default .elementor-icon{fill:var( --e-global-color-1369576 );color:var( --e-global-color-1369576 );border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-b1de63a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon{font-size:27px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-b1de63a:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-b1de63a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-408 .elementor-element.elementor-element-7545bb7b{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-4b11c4a0{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-249acbaf{text-align:center;}.elementor-408 .elementor-element.elementor-element-249acbaf .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7b99b1b8{width:var( --container-widget-width, 53.012% );max-width:53.012%;--container-widget-width:53.012%;--container-widget-flex-grow:0;text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-7b99b1b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-7b99b1b8 p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-2b086c49{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-3dfc25d7{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-3dfc25d7:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-3dfc25d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5f9dbc1e.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-5f9dbc1e.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5f9dbc1e:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-5f9dbc1e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-26ec2809{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-31bb05cf .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-31bb05cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-31bb05cf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-3da47323 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cairo", Sans-serif;font-size:15px;font-weight:600;line-height:1.2;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 21px 16px 21px;}.elementor-408 .elementor-element.elementor-element-3da47323 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-3da47323 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-39bd2927{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-39bd2927:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-39bd2927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-93e0d8a{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-93e0d8a.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-93e0d8a.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-93e0d8a.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-93e0d8a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-93e0d8a:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-93e0d8a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-5cc9439a{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-27f480b8 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-27f480b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-27f480b8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-8db8849 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cairo", Sans-serif;font-size:15px;font-weight:600;line-height:1.2;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 21px 16px 21px;}.elementor-408 .elementor-element.elementor-element-8db8849 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-8db8849 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-6b31bb39{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-6b31bb39:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-6b31bb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-7e637b18{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-7e637b18.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7e637b18.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-7e637b18.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-7e637b18.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7e637b18:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-7e637b18:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-3eadddfb{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-1092f1b5 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-1092f1b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-1092f1b5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-70894dbd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cairo", Sans-serif;font-size:15px;font-weight:600;line-height:1.2;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 21px 16px 21px;}.elementor-408 .elementor-element.elementor-element-70894dbd .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-70894dbd .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-4009793d{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-4009793d:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-4009793d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-50baffca{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-50baffca.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-50baffca.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-50baffca.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-50baffca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-50baffca:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-50baffca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-180803d3{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-16e2ccb8 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-16e2ccb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-16e2ccb8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-6170a142 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cairo", Sans-serif;font-size:15px;font-weight:600;line-height:1.2;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 21px 16px 21px;}.elementor-408 .elementor-element.elementor-element-6170a142 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-6170a142 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-1860faf3{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-13edf612{--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;--justify-content:center;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-3a7ed692{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-408 .elementor-element.elementor-element-9e0bf28{--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;--justify-content:flex-start;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-667868f2{text-align:end;}.elementor-408 .elementor-element.elementor-element-667868f2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-245d3b51{text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-245d3b51 p{margin-block-end:15px;}.elementor-408 .elementor-element.elementor-element-1fbb54de{--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;--justify-content:flex-start;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-2599661{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2599661.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-2599661.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-2599661:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-2599661:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-43e49b94{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-43e49b94.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-43e49b94.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-43e49b94:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-43e49b94:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-5548fc9{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5548fc9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5548fc9.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-5548fc9:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-5548fc9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-1729dc4a{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-1729dc4a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-1729dc4a.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-1729dc4a:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-1729dc4a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-26385bd2{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-2eed572a{width:100%;max-width:100%;text-align:center;}.elementor-408 .elementor-element.elementor-element-2eed572a img{width:100%;max-width:100%;height:560px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-75508dc0{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-58f9228e{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-3f1f7d50{text-align:center;}.elementor-408 .elementor-element.elementor-element-3f1f7d50 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2d4b7139{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-2d4b7139 p{margin-block-end:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-4d491cb5{--divider-border-style:solid;--divider-color:var( --e-global-color-1369576 );--divider-border-width:6px;top:260px;z-index:-10;}.elementor-408 .elementor-element.elementor-element-4d491cb5 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-408 .elementor-element.elementor-element-4d491cb5 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-408 .elementor-element.elementor-element-4fe9f554{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-b63e2ed{--display:flex;}.elementor-408 .elementor-element.elementor-element-5a0b18f{padding:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5a0b18f.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5a0b18f.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-5a0b18f.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-5a0b18f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon{font-size:49px;}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-5a0b18f:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-5a0b18f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-1e956e07{--display:flex;}.elementor-408 .elementor-element.elementor-element-229d59e6{padding:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-229d59e6.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-229d59e6.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-229d59e6.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-229d59e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon{font-size:49px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-229d59e6:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-229d59e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-3ae86910{--display:flex;}.elementor-408 .elementor-element.elementor-element-7c003e0e{padding:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7c003e0e.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7c003e0e.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-7c003e0e.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-7c003e0e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon{font-size:49px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7c003e0e:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-7c003e0e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-65221412{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-4e6e356c{--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;--justify-content:center;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-2f935095{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-evenly;--align-items:stretch;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-1916b775{--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;--justify-content:flex-start;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-5c6253e6{text-align:end;}.elementor-408 .elementor-element.elementor-element-5c6253e6 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3b61b24e{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-3b61b24e p{margin-block-end:15px;}.elementor-408 .elementor-element.elementor-element-5494cae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-7fe93604 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-7fe93604 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-7fe93604 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-7c5f2308 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-7c5f2308 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-7c5f2308 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-4eb6c091{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-1c413504{width:100%;max-width:100%;text-align:center;}.elementor-408 .elementor-element.elementor-element-1c413504 img{width:100%;max-width:100%;height:331px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-6ae27bd8{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-32d3e487{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-cb9c518{text-align:center;}.elementor-408 .elementor-element.elementor-element-cb9c518 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-4245ff9d{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-4245ff9d p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-335ac755{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-6f80bd6c{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-6f80bd6c:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-6f80bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-2c3ec7a{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-2c3ec7a.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-2c3ec7a.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-2c3ec7a.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-2c3ec7a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2c3ec7a:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-2c3ec7a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-6c05ad2d{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-6c05ad2d:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-6c05ad2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-6599a504{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-6599a504.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-6599a504.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-6599a504.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-6599a504.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-6599a504:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-6599a504:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-229a9cdf{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-229a9cdf:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-229a9cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-395b639d{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-408 .elementor-element.elementor-element-395b639d.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-395b639d.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-395b639d.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-395b639d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-395b639d:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-395b639d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-55798c11{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-170abfbc{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-7303a1a6{text-align:center;}.elementor-408 .elementor-element.elementor-element-7303a1a6 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-4aa18922{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-4aa18922 p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-748e6349{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-7ed7e3b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-7ed7e3b:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-7ed7e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-1e3859ab{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-1e3859ab.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-1e3859ab.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-1e3859ab.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-1e3859ab.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-1e3859ab:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-1e3859ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-2e67732d{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-2e67732d:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-2e67732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-65b9c58d{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-65b9c58d.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-65b9c58d.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-65b9c58d.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-65b9c58d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-65b9c58d:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-65b9c58d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-3426c340{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-3426c340:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-3426c340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-7047433{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7047433.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7047433.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-7047433.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-7047433.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7047433:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-7047433:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-75c556bb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-75c556bb:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-75c556bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-7b04ec2{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7b04ec2.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7b04ec2.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-7b04ec2.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-7b04ec2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7b04ec2:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-7b04ec2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-5eab854{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-5eab854:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-5eab854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-3b1deffc{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3b1deffc.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-3b1deffc.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-3b1deffc.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-3b1deffc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon{font-size:26px;}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-3b1deffc:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-3b1deffc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-7f39d0c3{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-5422fa35{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-6bfd715b{text-align:center;}.elementor-408 .elementor-element.elementor-element-6bfd715b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-51e0c897{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-51e0c897 p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-62b5e328{--display:flex;--min-height:600px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-454c1a04{--display:flex;--min-height:600px;}.elementor-408 .elementor-element.elementor-element-4e060b93 img{height:600px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-54f87124{--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;--justify-content:space-between;--align-items:stretch;}.elementor-408 .elementor-element.elementor-element-662c97da{--display:flex;--min-height:276px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-408 .elementor-element.elementor-element-18ae6545{--display:flex;--min-height:260px;}.elementor-408 .elementor-element.elementor-element-791a507d img{width:100%;max-width:100%;height:280px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-15252f6f{--display:flex;--min-height:260px;}.elementor-408 .elementor-element.elementor-element-6d826dff img{width:100%;max-width:100%;height:280px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-b87573f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-408 .elementor-element.elementor-element-31e52c7f img{width:100%;max-width:100%;height:300px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-24f6cd0f{--display:flex;--min-height:600px;}.elementor-408 .elementor-element.elementor-element-73fe4a3 img{height:600px;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-b7ee8ba{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-cab2545{--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;--justify-content:center;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-4e6acf1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-4e6acf1e:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-4e6acf1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-408 .elementor-element.elementor-element-25e64fa0{--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;--justify-content:flex-start;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-2496d8bb{text-align:end;}.elementor-408 .elementor-element.elementor-element-2496d8bb .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7005db40{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-7005db40 p{margin-block-end:15px;}.elementor-408 .elementor-element.elementor-element-7f809bcc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-4a918cd .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-4a918cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-4a918cd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-2dee0c0d{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-6fb08315{width:100%;max-width:100%;text-align:center;}.elementor-408 .elementor-element.elementor-element-6fb08315 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-408 .elementor-element.elementor-element-72004ace{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-408 .elementor-element.elementor-element-2706c162{--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;--justify-content:center;--align-items:center;}.elementor-408 .elementor-element.elementor-element-7af65079{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-6734d873{text-align:center;}.elementor-408 .elementor-element.elementor-element-6734d873 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-5ccedf3e{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-5ccedf3e p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-1200c992{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-40db1122{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-40db1122 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-66d53da3{--n-accordion-title-font-size:22px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-66d53da3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-66d53da3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-66d53da3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-66d53da3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-66d53da3 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-66d53da3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-2faa71b3{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-2953d91b{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-2953d91b p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-6c16f174{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-6c16f174 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-6c16f174 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-6c16f174 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-6c16f174 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-6c16f174 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-6c16f174 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-5ea75a34{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-34276bd0{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-34276bd0 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-593023fd{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-593023fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-593023fd > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-593023fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-593023fd > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-593023fd {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-593023fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-63f83e88{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-30618529{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-30618529 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-4d11a502{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-4d11a502 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-4d11a502 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-4d11a502 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-4d11a502 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-4d11a502 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-4d11a502 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-36361b52{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-574a9f30{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-574a9f30 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-4107c0d{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-4107c0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-4107c0d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-4107c0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-4107c0d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-4107c0d {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-4107c0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-49671dd5{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-3789cbcc{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3789cbcc p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-2bc777c6{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-2bc777c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-2bc777c6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-2bc777c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-2bc777c6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-2bc777c6 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-2bc777c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-15c43d19{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-46f6dddc{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-46f6dddc p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-8ce0daa{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-8ce0daa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-8ce0daa > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-8ce0daa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-8ce0daa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-8ce0daa {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-8ce0daa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-2dd8c5b5{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-37b5f96e{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-37b5f96e p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-76ecf42b{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-76ecf42b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-76ecf42b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-76ecf42b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-76ecf42b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-76ecf42b {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-76ecf42b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7a5d70c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-408 .elementor-element.elementor-element-8b85b38{padding:15px 25px 15px 25px;text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-8b85b38 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-cb71c23{--n-accordion-title-font-size:22px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:31px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-cb71c23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-408 .elementor-element.elementor-element-cb71c23 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-cb71c23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-408 .elementor-element.elementor-element-cb71c23 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-408 .elementor-element.elementor-element-cb71c23 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-408 .elementor-element.elementor-element-cb71c23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-5e4c6dc6{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-408 .elementor-element.elementor-element-7d36ff2d{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-31ebf46b{text-align:center;}.elementor-408 .elementor-element.elementor-element-31ebf46b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-388e6878{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-388e6878 p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-6f5c354a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-5671cbc7{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-5671cbc7:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-5671cbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-362fc26e{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-362fc26e.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-362fc26e.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-362fc26e.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-362fc26e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-362fc26e:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-362fc26e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-340c3a55{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-2cba4bcb .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-2cba4bcb .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-2cba4bcb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-7cc5ba31{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-7cc5ba31:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-7cc5ba31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-520d3958{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-520d3958.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-520d3958.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-520d3958.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-520d3958.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-520d3958:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-520d3958:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-9ebd21b{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-3567b0e8 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-3567b0e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-3567b0e8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-7f13f98c{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-7f13f98c:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-7f13f98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-6ddce592{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-6ddce592.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-6ddce592.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-6ddce592.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-6ddce592.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-6ddce592:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-6ddce592:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-2a92bee{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-521063e1 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-521063e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-521063e1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-3b2215b2{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-408 .elementor-element.elementor-element-3b2215b2:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-3b2215b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-408 .elementor-element.elementor-element-7db92391{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-408 .elementor-element.elementor-element-7db92391.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7db92391.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-7db92391.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-408 .elementor-element.elementor-element-7db92391.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon{font-size:29px;}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7db92391:has(:hover) .elementor-icon-box-title,
					 .elementor-408 .elementor-element.elementor-element-7db92391:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:300;line-height:1.6;color:var( --e-global-color-text );}.elementor-408 .elementor-element.elementor-element-cfd3696{--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-408 .elementor-element.elementor-element-7042bcc4 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 21px 19px 21px;}.elementor-408 .elementor-element.elementor-element-7042bcc4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-7042bcc4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-408 .elementor-element.elementor-element-6df4d9f5{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-408 .elementor-element.elementor-element-72c042ae{--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;--justify-content:center;--align-items:center;}.elementor-408 .elementor-element.elementor-element-260b6baf{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-12596d9f{--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;--justify-content:center;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:65px;--padding-bottom:65px;--padding-left:45px;--padding-right:45px;}.elementor-408 .elementor-element.elementor-element-12596d9f:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-12596d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-408 .elementor-element.elementor-element-230da2a7{width:var( --container-widget-width, 79.92% );max-width:79.92%;--container-widget-width:79.92%;--container-widget-flex-grow:0;text-align:center;}.elementor-408 .elementor-element.elementor-element-230da2a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-230da2a7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:700;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-6f97105f{width:var( --container-widget-width, 108.245% );max-width:108.245%;--container-widget-width:108.245%;--container-widget-flex-grow:0;text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-408 .elementor-element.elementor-element-6f97105f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-6f97105f p{margin-block-end:40px;}.elementor-408 .elementor-element.elementor-element-9a46b54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-408 .elementor-element.elementor-element-6dda414a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-6dda414a .elementor-button-content-wrapper{flex-direction:row;}.elementor-408 .elementor-element.elementor-element-6dda414a .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-408 .elementor-element.elementor-element-67712f34 .elementor-button{background-color:#0066FF00;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:19px 29px 19px 29px;}.elementor-408 .elementor-element.elementor-element-67712f34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-408 .elementor-element.elementor-element-67712f34 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-df79250 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-408 .elementor-element.elementor-element-7fe93604 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-6dda414a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-408 .elementor-element.elementor-element-7d578066{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-1559d474{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-408 .elementor-element.elementor-element-3de15536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-408 .elementor-element.elementor-element-3de15536 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-408 .elementor-element.elementor-element-7173f71a{font-size:16px;}.elementor-408 .elementor-element.elementor-element-46b55c83{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-df79250{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-df79250 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-2d175d9e{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-56765316{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-408 .elementor-element.elementor-element-7c86f08b img{height:295px;}.elementor-408 .elementor-element.elementor-element-6a6acebd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-b245b2b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-408 .elementor-element.elementor-element-507480e2{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon{font-size:21px;}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-661b1707{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon{font-size:21px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-7f52c03a{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon{font-size:21px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-1e8a378f{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon{font-size:21px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-7545bb7b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-249acbaf .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-7b99b1b8{width:100%;max-width:100%;font-size:15px;}.elementor-408 .elementor-element.elementor-element-7b99b1b8 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-26ec2809{--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-408 .elementor-element.elementor-element-31bb05cf{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-3da47323{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-5cc9439a{--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-408 .elementor-element.elementor-element-27f480b8{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-8db8849{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-3eadddfb{--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-408 .elementor-element.elementor-element-1092f1b5{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-70894dbd{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-180803d3{--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-408 .elementor-element.elementor-element-16e2ccb8{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-6170a142{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-1860faf3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-3a7ed692{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-9e0bf28{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-667868f2{text-align:center;}.elementor-408 .elementor-element.elementor-element-667868f2 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-245d3b51{text-align:center;font-size:15px;}.elementor-408 .elementor-element.elementor-element-1fbb54de{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-wrapper{text-align:end;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon{font-size:19px;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-wrapper{text-align:end;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon{font-size:19px;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-wrapper{text-align:end;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon{font-size:19px;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-wrapper{text-align:end;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon{font-size:19px;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-title a{font-size:17px;}.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-description{font-size:13px;}.elementor-408 .elementor-element.elementor-element-26385bd2{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-2eed572a img{max-width:100%;height:202px;}.elementor-408 .elementor-element.elementor-element-75508dc0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-3f1f7d50 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-2d4b7139{font-size:15px;}.elementor-408 .elementor-element.elementor-element-2d4b7139 p{margin-block-end:14px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-408 .elementor-element.elementor-element-4fe9f554{--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-408 .elementor-element.elementor-element-5a0b18f .elementor-icon{font-size:39px;}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon{font-size:39px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon{font-size:39px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-65221412{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-2f935095{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-408 .elementor-element.elementor-element-1916b775{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-5c6253e6{text-align:center;}.elementor-408 .elementor-element.elementor-element-5c6253e6 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-3b61b24e{text-align:center;font-size:15px;}.elementor-408 .elementor-element.elementor-element-5494cae1{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-7fe93604{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-7fe93604 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-7c5f2308{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-4eb6c091{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-1c413504 img{max-width:100%;}.elementor-408 .elementor-element.elementor-element-6ae27bd8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-cb9c518 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-4245ff9d{font-size:15px;}.elementor-408 .elementor-element.elementor-element-4245ff9d p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-335ac755{--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-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon-box-description{font-size:15px;}.elementor-408 .elementor-element.elementor-element-55798c11{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-7303a1a6 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-4aa18922{width:100%;max-width:100%;font-size:15px;}.elementor-408 .elementor-element.elementor-element-4aa18922 p{margin-block-end:9px;}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon{font-size:23px;}.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon-box-title a{font-size:18px;}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon{font-size:23px;}.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon-box-title a{font-size:18px;}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon{font-size:23px;}.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon-box-title a{font-size:18px;}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon{font-size:23px;}.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon-box-title a{font-size:18px;}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon{font-size:23px;}.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon-box-title a{font-size:18px;}.elementor-408 .elementor-element.elementor-element-7f39d0c3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-6bfd715b .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-51e0c897{font-size:15px;}.elementor-408 .elementor-element.elementor-element-51e0c897 p{margin-block-end:9px;}.elementor-408 .elementor-element.elementor-element-454c1a04{--min-height:430px;}.elementor-408 .elementor-element.elementor-element-4e060b93 img{height:430px;}.elementor-408 .elementor-element.elementor-element-24f6cd0f{--min-height:430px;}.elementor-408 .elementor-element.elementor-element-73fe4a3 img{height:430px;}.elementor-408 .elementor-element.elementor-element-b7ee8ba{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-4e6acf1e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-25e64fa0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-2496d8bb{text-align:center;}.elementor-408 .elementor-element.elementor-element-2496d8bb .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-7005db40{text-align:center;font-size:15px;}.elementor-408 .elementor-element.elementor-element-7f809bcc{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-4a918cd{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-2dee0c0d{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-408 .elementor-element.elementor-element-6fb08315 img{max-width:100%;}.elementor-408 .elementor-element.elementor-element-72004ace{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-6734d873 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-5ccedf3e{font-size:15px;}.elementor-408 .elementor-element.elementor-element-5ccedf3e p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-40db1122{font-size:14px;}.elementor-408 .elementor-element.elementor-element-66d53da3{--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-2953d91b{font-size:14px;}.elementor-408 .elementor-element.elementor-element-6c16f174{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-34276bd0{font-size:14px;}.elementor-408 .elementor-element.elementor-element-593023fd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-30618529{font-size:14px;}.elementor-408 .elementor-element.elementor-element-4d11a502{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-574a9f30{font-size:14px;}.elementor-408 .elementor-element.elementor-element-4107c0d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-3789cbcc{font-size:14px;}.elementor-408 .elementor-element.elementor-element-2bc777c6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-46f6dddc{font-size:14px;}.elementor-408 .elementor-element.elementor-element-8ce0daa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-37b5f96e{font-size:14px;}.elementor-408 .elementor-element.elementor-element-76ecf42b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-8b85b38{font-size:14px;}.elementor-408 .elementor-element.elementor-element-cb71c23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-408 .elementor-element.elementor-element-5e4c6dc6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-31ebf46b .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-388e6878{font-size:15px;}.elementor-408 .elementor-element.elementor-element-388e6878 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-340c3a55{--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-408 .elementor-element.elementor-element-2cba4bcb{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-9ebd21b{--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-408 .elementor-element.elementor-element-3567b0e8{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-2a92bee{--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-408 .elementor-element.elementor-element-521063e1{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon{font-size:24px;}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-title, .elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-title a{font-size:20px;}.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon-box-description{font-size:14px;}.elementor-408 .elementor-element.elementor-element-cfd3696{--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-408 .elementor-element.elementor-element-7042bcc4{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-6df4d9f5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-12596d9f{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-230da2a7{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-230da2a7 .elementor-heading-title{font-size:24px;}.elementor-408 .elementor-element.elementor-element-6f97105f{font-size:15px;}.elementor-408 .elementor-element.elementor-element-6f97105f p{margin-block-end:13px;}.elementor-408 .elementor-element.elementor-element-9a46b54{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-6dda414a{width:100%;max-width:100%;}.elementor-408 .elementor-element.elementor-element-6dda414a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-408 .elementor-element.elementor-element-67712f34{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-408 .elementor-element.elementor-element-7ad45ba2{--width:46%;}.elementor-408 .elementor-element.elementor-element-56765316{--width:54%;}.elementor-408 .elementor-element.elementor-element-507480e2{--width:25%;}.elementor-408 .elementor-element.elementor-element-661b1707{--width:25%;}.elementor-408 .elementor-element.elementor-element-7f52c03a{--width:25%;}.elementor-408 .elementor-element.elementor-element-1e8a378f{--width:25%;}.elementor-408 .elementor-element.elementor-element-3dfc25d7{--width:25%;}.elementor-408 .elementor-element.elementor-element-39bd2927{--width:25%;}.elementor-408 .elementor-element.elementor-element-6b31bb39{--width:25%;}.elementor-408 .elementor-element.elementor-element-4009793d{--width:25%;}.elementor-408 .elementor-element.elementor-element-9e0bf28{--width:50%;}.elementor-408 .elementor-element.elementor-element-26385bd2{--width:50%;}.elementor-408 .elementor-element.elementor-element-b63e2ed{--width:30%;}.elementor-408 .elementor-element.elementor-element-1e956e07{--width:30%;}.elementor-408 .elementor-element.elementor-element-3ae86910{--width:30%;}.elementor-408 .elementor-element.elementor-element-1916b775{--width:50%;}.elementor-408 .elementor-element.elementor-element-4eb6c091{--width:50%;}.elementor-408 .elementor-element.elementor-element-6f80bd6c{--width:31%;}.elementor-408 .elementor-element.elementor-element-6c05ad2d{--width:31%;}.elementor-408 .elementor-element.elementor-element-229a9cdf{--width:31%;}.elementor-408 .elementor-element.elementor-element-7ed7e3b{--width:31%;}.elementor-408 .elementor-element.elementor-element-2e67732d{--width:31%;}.elementor-408 .elementor-element.elementor-element-3426c340{--width:31%;}.elementor-408 .elementor-element.elementor-element-75c556bb{--width:31%;}.elementor-408 .elementor-element.elementor-element-5eab854{--width:31%;}.elementor-408 .elementor-element.elementor-element-454c1a04{--width:25%;}.elementor-408 .elementor-element.elementor-element-54f87124{--width:50%;}.elementor-408 .elementor-element.elementor-element-18ae6545{--width:50%;}.elementor-408 .elementor-element.elementor-element-15252f6f{--width:50%;}.elementor-408 .elementor-element.elementor-element-24f6cd0f{--width:25%;}.elementor-408 .elementor-element.elementor-element-25e64fa0{--width:50%;}.elementor-408 .elementor-element.elementor-element-2dee0c0d{--width:50%;}.elementor-408 .elementor-element.elementor-element-5671cbc7{--width:25%;}.elementor-408 .elementor-element.elementor-element-7cc5ba31{--width:25%;}.elementor-408 .elementor-element.elementor-element-7f13f98c{--width:25%;}.elementor-408 .elementor-element.elementor-element-3b2215b2{--width:25%;}.elementor-408 .elementor-element.elementor-element-12596d9f{--width:60%;}}/* Start custom CSS for button, class: .elementor-element-df79250 */.elementor-408 .elementor-element.elementor-element-df79250,
.elementor-408 .elementor-element.elementor-element-df79250 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-df79250,
.elementor-408 .elementor-element.elementor-element-df79250 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-df79250:hover,
.elementor-408 .elementor-element.elementor-element-df79250 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-df79250:active,
.elementor-408 .elementor-element.elementor-element-df79250 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d175d9e */.elementor-408 .elementor-element.elementor-element-2d175d9e, 
.elementor-408 .elementor-element.elementor-element-2d175d9e a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-2d175d9e:active,
.elementor-408 .elementor-element.elementor-element-2d175d9e a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-2d175d9e,
.elementor-408 .elementor-element.elementor-element-2d175d9e a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-2d175d9e:hover,
.elementor-408 .elementor-element.elementor-element-2d175d9e a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-2d175d9e:active,
.elementor-408 .elementor-element.elementor-element-2d175d9e a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4fad6b23 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-4fad6b23 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25e65969 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-25e65969 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3da118b8 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-3da118b8 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1de63a *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-b1de63a .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b245b2b */.elementor-408 .elementor-element.elementor-element-b245b2b,
.elementor-408 .elementor-element.elementor-element-b245b2b a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f9dbc1e */.elementor-408 .elementor-element.elementor-element-5f9dbc1e .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31bb05cf */.elementor-408 .elementor-element.elementor-element-31bb05cf, 
.elementor-408 .elementor-element.elementor-element-31bb05cf a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-31bb05cf:active,
.elementor-408 .elementor-element.elementor-element-31bb05cf a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-31bb05cf,
.elementor-408 .elementor-element.elementor-element-31bb05cf a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-31bb05cf:hover,
.elementor-408 .elementor-element.elementor-element-31bb05cf a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-31bb05cf:active,
.elementor-408 .elementor-element.elementor-element-31bb05cf a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3da47323 */.elementor-408 .elementor-element.elementor-element-3da47323,
.elementor-408 .elementor-element.elementor-element-3da47323 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-3da47323,
.elementor-408 .elementor-element.elementor-element-3da47323 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-3da47323:hover,
.elementor-408 .elementor-element.elementor-element-3da47323 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-3da47323:active,
.elementor-408 .elementor-element.elementor-element-3da47323 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfc25d7 */.elementor-408 .elementor-element.elementor-element-3dfc25d7 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93e0d8a */.elementor-408 .elementor-element.elementor-element-93e0d8a .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27f480b8 */.elementor-408 .elementor-element.elementor-element-27f480b8, 
.elementor-408 .elementor-element.elementor-element-27f480b8 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-27f480b8:active,
.elementor-408 .elementor-element.elementor-element-27f480b8 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-27f480b8,
.elementor-408 .elementor-element.elementor-element-27f480b8 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-27f480b8:hover,
.elementor-408 .elementor-element.elementor-element-27f480b8 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-27f480b8:active,
.elementor-408 .elementor-element.elementor-element-27f480b8 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8db8849 */.elementor-408 .elementor-element.elementor-element-8db8849,
.elementor-408 .elementor-element.elementor-element-8db8849 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-8db8849,
.elementor-408 .elementor-element.elementor-element-8db8849 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-8db8849:hover,
.elementor-408 .elementor-element.elementor-element-8db8849 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-8db8849:active,
.elementor-408 .elementor-element.elementor-element-8db8849 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39bd2927 */.elementor-408 .elementor-element.elementor-element-39bd2927 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e637b18 */.elementor-408 .elementor-element.elementor-element-7e637b18 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1092f1b5 */.elementor-408 .elementor-element.elementor-element-1092f1b5, 
.elementor-408 .elementor-element.elementor-element-1092f1b5 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-1092f1b5:active,
.elementor-408 .elementor-element.elementor-element-1092f1b5 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-1092f1b5,
.elementor-408 .elementor-element.elementor-element-1092f1b5 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-1092f1b5:hover,
.elementor-408 .elementor-element.elementor-element-1092f1b5 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-1092f1b5:active,
.elementor-408 .elementor-element.elementor-element-1092f1b5 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70894dbd */.elementor-408 .elementor-element.elementor-element-70894dbd,
.elementor-408 .elementor-element.elementor-element-70894dbd a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-70894dbd,
.elementor-408 .elementor-element.elementor-element-70894dbd a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-70894dbd:hover,
.elementor-408 .elementor-element.elementor-element-70894dbd a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-70894dbd:active,
.elementor-408 .elementor-element.elementor-element-70894dbd a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b31bb39 */.elementor-408 .elementor-element.elementor-element-6b31bb39 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50baffca */.elementor-408 .elementor-element.elementor-element-50baffca .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16e2ccb8 */.elementor-408 .elementor-element.elementor-element-16e2ccb8, 
.elementor-408 .elementor-element.elementor-element-16e2ccb8 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-16e2ccb8:active,
.elementor-408 .elementor-element.elementor-element-16e2ccb8 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-16e2ccb8,
.elementor-408 .elementor-element.elementor-element-16e2ccb8 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-16e2ccb8:hover,
.elementor-408 .elementor-element.elementor-element-16e2ccb8 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-16e2ccb8:active,
.elementor-408 .elementor-element.elementor-element-16e2ccb8 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6170a142 */.elementor-408 .elementor-element.elementor-element-6170a142,
.elementor-408 .elementor-element.elementor-element-6170a142 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-6170a142,
.elementor-408 .elementor-element.elementor-element-6170a142 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-6170a142:hover,
.elementor-408 .elementor-element.elementor-element-6170a142 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-6170a142:active,
.elementor-408 .elementor-element.elementor-element-6170a142 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4009793d */.elementor-408 .elementor-element.elementor-element-4009793d {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2599661 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-2599661 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43e49b94 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-43e49b94 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5548fc9 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-5548fc9 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1729dc4a *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-1729dc4a .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a7ed692 */.elementor-408 .elementor-element.elementor-element-3a7ed692,
.elementor-408 .elementor-element.elementor-element-3a7ed692 a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a0b18f *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-5a0b18f .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-229d59e6 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-229d59e6 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c003e0e *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-408 .elementor-element.elementor-element-7c003e0e .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  box-shadow: 6px 6px 14px rgba(166, 180, 200, 0.45), 
              -6px -6px 14px rgba(255, 255, 255, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe93604 */.elementor-408 .elementor-element.elementor-element-7fe93604,
.elementor-408 .elementor-element.elementor-element-7fe93604 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-7fe93604,
.elementor-408 .elementor-element.elementor-element-7fe93604 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-7fe93604:hover,
.elementor-408 .elementor-element.elementor-element-7fe93604 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-7fe93604:active,
.elementor-408 .elementor-element.elementor-element-7fe93604 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c5f2308 */.elementor-408 .elementor-element.elementor-element-7c5f2308, 
.elementor-408 .elementor-element.elementor-element-7c5f2308 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-7c5f2308:active,
.elementor-408 .elementor-element.elementor-element-7c5f2308 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-7c5f2308,
.elementor-408 .elementor-element.elementor-element-7c5f2308 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-7c5f2308:hover,
.elementor-408 .elementor-element.elementor-element-7c5f2308 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-7c5f2308:active,
.elementor-408 .elementor-element.elementor-element-7c5f2308 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f935095 */.elementor-408 .elementor-element.elementor-element-2f935095,
.elementor-408 .elementor-element.elementor-element-2f935095 a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c3ec7a */.elementor-408 .elementor-element.elementor-element-2c3ec7a .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f80bd6c */.elementor-408 .elementor-element.elementor-element-6f80bd6c {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6599a504 */.elementor-408 .elementor-element.elementor-element-6599a504 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c05ad2d */.elementor-408 .elementor-element.elementor-element-6c05ad2d {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-395b639d */.elementor-408 .elementor-element.elementor-element-395b639d .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229a9cdf */.elementor-408 .elementor-element.elementor-element-229a9cdf {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e3859ab */.elementor-408 .elementor-element.elementor-element-1e3859ab .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed7e3b */.elementor-408 .elementor-element.elementor-element-7ed7e3b,
.elementor-408 .elementor-element.elementor-element-7ed7e3b a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65b9c58d */.elementor-408 .elementor-element.elementor-element-65b9c58d .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e67732d */.elementor-408 .elementor-element.elementor-element-2e67732d,
.elementor-408 .elementor-element.elementor-element-2e67732d a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7047433 */.elementor-408 .elementor-element.elementor-element-7047433 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3426c340 */.elementor-408 .elementor-element.elementor-element-3426c340,
.elementor-408 .elementor-element.elementor-element-3426c340 a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b04ec2 */.elementor-408 .elementor-element.elementor-element-7b04ec2 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75c556bb */.elementor-408 .elementor-element.elementor-element-75c556bb,
.elementor-408 .elementor-element.elementor-element-75c556bb a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b1deffc */.elementor-408 .elementor-element.elementor-element-3b1deffc .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eab854 */.elementor-408 .elementor-element.elementor-element-5eab854,
.elementor-408 .elementor-element.elementor-element-5eab854 a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a918cd */.elementor-408 .elementor-element.elementor-element-4a918cd, 
.elementor-408 .elementor-element.elementor-element-4a918cd a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-4a918cd:active,
.elementor-408 .elementor-element.elementor-element-4a918cd a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-4a918cd,
.elementor-408 .elementor-element.elementor-element-4a918cd a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-4a918cd:hover,
.elementor-408 .elementor-element.elementor-element-4a918cd a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-4a918cd:active,
.elementor-408 .elementor-element.elementor-element-4a918cd a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e6acf1e */.elementor-408 .elementor-element.elementor-element-4e6acf1e,
.elementor-408 .elementor-element.elementor-element-4e6acf1e a {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-66d53da3 */.elementor-408 .elementor-element.elementor-element-66d53da3 {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6c16f174 */.elementor-408 .elementor-element.elementor-element-6c16f174 {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-593023fd */.elementor-408 .elementor-element.elementor-element-593023fd {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4d11a502 */.elementor-408 .elementor-element.elementor-element-4d11a502 {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4107c0d */.elementor-408 .elementor-element.elementor-element-4107c0d {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2bc777c6 */.elementor-408 .elementor-element.elementor-element-2bc777c6 {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8ce0daa */.elementor-408 .elementor-element.elementor-element-8ce0daa {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-76ecf42b */.elementor-408 .elementor-element.elementor-element-76ecf42b {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cb71c23 */.elementor-408 .elementor-element.elementor-element-cb71c23 {
  background-color: #e6e9ef;
  border-radius: 9px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-362fc26e */.elementor-408 .elementor-element.elementor-element-362fc26e .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cba4bcb */.elementor-408 .elementor-element.elementor-element-2cba4bcb, 
.elementor-408 .elementor-element.elementor-element-2cba4bcb a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-2cba4bcb:active,
.elementor-408 .elementor-element.elementor-element-2cba4bcb a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-2cba4bcb,
.elementor-408 .elementor-element.elementor-element-2cba4bcb a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-2cba4bcb:hover,
.elementor-408 .elementor-element.elementor-element-2cba4bcb a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-2cba4bcb:active,
.elementor-408 .elementor-element.elementor-element-2cba4bcb a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5671cbc7 */.elementor-408 .elementor-element.elementor-element-5671cbc7 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-520d3958 */.elementor-408 .elementor-element.elementor-element-520d3958 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3567b0e8 */.elementor-408 .elementor-element.elementor-element-3567b0e8, 
.elementor-408 .elementor-element.elementor-element-3567b0e8 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-3567b0e8:active,
.elementor-408 .elementor-element.elementor-element-3567b0e8 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-3567b0e8,
.elementor-408 .elementor-element.elementor-element-3567b0e8 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-3567b0e8:hover,
.elementor-408 .elementor-element.elementor-element-3567b0e8 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-3567b0e8:active,
.elementor-408 .elementor-element.elementor-element-3567b0e8 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc5ba31 */.elementor-408 .elementor-element.elementor-element-7cc5ba31 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ddce592 */.elementor-408 .elementor-element.elementor-element-6ddce592 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-521063e1 */.elementor-408 .elementor-element.elementor-element-521063e1, 
.elementor-408 .elementor-element.elementor-element-521063e1 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-521063e1:active,
.elementor-408 .elementor-element.elementor-element-521063e1 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-521063e1,
.elementor-408 .elementor-element.elementor-element-521063e1 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-521063e1:hover,
.elementor-408 .elementor-element.elementor-element-521063e1 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-521063e1:active,
.elementor-408 .elementor-element.elementor-element-521063e1 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f13f98c */.elementor-408 .elementor-element.elementor-element-7f13f98c {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7db92391 */.elementor-408 .elementor-element.elementor-element-7db92391 .elementor-icon {
  display: inline-flex !important;
  width: fit-content !important;
  margin: 0 auto !important;
  border-radius: 50% !important;
  background-color: #e6e9ef !important;
  box-shadow: inset 6px 6px 14px rgba(166, 180, 200, 0.65), 
              inset -6px -6px 14px rgba(255, 255, 255, 0.95) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7042bcc4 */.elementor-408 .elementor-element.elementor-element-7042bcc4, 
.elementor-408 .elementor-element.elementor-element-7042bcc4 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-7042bcc4:active,
.elementor-408 .elementor-element.elementor-element-7042bcc4 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-7042bcc4,
.elementor-408 .elementor-element.elementor-element-7042bcc4 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-7042bcc4:hover,
.elementor-408 .elementor-element.elementor-element-7042bcc4 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-7042bcc4:active,
.elementor-408 .elementor-element.elementor-element-7042bcc4 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b2215b2 */.elementor-408 .elementor-element.elementor-element-3b2215b2 {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dda414a */.elementor-408 .elementor-element.elementor-element-6dda414a,
.elementor-408 .elementor-element.elementor-element-6dda414a a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: inset 8px 8px 16px rgba(166, 180, 200, 0.65), 
              inset -8px -8px 16px rgba(255, 255, 255, 0.95);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-6dda414a,
.elementor-408 .elementor-element.elementor-element-6dda414a a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-6dda414a:hover,
.elementor-408 .elementor-element.elementor-element-6dda414a a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-6dda414a:active,
.elementor-408 .elementor-element.elementor-element-6dda414a a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67712f34 */.elementor-408 .elementor-element.elementor-element-67712f34, 
.elementor-408 .elementor-element.elementor-element-67712f34 a {
  background-color: #e6e9ef;
  border-radius: 999px !important;
  box-shadow: 8px 8px 18px rgba(166, 180, 200, 0.45), 
              -8px -8px 18px rgba(255, 255, 255, 0.85);
}

/* Active / Pressed Effect */
.elementor-408 .elementor-element.elementor-element-67712f34:active,
.elementor-408 .elementor-element.elementor-element-67712f34 a:active {
  box-shadow: inset 4px 4px 10px rgba(166, 180, 200, 0.45), 
              inset -4px -4px 10px rgba(255, 255, 255, 0.85);
}
/* Smooth Float Hover Base */
.elementor-408 .elementor-element.elementor-element-67712f34,
.elementor-408 .elementor-element.elementor-element-67712f34 a {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), 
              box-shadow 0.3s ease !important;
}

/* Hover State - Float Up */
.elementor-408 .elementor-element.elementor-element-67712f34:hover,
.elementor-408 .elementor-element.elementor-element-67712f34 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-408 .elementor-element.elementor-element-67712f34:active,
.elementor-408 .elementor-element.elementor-element-67712f34 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12596d9f */.elementor-408 .elementor-element.elementor-element-12596d9f {
  background-color: #e6e9ef;
  border-radius: 24px !important;
  box-shadow: 10px 10px 24px rgba(166, 180, 200, 0.45), 
              -10px -10px 24px rgba(255, 255, 255, 0.85);
}/* End custom CSS */