.elementor-305 .elementor-element.elementor-element-c3ba168{--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-305 .elementor-element.elementor-element-f44abd3{--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-305 .elementor-element.elementor-element-f3dea2a{--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-305 .elementor-element.elementor-element-2220f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-305 .elementor-element.elementor-element-2220f4c .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-305 .elementor-element.elementor-element-99cd3b9{text-align:end;font-family:"Alexandria", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;}.elementor-305 .elementor-element.elementor-element-d30c79f{--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-305 .elementor-element.elementor-element-611d79e .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-305 .elementor-element.elementor-element-611d79e .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-611d79e .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-8b230c9 .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-305 .elementor-element.elementor-element-8b230c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-8b230c9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-0bf7a83{--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-305 .elementor-element.elementor-element-35843e2 img{width:100%;max-width:100%;height:375px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-9de1a29{--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-305 .elementor-element.elementor-element-fedf057{--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-305 .elementor-element.elementor-element-13c5d93{--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-305 .elementor-element.elementor-element-4fea702{--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-305 .elementor-element.elementor-element-220865d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-220865d.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-305 .elementor-element.elementor-element-220865d.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-220865d.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-305 .elementor-element.elementor-element-220865d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon{font-size:27px;}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-220865d:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-220865d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-305 .elementor-element.elementor-element-7acc6d6{--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-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-84f0d45.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-305 .elementor-element.elementor-element-84f0d45.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-84f0d45.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-305 .elementor-element.elementor-element-84f0d45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon{font-size:27px;}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-84f0d45:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-84f0d45:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-305 .elementor-element.elementor-element-5109fee{--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-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-fb8cf8c.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-305 .elementor-element.elementor-element-fb8cf8c.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-fb8cf8c.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-305 .elementor-element.elementor-element-fb8cf8c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon{font-size:27px;}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-fb8cf8c:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-fb8cf8c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-305 .elementor-element.elementor-element-3dfb3e8{--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-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-5f9ae2e.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-305 .elementor-element.elementor-element-5f9ae2e.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-5f9ae2e.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-305 .elementor-element.elementor-element-5f9ae2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon{font-size:27px;}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-5f9ae2e:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-5f9ae2e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:1.3;}.elementor-305 .elementor-element.elementor-element-c6d32a1{--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-305 .elementor-element.elementor-element-566b403{--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-305 .elementor-element.elementor-element-be2f775{text-align:center;}.elementor-305 .elementor-element.elementor-element-be2f775 .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-305 .elementor-element.elementor-element-45d8ab4{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-45d8ab4 p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-cb0db29{--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-305 .elementor-element.elementor-element-235077f{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-235077f:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-235077f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-641b873{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-641b873.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-641b873.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-641b873.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-641b873.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-641b873:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-641b873:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-641b873 .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-305 .elementor-element.elementor-element-9da7f35{--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-305 .elementor-element.elementor-element-dab7682 .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-305 .elementor-element.elementor-element-dab7682 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-dab7682 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-d794dc2 .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-305 .elementor-element.elementor-element-d794dc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-d794dc2 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-f71837b{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-f71837b:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-f71837b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-4c20bf2{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-4c20bf2.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-4c20bf2.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-4c20bf2.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-4c20bf2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-4c20bf2:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-4c20bf2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-4c20bf2 .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-305 .elementor-element.elementor-element-78041bc{--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-305 .elementor-element.elementor-element-a499625 .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-305 .elementor-element.elementor-element-a499625 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-a499625 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-ffe7d1f .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-305 .elementor-element.elementor-element-ffe7d1f .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-ffe7d1f .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-c0f90dc{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-c0f90dc:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-c0f90dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-22f3148{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-22f3148.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-22f3148.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-22f3148.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-22f3148.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-22f3148:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-22f3148:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-22f3148 .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-305 .elementor-element.elementor-element-3d5ec91{--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-305 .elementor-element.elementor-element-6232c35 .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-305 .elementor-element.elementor-element-6232c35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-6232c35 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-98e7d58 .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-305 .elementor-element.elementor-element-98e7d58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-98e7d58 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-4e25723{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-4e25723:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4e25723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-827ac17{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-827ac17.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-827ac17.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-827ac17.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-827ac17.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-827ac17:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-827ac17:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-827ac17 .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-305 .elementor-element.elementor-element-0eb0a49{--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-305 .elementor-element.elementor-element-ccc789f .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-305 .elementor-element.elementor-element-ccc789f .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-ccc789f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-1337547 .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-305 .elementor-element.elementor-element-1337547 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-1337547 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-0bbc1ab{--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-305 .elementor-element.elementor-element-4e9f159{--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-305 .elementor-element.elementor-element-e80a1af{--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-305 .elementor-element.elementor-element-7dc29ff{--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-305 .elementor-element.elementor-element-2073a28{text-align:end;}.elementor-305 .elementor-element.elementor-element-2073a28 .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-305 .elementor-element.elementor-element-a971af8{text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-a971af8 p{margin-block-end:15px;}.elementor-305 .elementor-element.elementor-element-a472215{--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-305 .elementor-element.elementor-element-bd9b743{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-bd9b743.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-bd9b743.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-bd9b743:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-bd9b743:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-bd9b743 .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-305 .elementor-element.elementor-element-6a74413{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6a74413.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6a74413.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-6a74413:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-6a74413:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6a74413 .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-305 .elementor-element.elementor-element-8d98686{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-8d98686.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-8d98686.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-8d98686:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-8d98686:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-8d98686 .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-305 .elementor-element.elementor-element-83cc493{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-wrapper{align-items:start;text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-83cc493.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-83cc493.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-83cc493:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-83cc493:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-83cc493 .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-305 .elementor-element.elementor-element-c4c8e49{--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-305 .elementor-element.elementor-element-08b7491{width:100%;max-width:100%;text-align:center;}.elementor-305 .elementor-element.elementor-element-08b7491 img{width:100%;max-width:100%;height:540px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-2e0c852{--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-305 .elementor-element.elementor-element-1d1c709{--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-305 .elementor-element.elementor-element-572eded{text-align:center;}.elementor-305 .elementor-element.elementor-element-572eded .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-305 .elementor-element.elementor-element-e8cb9cb{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-e8cb9cb 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-305 .elementor-element.elementor-element-4408aff{--divider-border-style:solid;--divider-color:var( --e-global-color-1369576 );--divider-border-width:6px;top:260px;z-index:-10;}.elementor-305 .elementor-element.elementor-element-4408aff .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-305 .elementor-element.elementor-element-4408aff .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-305 .elementor-element.elementor-element-79ca3e6{--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-305 .elementor-element.elementor-element-37dfebb{--display:flex;}.elementor-305 .elementor-element.elementor-element-fb9c2c6{padding:25px 25px 25px 25px;}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-fb9c2c6.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-fb9c2c6.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-fb9c2c6.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-fb9c2c6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon{font-size:49px;}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-fb9c2c6:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-fb9c2c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .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-305 .elementor-element.elementor-element-9fdaa6c{--display:flex;}.elementor-305 .elementor-element.elementor-element-f127a41{padding:25px 25px 25px 25px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-f127a41.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-f127a41.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-f127a41.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-f127a41.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon{font-size:49px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-f127a41:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-f127a41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-f127a41 .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-305 .elementor-element.elementor-element-0eb0cbd{--display:flex;}.elementor-305 .elementor-element.elementor-element-0908f82{padding:25px 25px 25px 25px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-title{margin-block-end:19px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-0908f82.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-0908f82.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-0908f82.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-0908f82.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon{font-size:49px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-0908f82:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-0908f82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-0908f82 .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-305 .elementor-element.elementor-element-1745799{--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-305 .elementor-element.elementor-element-eabea7e{--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-305 .elementor-element.elementor-element-e563374{--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-305 .elementor-element.elementor-element-ef817e3{--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-305 .elementor-element.elementor-element-616c6ad{text-align:end;}.elementor-305 .elementor-element.elementor-element-616c6ad .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-305 .elementor-element.elementor-element-8de89b7{text-align:end;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-8de89b7 p{margin-block-end:15px;}.elementor-305 .elementor-element.elementor-element-a2a3a17{--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-305 .elementor-element.elementor-element-4ebf236 .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-305 .elementor-element.elementor-element-4ebf236 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-4ebf236 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-6b96853 .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-305 .elementor-element.elementor-element-6b96853 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-6b96853 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-5019592{--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-305 .elementor-element.elementor-element-6bc7345{width:100%;max-width:100%;text-align:center;}.elementor-305 .elementor-element.elementor-element-6bc7345 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-cd6a26f{--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-305 .elementor-element.elementor-element-bebd494{--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-305 .elementor-element.elementor-element-780fbaf{text-align:center;}.elementor-305 .elementor-element.elementor-element-780fbaf .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-305 .elementor-element.elementor-element-143e752{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-143e752 p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-1e252c6{--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-305 .elementor-element.elementor-element-af70a59{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-af70a59:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-af70a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-37eae5f{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-37eae5f.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-37eae5f.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-37eae5f.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-37eae5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-37eae5f:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-37eae5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-37eae5f .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-305 .elementor-element.elementor-element-bb0ea3a{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-bb0ea3a:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-bb0ea3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-7ff279f{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-7ff279f.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-7ff279f.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-7ff279f.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-7ff279f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-7ff279f:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-7ff279f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-7ff279f .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-305 .elementor-element.elementor-element-f24ec7b{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-f24ec7b:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-f24ec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-6ec5fd0{padding:35px 35px 35px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-305 .elementor-element.elementor-element-6ec5fd0.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6ec5fd0.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-6ec5fd0.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-6ec5fd0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6ec5fd0:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-6ec5fd0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .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-305 .elementor-element.elementor-element-42cc0cc{--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-305 .elementor-element.elementor-element-84ce9f6{--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-305 .elementor-element.elementor-element-e9d1852{text-align:center;}.elementor-305 .elementor-element.elementor-element-e9d1852 .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-305 .elementor-element.elementor-element-0ffe89d{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-305 .elementor-element.elementor-element-0ffe89d p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-af84f60{--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-305 .elementor-element.elementor-element-9368b6f{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-9368b6f:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-9368b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-e31750d{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-e31750d.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-e31750d.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-e31750d.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-e31750d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-e31750d:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-e31750d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-e31750d .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-305 .elementor-element.elementor-element-cf9c904{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-cf9c904:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-cf9c904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-5d310a4{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-5d310a4.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-5d310a4.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-5d310a4.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-5d310a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-5d310a4:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-5d310a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-5d310a4 .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-305 .elementor-element.elementor-element-aa70774{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-aa70774:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-aa70774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-6fb64ba{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6fb64ba.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6fb64ba.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-6fb64ba.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-6fb64ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-6fb64ba:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-6fb64ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-6fb64ba .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-305 .elementor-element.elementor-element-5d434f3{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-5d434f3:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-5d434f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-d651314{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-d651314.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-d651314.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-d651314.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-d651314.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-d651314:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-d651314:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-d651314 .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-305 .elementor-element.elementor-element-13c0800{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-13c0800:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-13c0800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-c1c336a{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-c1c336a.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-c1c336a.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-c1c336a.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-c1c336a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon{font-size:26px;}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-c1c336a:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-c1c336a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-c1c336a .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-305 .elementor-element.elementor-element-99902aa{--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-305 .elementor-element.elementor-element-b4b5a60{--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-305 .elementor-element.elementor-element-5fe9810{text-align:center;}.elementor-305 .elementor-element.elementor-element-5fe9810 .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-305 .elementor-element.elementor-element-a611495{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-a611495 p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-cf144c3{--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-305 .elementor-element.elementor-element-bc5c63c{--display:flex;--min-height:600px;}.elementor-305 .elementor-element.elementor-element-d305212 img{height:600px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-75d0561{--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-305 .elementor-element.elementor-element-146697c{--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-305 .elementor-element.elementor-element-68d5746{--display:flex;--min-height:260px;}.elementor-305 .elementor-element.elementor-element-5e34660 img{width:100%;max-width:100%;height:280px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-c20b62c{--display:flex;--min-height:260px;}.elementor-305 .elementor-element.elementor-element-5a5e77f img{width:100%;max-width:100%;height:280px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-fba3168{--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-305 .elementor-element.elementor-element-96fdbe7 img{width:100%;max-width:100%;height:300px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-e6dba98{--display:flex;--min-height:600px;}.elementor-305 .elementor-element.elementor-element-1105ec1 img{height:600px;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-45d7cb0{--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-305 .elementor-element.elementor-element-a042e88{--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-305 .elementor-element.elementor-element-d30983e{--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-305 .elementor-element.elementor-element-d30983e:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-d30983e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-305 .elementor-element.elementor-element-65c5a6a{--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-305 .elementor-element.elementor-element-8fed49c{text-align:end;}.elementor-305 .elementor-element.elementor-element-8fed49c .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-305 .elementor-element.elementor-element-77f0301{font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-77f0301 p{margin-block-end:15px;}.elementor-305 .elementor-element.elementor-element-d10fc3a{--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-305 .elementor-element.elementor-element-af2c79d .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-305 .elementor-element.elementor-element-af2c79d .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-af2c79d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-f859bc2{--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-305 .elementor-element.elementor-element-2dacceb{width:100%;max-width:100%;text-align:center;}.elementor-305 .elementor-element.elementor-element-2dacceb img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-305 .elementor-element.elementor-element-e076d33{--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-305 .elementor-element.elementor-element-b64fb03{--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-305 .elementor-element.elementor-element-bb075c1{--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-305 .elementor-element.elementor-element-5b49cb2{text-align:center;}.elementor-305 .elementor-element.elementor-element-5b49cb2 .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-305 .elementor-element.elementor-element-c77516e{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-c77516e p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-f7e6494{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-2bb2173{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-305 .elementor-element.elementor-element-2bb2173 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-4885210{--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-305 .elementor-element.elementor-element-4885210 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-4885210 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-4885210 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-4885210 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-4885210 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-4885210 > .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-305 .elementor-element.elementor-element-0485c83{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-b3a7d0f{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-305 .elementor-element.elementor-element-b3a7d0f p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-1818566{--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-305 .elementor-element.elementor-element-1818566 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-1818566 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-1818566 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-1818566 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-1818566 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-1818566 > .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-305 .elementor-element.elementor-element-a04b96d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-51e27d6{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-305 .elementor-element.elementor-element-51e27d6 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-da1c62e{--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-305 .elementor-element.elementor-element-da1c62e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-da1c62e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-da1c62e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-da1c62e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-da1c62e {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-da1c62e > .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-305 .elementor-element.elementor-element-6aabb98{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-ebbd2f1{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-305 .elementor-element.elementor-element-ebbd2f1 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-2a606d4{--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-305 .elementor-element.elementor-element-2a606d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-2a606d4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-2a606d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-2a606d4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-2a606d4 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-2a606d4 > .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-305 .elementor-element.elementor-element-ced7f92{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-6753dda{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-305 .elementor-element.elementor-element-6753dda p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-4171a88{--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-305 .elementor-element.elementor-element-4171a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-4171a88 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-4171a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-4171a88 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-4171a88 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-4171a88 > .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-305 .elementor-element.elementor-element-2e04ec8{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-f693aa4{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-305 .elementor-element.elementor-element-f693aa4 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-f3860f4{--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-305 .elementor-element.elementor-element-f3860f4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-f3860f4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-f3860f4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-f3860f4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-f3860f4 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-f3860f4 > .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-305 .elementor-element.elementor-element-1454b66{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-ad93bef{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-305 .elementor-element.elementor-element-ad93bef p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-a2d7f79{--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-305 .elementor-element.elementor-element-a2d7f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-a2d7f79 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-a2d7f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-a2d7f79 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-a2d7f79 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-a2d7f79 > .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-305 .elementor-element.elementor-element-d6cdaf0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 9px 9px;}.elementor-305 .elementor-element.elementor-element-c94ea03{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-305 .elementor-element.elementor-element-c94ea03 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-a7ae412{--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-305 .elementor-element.elementor-element-a7ae412 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1F1;border-style:none;}:where( .elementor-305 .elementor-element.elementor-element-a7ae412 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-a7ae412 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-305 .elementor-element.elementor-element-a7ae412 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-305 .elementor-element.elementor-element-a7ae412 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-305 .elementor-element.elementor-element-a7ae412 > .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-305 .elementor-element.elementor-element-48f4981{--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-305 .elementor-element.elementor-element-b472a66{--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-305 .elementor-element.elementor-element-f61a3fc{text-align:center;}.elementor-305 .elementor-element.elementor-element-f61a3fc .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-305 .elementor-element.elementor-element-1e56c60{text-align:center;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3B3F46;}.elementor-305 .elementor-element.elementor-element-1e56c60 p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-07dc3f3{--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-305 .elementor-element.elementor-element-e7c7b4a{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-e7c7b4a:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-e7c7b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-9637aab{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-9637aab.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-9637aab.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-9637aab.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-9637aab.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-9637aab:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-9637aab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-9637aab .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-305 .elementor-element.elementor-element-3aadf4b{--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-305 .elementor-element.elementor-element-527c00a .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-305 .elementor-element.elementor-element-527c00a .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-527c00a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-bb57935{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-bb57935:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-bb57935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-abd44d9{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-abd44d9.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-abd44d9.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-abd44d9.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-abd44d9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-abd44d9:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-abd44d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-abd44d9 .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-305 .elementor-element.elementor-element-fec4201{--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-305 .elementor-element.elementor-element-887167e .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-305 .elementor-element.elementor-element-887167e .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-887167e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-0ab72a2{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-0ab72a2:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-0ab72a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-2ee2609{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-2ee2609.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-2ee2609.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-2ee2609.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-2ee2609.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-2ee2609:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-2ee2609:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-2ee2609 .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-305 .elementor-element.elementor-element-2e965a1{--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-305 .elementor-element.elementor-element-d17f2ba .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-305 .elementor-element.elementor-element-d17f2ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-d17f2ba .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-ab8c4fb{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-305 .elementor-element.elementor-element-ab8c4fb:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-ab8c4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-305 .elementor-element.elementor-element-8b85560{padding:35px 35px 12px 35px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1369576 );}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-305 .elementor-element.elementor-element-8b85560.elementor-view-stacked .elementor-icon{background-color:#E3E6EB;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-8b85560.elementor-view-framed .elementor-icon, .elementor-305 .elementor-element.elementor-element-8b85560.elementor-view-default .elementor-icon{fill:#E3E6EB;color:#E3E6EB;border-color:#E3E6EB;}.elementor-305 .elementor-element.elementor-element-8b85560.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon{font-size:29px;}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:600;line-height:1.4;}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-8b85560:has(:hover) .elementor-icon-box-title,
					 .elementor-305 .elementor-element.elementor-element-8b85560:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-305 .elementor-element.elementor-element-8b85560 .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-305 .elementor-element.elementor-element-00c58e1{--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-305 .elementor-element.elementor-element-6f1f9d4 .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-305 .elementor-element.elementor-element-6f1f9d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-6f1f9d4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-dba6037{--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-305 .elementor-element.elementor-element-939aa82{--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-305 .elementor-element.elementor-element-f8f8ccb{--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-305 .elementor-element.elementor-element-5d6a9ca{--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-305 .elementor-element.elementor-element-5d6a9ca:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-5d6a9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4dbdc );}.elementor-305 .elementor-element.elementor-element-0baeacd{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-305 .elementor-element.elementor-element-0baeacd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-305 .elementor-element.elementor-element-0baeacd .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-305 .elementor-element.elementor-element-f6ae910{width:var( --container-widget-width, 92.219% );max-width:92.219%;--container-widget-width:92.219%;--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-305 .elementor-element.elementor-element-f6ae910.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-305 .elementor-element.elementor-element-f6ae910 p{margin-block-end:40px;}.elementor-305 .elementor-element.elementor-element-7aa9064{--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-305 .elementor-element.elementor-element-ea9c6f7 .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-305 .elementor-element.elementor-element-ea9c6f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-305 .elementor-element.elementor-element-ea9c6f7 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:center;}.elementor-305 .elementor-element.elementor-element-597a490 .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-305 .elementor-element.elementor-element-597a490 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-597a490 .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-305 .elementor-element.elementor-element-611d79e .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-305 .elementor-element.elementor-element-4ebf236 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-305 .elementor-element.elementor-element-ea9c6f7 .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-305 .elementor-element.elementor-element-c3ba168{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-f44abd3{--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-305 .elementor-element.elementor-element-2220f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-305 .elementor-element.elementor-element-2220f4c .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-305 .elementor-element.elementor-element-99cd3b9{font-size:16px;}.elementor-305 .elementor-element.elementor-element-d30c79f{--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-305 .elementor-element.elementor-element-611d79e{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-611d79e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-305 .elementor-element.elementor-element-8b230c9{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-0bf7a83{--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-305 .elementor-element.elementor-element-9de1a29{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-13c5d93{--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-305 .elementor-element.elementor-element-4fea702{--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-305 .elementor-element.elementor-element-220865d .elementor-icon{font-size:21px;}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-7acc6d6{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon{font-size:21px;}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-5109fee{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon{font-size:21px;}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-3dfb3e8{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon{font-size:21px;}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-c6d32a1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-be2f775 .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-45d8ab4{font-size:15px;}.elementor-305 .elementor-element.elementor-element-45d8ab4 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-641b873 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-9da7f35{--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-305 .elementor-element.elementor-element-dab7682{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-d794dc2{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-4c20bf2 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-78041bc{--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-305 .elementor-element.elementor-element-a499625{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-ffe7d1f{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-22f3148 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-3d5ec91{--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-305 .elementor-element.elementor-element-6232c35{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-98e7d58{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-827ac17 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-0eb0a49{--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-305 .elementor-element.elementor-element-ccc789f{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-1337547{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-0bbc1ab{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-e80a1af{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-305 .elementor-element.elementor-element-7dc29ff{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-2073a28{text-align:center;}.elementor-305 .elementor-element.elementor-element-2073a28 .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-a971af8{text-align:center;font-size:15px;}.elementor-305 .elementor-element.elementor-element-a472215{--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-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-wrapper{text-align:end;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon{font-size:19px;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-wrapper{text-align:end;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon{font-size:19px;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-wrapper{text-align:end;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon{font-size:19px;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-wrapper{text-align:end;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon{font-size:19px;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-title a{font-size:17px;}.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-description{font-size:13px;}.elementor-305 .elementor-element.elementor-element-c4c8e49{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-08b7491 img{max-width:100%;height:202px;}.elementor-305 .elementor-element.elementor-element-2e0c852{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-572eded .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-e8cb9cb{font-size:15px;}.elementor-305 .elementor-element.elementor-element-e8cb9cb 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-305 .elementor-element.elementor-element-79ca3e6{--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-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon{font-size:39px;}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon{font-size:39px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon{font-size:39px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-1745799{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-e563374{--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-305 .elementor-element.elementor-element-ef817e3{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-616c6ad{text-align:center;}.elementor-305 .elementor-element.elementor-element-616c6ad .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-8de89b7{text-align:center;font-size:15px;}.elementor-305 .elementor-element.elementor-element-a2a3a17{--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-305 .elementor-element.elementor-element-4ebf236{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-4ebf236 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-305 .elementor-element.elementor-element-6b96853{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-5019592{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-6bc7345 img{max-width:100%;}.elementor-305 .elementor-element.elementor-element-cd6a26f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-780fbaf .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-143e752{font-size:15px;}.elementor-305 .elementor-element.elementor-element-143e752 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-1e252c6{--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-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-37eae5f .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-7ff279f .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-6ec5fd0 .elementor-icon-box-description{font-size:15px;}.elementor-305 .elementor-element.elementor-element-42cc0cc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-e9d1852 .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-0ffe89d{font-size:15px;}.elementor-305 .elementor-element.elementor-element-0ffe89d p{margin-block-end:9px;}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon{font-size:23px;}.elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-e31750d .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon{font-size:23px;}.elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-5d310a4 .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon{font-size:23px;}.elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-6fb64ba .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon{font-size:23px;}.elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-d651314 .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon{font-size:23px;}.elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-c1c336a .elementor-icon-box-title a{font-size:18px;}.elementor-305 .elementor-element.elementor-element-99902aa{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-5fe9810 .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-a611495{font-size:15px;}.elementor-305 .elementor-element.elementor-element-a611495 p{margin-block-end:9px;}.elementor-305 .elementor-element.elementor-element-bc5c63c{--min-height:430px;}.elementor-305 .elementor-element.elementor-element-d305212 img{height:430px;}.elementor-305 .elementor-element.elementor-element-e6dba98{--min-height:430px;}.elementor-305 .elementor-element.elementor-element-1105ec1 img{height:430px;}.elementor-305 .elementor-element.elementor-element-45d7cb0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-d30983e{--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-305 .elementor-element.elementor-element-65c5a6a{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-8fed49c{text-align:center;}.elementor-305 .elementor-element.elementor-element-8fed49c .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-77f0301{text-align:center;font-size:15px;}.elementor-305 .elementor-element.elementor-element-d10fc3a{--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-305 .elementor-element.elementor-element-af2c79d{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-f859bc2{--padding-top:20px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-305 .elementor-element.elementor-element-2dacceb img{max-width:100%;}.elementor-305 .elementor-element.elementor-element-e076d33{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-5b49cb2 .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-c77516e{font-size:15px;}.elementor-305 .elementor-element.elementor-element-c77516e p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-2bb2173{font-size:14px;}.elementor-305 .elementor-element.elementor-element-4885210{--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-b3a7d0f{font-size:14px;}.elementor-305 .elementor-element.elementor-element-1818566{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-51e27d6{font-size:14px;}.elementor-305 .elementor-element.elementor-element-da1c62e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-ebbd2f1{font-size:14px;}.elementor-305 .elementor-element.elementor-element-2a606d4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-6753dda{font-size:14px;}.elementor-305 .elementor-element.elementor-element-4171a88{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-f693aa4{font-size:14px;}.elementor-305 .elementor-element.elementor-element-f3860f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-ad93bef{font-size:14px;}.elementor-305 .elementor-element.elementor-element-a2d7f79{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-c94ea03{font-size:14px;}.elementor-305 .elementor-element.elementor-element-a7ae412{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:18px;}.elementor-305 .elementor-element.elementor-element-48f4981{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-f61a3fc .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-1e56c60{font-size:15px;}.elementor-305 .elementor-element.elementor-element-1e56c60 p{margin-block-end:0px;}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-9637aab .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-3aadf4b{--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-305 .elementor-element.elementor-element-527c00a{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-abd44d9 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-fec4201{--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-305 .elementor-element.elementor-element-887167e{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-2ee2609 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-2e965a1{--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-305 .elementor-element.elementor-element-d17f2ba{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon{font-size:24px;}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-title, .elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-title a{font-size:20px;}.elementor-305 .elementor-element.elementor-element-8b85560 .elementor-icon-box-description{font-size:14px;}.elementor-305 .elementor-element.elementor-element-00c58e1{--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-305 .elementor-element.elementor-element-6f1f9d4{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-dba6037{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-5d6a9ca{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-305 .elementor-element.elementor-element-0baeacd{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-0baeacd .elementor-heading-title{font-size:24px;}.elementor-305 .elementor-element.elementor-element-f6ae910{font-size:15px;}.elementor-305 .elementor-element.elementor-element-f6ae910 p{margin-block-end:13px;}.elementor-305 .elementor-element.elementor-element-7aa9064{--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-305 .elementor-element.elementor-element-ea9c6f7{width:100%;max-width:100%;}.elementor-305 .elementor-element.elementor-element-ea9c6f7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-305 .elementor-element.elementor-element-597a490{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-305 .elementor-element.elementor-element-f3dea2a{--width:46%;}.elementor-305 .elementor-element.elementor-element-0bf7a83{--width:54%;}.elementor-305 .elementor-element.elementor-element-4fea702{--width:25%;}.elementor-305 .elementor-element.elementor-element-7acc6d6{--width:25%;}.elementor-305 .elementor-element.elementor-element-5109fee{--width:25%;}.elementor-305 .elementor-element.elementor-element-3dfb3e8{--width:25%;}.elementor-305 .elementor-element.elementor-element-235077f{--width:25%;}.elementor-305 .elementor-element.elementor-element-f71837b{--width:25%;}.elementor-305 .elementor-element.elementor-element-c0f90dc{--width:25%;}.elementor-305 .elementor-element.elementor-element-4e25723{--width:25%;}.elementor-305 .elementor-element.elementor-element-7dc29ff{--width:50%;}.elementor-305 .elementor-element.elementor-element-c4c8e49{--width:50%;}.elementor-305 .elementor-element.elementor-element-37dfebb{--width:30%;}.elementor-305 .elementor-element.elementor-element-9fdaa6c{--width:30%;}.elementor-305 .elementor-element.elementor-element-0eb0cbd{--width:30%;}.elementor-305 .elementor-element.elementor-element-ef817e3{--width:50%;}.elementor-305 .elementor-element.elementor-element-5019592{--width:50%;}.elementor-305 .elementor-element.elementor-element-af70a59{--width:31%;}.elementor-305 .elementor-element.elementor-element-bb0ea3a{--width:31%;}.elementor-305 .elementor-element.elementor-element-f24ec7b{--width:31%;}.elementor-305 .elementor-element.elementor-element-9368b6f{--width:31%;}.elementor-305 .elementor-element.elementor-element-cf9c904{--width:31%;}.elementor-305 .elementor-element.elementor-element-aa70774{--width:31%;}.elementor-305 .elementor-element.elementor-element-5d434f3{--width:31%;}.elementor-305 .elementor-element.elementor-element-13c0800{--width:31%;}.elementor-305 .elementor-element.elementor-element-bc5c63c{--width:25%;}.elementor-305 .elementor-element.elementor-element-75d0561{--width:50%;}.elementor-305 .elementor-element.elementor-element-68d5746{--width:50%;}.elementor-305 .elementor-element.elementor-element-c20b62c{--width:50%;}.elementor-305 .elementor-element.elementor-element-e6dba98{--width:25%;}.elementor-305 .elementor-element.elementor-element-65c5a6a{--width:50%;}.elementor-305 .elementor-element.elementor-element-f859bc2{--width:50%;}.elementor-305 .elementor-element.elementor-element-e7c7b4a{--width:25%;}.elementor-305 .elementor-element.elementor-element-bb57935{--width:25%;}.elementor-305 .elementor-element.elementor-element-0ab72a2{--width:25%;}.elementor-305 .elementor-element.elementor-element-ab8c4fb{--width:25%;}.elementor-305 .elementor-element.elementor-element-5d6a9ca{--width:60%;}}/* Start custom CSS for button, class: .elementor-element-611d79e */.elementor-305 .elementor-element.elementor-element-611d79e,
.elementor-305 .elementor-element.elementor-element-611d79e 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-305 .elementor-element.elementor-element-611d79e,
.elementor-305 .elementor-element.elementor-element-611d79e 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-305 .elementor-element.elementor-element-611d79e:hover,
.elementor-305 .elementor-element.elementor-element-611d79e a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-611d79e:active,
.elementor-305 .elementor-element.elementor-element-611d79e a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b230c9 */.elementor-305 .elementor-element.elementor-element-8b230c9, 
.elementor-305 .elementor-element.elementor-element-8b230c9 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-305 .elementor-element.elementor-element-8b230c9:active,
.elementor-305 .elementor-element.elementor-element-8b230c9 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-305 .elementor-element.elementor-element-8b230c9,
.elementor-305 .elementor-element.elementor-element-8b230c9 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-305 .elementor-element.elementor-element-8b230c9:hover,
.elementor-305 .elementor-element.elementor-element-8b230c9 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-8b230c9:active,
.elementor-305 .elementor-element.elementor-element-8b230c9 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220865d *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-220865d .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-220865d .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-84f0d45 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-84f0d45 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-84f0d45 .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-fb8cf8c *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-fb8cf8c .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-fb8cf8c .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-5f9ae2e *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-5f9ae2e .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-5f9ae2e .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-13c5d93 */.elementor-305 .elementor-element.elementor-element-13c5d93,
.elementor-305 .elementor-element.elementor-element-13c5d93 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-641b873 */.elementor-305 .elementor-element.elementor-element-641b873 .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-dab7682 */.elementor-305 .elementor-element.elementor-element-dab7682, 
.elementor-305 .elementor-element.elementor-element-dab7682 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-305 .elementor-element.elementor-element-dab7682:active,
.elementor-305 .elementor-element.elementor-element-dab7682 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-305 .elementor-element.elementor-element-dab7682,
.elementor-305 .elementor-element.elementor-element-dab7682 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-305 .elementor-element.elementor-element-dab7682:hover,
.elementor-305 .elementor-element.elementor-element-dab7682 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-dab7682:active,
.elementor-305 .elementor-element.elementor-element-dab7682 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d794dc2 */.elementor-305 .elementor-element.elementor-element-d794dc2,
.elementor-305 .elementor-element.elementor-element-d794dc2 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-305 .elementor-element.elementor-element-d794dc2,
.elementor-305 .elementor-element.elementor-element-d794dc2 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-305 .elementor-element.elementor-element-d794dc2:hover,
.elementor-305 .elementor-element.elementor-element-d794dc2 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-d794dc2:active,
.elementor-305 .elementor-element.elementor-element-d794dc2 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235077f */.elementor-305 .elementor-element.elementor-element-235077f {
  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-4c20bf2 */.elementor-305 .elementor-element.elementor-element-4c20bf2 .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-a499625 */.elementor-305 .elementor-element.elementor-element-a499625, 
.elementor-305 .elementor-element.elementor-element-a499625 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-305 .elementor-element.elementor-element-a499625:active,
.elementor-305 .elementor-element.elementor-element-a499625 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-305 .elementor-element.elementor-element-a499625,
.elementor-305 .elementor-element.elementor-element-a499625 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-305 .elementor-element.elementor-element-a499625:hover,
.elementor-305 .elementor-element.elementor-element-a499625 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-a499625:active,
.elementor-305 .elementor-element.elementor-element-a499625 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffe7d1f */.elementor-305 .elementor-element.elementor-element-ffe7d1f,
.elementor-305 .elementor-element.elementor-element-ffe7d1f 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-305 .elementor-element.elementor-element-ffe7d1f,
.elementor-305 .elementor-element.elementor-element-ffe7d1f 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-305 .elementor-element.elementor-element-ffe7d1f:hover,
.elementor-305 .elementor-element.elementor-element-ffe7d1f a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-ffe7d1f:active,
.elementor-305 .elementor-element.elementor-element-ffe7d1f a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71837b */.elementor-305 .elementor-element.elementor-element-f71837b {
  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-22f3148 */.elementor-305 .elementor-element.elementor-element-22f3148 .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-6232c35 */.elementor-305 .elementor-element.elementor-element-6232c35, 
.elementor-305 .elementor-element.elementor-element-6232c35 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-305 .elementor-element.elementor-element-6232c35:active,
.elementor-305 .elementor-element.elementor-element-6232c35 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-305 .elementor-element.elementor-element-6232c35,
.elementor-305 .elementor-element.elementor-element-6232c35 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-305 .elementor-element.elementor-element-6232c35:hover,
.elementor-305 .elementor-element.elementor-element-6232c35 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-6232c35:active,
.elementor-305 .elementor-element.elementor-element-6232c35 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98e7d58 */.elementor-305 .elementor-element.elementor-element-98e7d58,
.elementor-305 .elementor-element.elementor-element-98e7d58 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-305 .elementor-element.elementor-element-98e7d58,
.elementor-305 .elementor-element.elementor-element-98e7d58 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-305 .elementor-element.elementor-element-98e7d58:hover,
.elementor-305 .elementor-element.elementor-element-98e7d58 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-98e7d58:active,
.elementor-305 .elementor-element.elementor-element-98e7d58 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0f90dc */.elementor-305 .elementor-element.elementor-element-c0f90dc {
  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-827ac17 */.elementor-305 .elementor-element.elementor-element-827ac17 .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-ccc789f */.elementor-305 .elementor-element.elementor-element-ccc789f, 
.elementor-305 .elementor-element.elementor-element-ccc789f 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-305 .elementor-element.elementor-element-ccc789f:active,
.elementor-305 .elementor-element.elementor-element-ccc789f 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-305 .elementor-element.elementor-element-ccc789f,
.elementor-305 .elementor-element.elementor-element-ccc789f 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-305 .elementor-element.elementor-element-ccc789f:hover,
.elementor-305 .elementor-element.elementor-element-ccc789f a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-ccc789f:active,
.elementor-305 .elementor-element.elementor-element-ccc789f a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1337547 */.elementor-305 .elementor-element.elementor-element-1337547,
.elementor-305 .elementor-element.elementor-element-1337547 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-305 .elementor-element.elementor-element-1337547,
.elementor-305 .elementor-element.elementor-element-1337547 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-305 .elementor-element.elementor-element-1337547:hover,
.elementor-305 .elementor-element.elementor-element-1337547 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-1337547:active,
.elementor-305 .elementor-element.elementor-element-1337547 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e25723 */.elementor-305 .elementor-element.elementor-element-4e25723 {
  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-bd9b743 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-bd9b743 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-bd9b743 .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-6a74413 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-6a74413 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-6a74413 .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-8d98686 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-8d98686 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-8d98686 .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-83cc493 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-83cc493 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-83cc493 .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-e80a1af */.elementor-305 .elementor-element.elementor-element-e80a1af,
.elementor-305 .elementor-element.elementor-element-e80a1af 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-fb9c2c6 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-fb9c2c6 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-fb9c2c6 .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-f127a41 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-f127a41 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-f127a41 .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-0908f82 *//* আইকন কন্টেইনার সাইজ ফিক্স */
.elementor-305 .elementor-element.elementor-element-0908f82 .elementor-icon-box-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.elementor-305 .elementor-element.elementor-element-0908f82 .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-4ebf236 */.elementor-305 .elementor-element.elementor-element-4ebf236,
.elementor-305 .elementor-element.elementor-element-4ebf236 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-305 .elementor-element.elementor-element-4ebf236,
.elementor-305 .elementor-element.elementor-element-4ebf236 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-305 .elementor-element.elementor-element-4ebf236:hover,
.elementor-305 .elementor-element.elementor-element-4ebf236 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-4ebf236:active,
.elementor-305 .elementor-element.elementor-element-4ebf236 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b96853 */.elementor-305 .elementor-element.elementor-element-6b96853, 
.elementor-305 .elementor-element.elementor-element-6b96853 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-305 .elementor-element.elementor-element-6b96853:active,
.elementor-305 .elementor-element.elementor-element-6b96853 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-305 .elementor-element.elementor-element-6b96853,
.elementor-305 .elementor-element.elementor-element-6b96853 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-305 .elementor-element.elementor-element-6b96853:hover,
.elementor-305 .elementor-element.elementor-element-6b96853 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-6b96853:active,
.elementor-305 .elementor-element.elementor-element-6b96853 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e563374 */.elementor-305 .elementor-element.elementor-element-e563374,
.elementor-305 .elementor-element.elementor-element-e563374 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-37eae5f */.elementor-305 .elementor-element.elementor-element-37eae5f .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-af70a59 */.elementor-305 .elementor-element.elementor-element-af70a59 {
  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-7ff279f */.elementor-305 .elementor-element.elementor-element-7ff279f .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-bb0ea3a */.elementor-305 .elementor-element.elementor-element-bb0ea3a {
  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-6ec5fd0 */.elementor-305 .elementor-element.elementor-element-6ec5fd0 .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-f24ec7b */.elementor-305 .elementor-element.elementor-element-f24ec7b {
  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-e31750d */.elementor-305 .elementor-element.elementor-element-e31750d .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-9368b6f */.elementor-305 .elementor-element.elementor-element-9368b6f,
.elementor-305 .elementor-element.elementor-element-9368b6f 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-5d310a4 */.elementor-305 .elementor-element.elementor-element-5d310a4 .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-cf9c904 */.elementor-305 .elementor-element.elementor-element-cf9c904,
.elementor-305 .elementor-element.elementor-element-cf9c904 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-6fb64ba */.elementor-305 .elementor-element.elementor-element-6fb64ba .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-aa70774 */.elementor-305 .elementor-element.elementor-element-aa70774,
.elementor-305 .elementor-element.elementor-element-aa70774 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-d651314 */.elementor-305 .elementor-element.elementor-element-d651314 .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-5d434f3 */.elementor-305 .elementor-element.elementor-element-5d434f3,
.elementor-305 .elementor-element.elementor-element-5d434f3 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-c1c336a */.elementor-305 .elementor-element.elementor-element-c1c336a .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-13c0800 */.elementor-305 .elementor-element.elementor-element-13c0800,
.elementor-305 .elementor-element.elementor-element-13c0800 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-af2c79d */.elementor-305 .elementor-element.elementor-element-af2c79d, 
.elementor-305 .elementor-element.elementor-element-af2c79d 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-305 .elementor-element.elementor-element-af2c79d:active,
.elementor-305 .elementor-element.elementor-element-af2c79d 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-305 .elementor-element.elementor-element-af2c79d,
.elementor-305 .elementor-element.elementor-element-af2c79d 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-305 .elementor-element.elementor-element-af2c79d:hover,
.elementor-305 .elementor-element.elementor-element-af2c79d a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-af2c79d:active,
.elementor-305 .elementor-element.elementor-element-af2c79d a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d30983e */.elementor-305 .elementor-element.elementor-element-d30983e,
.elementor-305 .elementor-element.elementor-element-d30983e 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-4885210 */.elementor-305 .elementor-element.elementor-element-4885210 {
  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-1818566 */.elementor-305 .elementor-element.elementor-element-1818566 {
  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-da1c62e */.elementor-305 .elementor-element.elementor-element-da1c62e {
  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-2a606d4 */.elementor-305 .elementor-element.elementor-element-2a606d4 {
  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-4171a88 */.elementor-305 .elementor-element.elementor-element-4171a88 {
  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-f3860f4 */.elementor-305 .elementor-element.elementor-element-f3860f4 {
  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-a2d7f79 */.elementor-305 .elementor-element.elementor-element-a2d7f79 {
  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-a7ae412 */.elementor-305 .elementor-element.elementor-element-a7ae412 {
  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-9637aab */.elementor-305 .elementor-element.elementor-element-9637aab .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-527c00a */.elementor-305 .elementor-element.elementor-element-527c00a, 
.elementor-305 .elementor-element.elementor-element-527c00a 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-305 .elementor-element.elementor-element-527c00a:active,
.elementor-305 .elementor-element.elementor-element-527c00a 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-305 .elementor-element.elementor-element-527c00a,
.elementor-305 .elementor-element.elementor-element-527c00a 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-305 .elementor-element.elementor-element-527c00a:hover,
.elementor-305 .elementor-element.elementor-element-527c00a a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-527c00a:active,
.elementor-305 .elementor-element.elementor-element-527c00a a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7c7b4a */.elementor-305 .elementor-element.elementor-element-e7c7b4a {
  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-abd44d9 */.elementor-305 .elementor-element.elementor-element-abd44d9 .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-887167e */.elementor-305 .elementor-element.elementor-element-887167e, 
.elementor-305 .elementor-element.elementor-element-887167e 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-305 .elementor-element.elementor-element-887167e:active,
.elementor-305 .elementor-element.elementor-element-887167e 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-305 .elementor-element.elementor-element-887167e,
.elementor-305 .elementor-element.elementor-element-887167e 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-305 .elementor-element.elementor-element-887167e:hover,
.elementor-305 .elementor-element.elementor-element-887167e a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-887167e:active,
.elementor-305 .elementor-element.elementor-element-887167e a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb57935 */.elementor-305 .elementor-element.elementor-element-bb57935 {
  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-2ee2609 */.elementor-305 .elementor-element.elementor-element-2ee2609 .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-d17f2ba */.elementor-305 .elementor-element.elementor-element-d17f2ba, 
.elementor-305 .elementor-element.elementor-element-d17f2ba 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-305 .elementor-element.elementor-element-d17f2ba:active,
.elementor-305 .elementor-element.elementor-element-d17f2ba 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-305 .elementor-element.elementor-element-d17f2ba,
.elementor-305 .elementor-element.elementor-element-d17f2ba 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-305 .elementor-element.elementor-element-d17f2ba:hover,
.elementor-305 .elementor-element.elementor-element-d17f2ba a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-d17f2ba:active,
.elementor-305 .elementor-element.elementor-element-d17f2ba a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ab72a2 */.elementor-305 .elementor-element.elementor-element-0ab72a2 {
  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-8b85560 */.elementor-305 .elementor-element.elementor-element-8b85560 .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-6f1f9d4 */.elementor-305 .elementor-element.elementor-element-6f1f9d4, 
.elementor-305 .elementor-element.elementor-element-6f1f9d4 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-305 .elementor-element.elementor-element-6f1f9d4:active,
.elementor-305 .elementor-element.elementor-element-6f1f9d4 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-305 .elementor-element.elementor-element-6f1f9d4,
.elementor-305 .elementor-element.elementor-element-6f1f9d4 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-305 .elementor-element.elementor-element-6f1f9d4:hover,
.elementor-305 .elementor-element.elementor-element-6f1f9d4 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-6f1f9d4:active,
.elementor-305 .elementor-element.elementor-element-6f1f9d4 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab8c4fb */.elementor-305 .elementor-element.elementor-element-ab8c4fb {
  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-ea9c6f7 */.elementor-305 .elementor-element.elementor-element-ea9c6f7,
.elementor-305 .elementor-element.elementor-element-ea9c6f7 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-305 .elementor-element.elementor-element-ea9c6f7,
.elementor-305 .elementor-element.elementor-element-ea9c6f7 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-305 .elementor-element.elementor-element-ea9c6f7:hover,
.elementor-305 .elementor-element.elementor-element-ea9c6f7 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-ea9c6f7:active,
.elementor-305 .elementor-element.elementor-element-ea9c6f7 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-597a490 */.elementor-305 .elementor-element.elementor-element-597a490, 
.elementor-305 .elementor-element.elementor-element-597a490 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-305 .elementor-element.elementor-element-597a490:active,
.elementor-305 .elementor-element.elementor-element-597a490 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-305 .elementor-element.elementor-element-597a490,
.elementor-305 .elementor-element.elementor-element-597a490 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-305 .elementor-element.elementor-element-597a490:hover,
.elementor-305 .elementor-element.elementor-element-597a490 a:hover {
  transform: translateY(-4px);
}

/* Active State - Soft Tap Response */
.elementor-305 .elementor-element.elementor-element-597a490:active,
.elementor-305 .elementor-element.elementor-element-597a490 a:active {
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d6a9ca */.elementor-305 .elementor-element.elementor-element-5d6a9ca {
  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 */