.elementor-159 .elementor-element.elementor-element-768a8258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-159 .elementor-element.elementor-element-768a8258:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-768a8258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-615cee38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE6EB;--border-color:#DDE6EB;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-159 .elementor-element.elementor-element-615cee38:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-615cee38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-5d8b7c10{--display:flex;--min-height:64px;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-6a86bb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-159 .elementor-element.elementor-element-189fd19f img{width:180px;}.elementor-159 .elementor-element.elementor-element-5b12c03{--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-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-159 .elementor-element.elementor-element-740a7e1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:12px 12px 12px 12px;box-shadow:0px 16px 35px 0px #03182D2B;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-159 .elementor-element.elementor-element-740a7e1f:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-740a7e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-b4d325d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-159 .elementor-element.elementor-element-4450047d{--display:flex;--min-height:202px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:13px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-4450047d:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4450047d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-351ffbf7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:750;line-height:1.45em;color:#042C51;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-3f85a742{font-family:"Cairo", Sans-serif;font-size:12px;line-height:1.5em;color:#627487;}.elementor-159 .elementor-element.elementor-element-16ad946e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-2147e351 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-7440a272 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-37fbba6a{--display:flex;--min-height:202px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:13px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-37fbba6a:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-37fbba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3a98b810 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:750;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-4a4e42b5{font-family:"Cairo", Sans-serif;font-size:12px;line-height:1.5em;color:#627487;}.elementor-159 .elementor-element.elementor-element-4aa6fda9 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-596d7b37 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-412cadd6 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-1826e026{--display:flex;--min-height:202px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:13px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-1826e026:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1826e026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-742e69da .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:750;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-566fb50a{font-family:"Cairo", Sans-serif;font-size:12px;line-height:1.5em;color:#627487;}.elementor-159 .elementor-element.elementor-element-3a58ea06 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-24071e9 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-7548dd83 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-5b1fb962{--display:flex;--min-height:202px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:13px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-5b1fb962:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-5b1fb962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-c15069d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:750;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-17994693{font-family:"Cairo", Sans-serif;font-size:12px;line-height:1.5em;color:#627487;}.elementor-159 .elementor-element.elementor-element-204bc5b1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-59cfaa9e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;color:#627487;}.elementor-159 .elementor-element.elementor-element-19efe6e1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-392825f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-1428c5ef .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-4d929d4d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-159 .elementor-element.elementor-element-4d929d4d:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4d929d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compusharm.com/wp-content/uploads/2026/10/compusharm_mega_menu_promo_800x1000-10-1.webp");background-position:center center;background-size:cover;}.elementor-159 .elementor-element.elementor-element-4d929d4d::before, .elementor-159 .elementor-element.elementor-element-4d929d4d > .elementor-background-video-container::before, .elementor-159 .elementor-element.elementor-element-4d929d4d > .e-con-inner > .elementor-background-video-container::before, .elementor-159 .elementor-element.elementor-element-4d929d4d > .elementor-background-slideshow::before, .elementor-159 .elementor-element.elementor-element-4d929d4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-159 .elementor-element.elementor-element-4d929d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#042C51BD;--background-overlay:'';}.elementor-159 .elementor-element.elementor-element-3a19ee1f .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-54e9987f{font-family:"Cairo", Sans-serif;font-size:11px;line-height:1.5em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-508e1b08 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;line-height:1.45em;color:#FB7355;}.elementor-159 .elementor-element.elementor-element-6a8150b8{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:7px;--n-menu-title-font-size:12px;--n-menu-title-color-normal:#042C51;--n-menu-title-transition:300ms;--n-menu-title-padding:10px 6px 10px 6px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-159 .elementor-element.elementor-element-6a8150b8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-159 .elementor-element.elementor-element-6a8150b8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-159 .elementor-element.elementor-element-6a8150b8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Cairo", Sans-serif;font-weight:650;}.elementor-159 .elementor-element.elementor-element-6a8150b8 {--n-menu-title-color-hover:#08B6AB;--n-menu-title-color-active:#08B6AB;}.elementor-159 .elementor-element.elementor-element-3552f17e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-159 .elementor-element.elementor-element-3552f17e:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-3552f17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-6e346e85 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-7b146b33 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-7c015a11 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-ff58dac .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-2a62f445 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-22324afb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE6EB;--border-color:#DDE6EB;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-159 .elementor-element.elementor-element-22324afb:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-22324afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-658c2d2c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-a6c670e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#042C51;}.elementor-159 .elementor-element.elementor-element-7d77d1e2{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:7px;--n-menu-title-font-size:12px;--n-menu-title-color-normal:#042C51;--n-menu-title-transition:300ms;--n-menu-title-padding:10px 6px 10px 6px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-159 .elementor-element.elementor-element-7d77d1e2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-159 .elementor-element.elementor-element-7d77d1e2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-159 .elementor-element.elementor-element-7d77d1e2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Cairo", Sans-serif;font-weight:650;}.elementor-159 .elementor-element.elementor-element-7d77d1e2 {--n-menu-title-color-hover:#08B6AB;--n-menu-title-color-active:#08B6AB;}.elementor-159 .elementor-element.elementor-element-4cd89cbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-accent );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-159 .elementor-element.elementor-element-2184bcdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button{background-color:#08B6AB;font-family:"Cairo", Sans-serif;font-size:11px;font-weight:700;border-radius:28px 28px 28px 28px;}.elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button:hover, .elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button:focus{background-color:#069C94;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button:hover svg, .elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-4608a43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE6EB;--border-color:#DDE6EB;--z-index:50;}.elementor-159 .elementor-element.elementor-element-4608a43:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4608a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-66514b22{--display:flex;--min-height:64px;--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-159 .elementor-element.elementor-element-cd439db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-564bb521 img{width:155px;}.elementor-159 .elementor-element.elementor-element-25a690ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-27b45787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-29b80ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#042C51;--border-color:#042C51;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-159 .elementor-element.elementor-element-29b80ea8:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-29b80ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3A5F;}.elementor-159 .elementor-element.elementor-element-42a20285 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-67e01b35 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3ebc1364 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-677a3be6 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-70ca4f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#154B72;--border-color:#154B72;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-159 .elementor-element.elementor-element-70ca4f45:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-70ca4f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3A5F;}.elementor-159 .elementor-element.elementor-element-6198614d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-473bb70 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-6cf063f5 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-2ac6533b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3e86bf16 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;line-height:1.45em;color:#08B6AB;}.elementor-159 .elementor-element.elementor-element-2c188caa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#154B72;--border-color:#154B72;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-159 .elementor-element.elementor-element-2c188caa:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-2c188caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3A5F;}.elementor-159 .elementor-element.elementor-element-724df6c8 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-325390b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:600;line-height:1.45em;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-234717aa{--n-menu-dropdown-content-max-width:fit-content;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:12px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:11px 10px 11px 10px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-159 .elementor-element.elementor-element-234717aa > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-159 .elementor-element.elementor-element-234717aa > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-159 .elementor-element.elementor-element-234717aa > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Cairo", Sans-serif;font-weight:650;}.elementor-159 .elementor-element.elementor-element-234717aa {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#08B6AB;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-66514b22{--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:center;--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-159 .elementor-element.elementor-element-768a8258{--width:100%;}.elementor-159 .elementor-element.elementor-element-615cee38{--width:100%;}.elementor-159 .elementor-element.elementor-element-5d8b7c10{--content-width:1200px;}.elementor-159 .elementor-element.elementor-element-6a86bb0{--width:185px;}.elementor-159 .elementor-element.elementor-element-5b12c03{--width:545px;}.elementor-159 .elementor-element.elementor-element-740a7e1f{--width:1080px;}.elementor-159 .elementor-element.elementor-element-b4d325d{--width:73%;}.elementor-159 .elementor-element.elementor-element-4450047d{--width:49%;}.elementor-159 .elementor-element.elementor-element-37fbba6a{--width:49%;}.elementor-159 .elementor-element.elementor-element-1826e026{--width:49%;}.elementor-159 .elementor-element.elementor-element-5b1fb962{--width:49%;}.elementor-159 .elementor-element.elementor-element-392825f5{--width:100%;}.elementor-159 .elementor-element.elementor-element-4d929d4d{--width:27%;}.elementor-159 .elementor-element.elementor-element-3552f17e{--width:265px;}.elementor-159 .elementor-element.elementor-element-22324afb{--width:265px;}.elementor-159 .elementor-element.elementor-element-4cd89cbd{--width:54px;}.elementor-159 .elementor-element.elementor-element-2184bcdc{--width:170px;}.elementor-159 .elementor-element.elementor-element-4608a43{--width:100%;}.elementor-159 .elementor-element.elementor-element-66514b22{--width:100%;}.elementor-159 .elementor-element.elementor-element-25a690ed{--width:54px;}.elementor-159 .elementor-element.elementor-element-27b45787{--width:46px;}.elementor-159 .elementor-element.elementor-element-29b80ea8{--width:100%;}.elementor-159 .elementor-element.elementor-element-70ca4f45{--width:100%;}.elementor-159 .elementor-element.elementor-element-2c188caa{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-189fd19f */.elementor-159 .elementor-element.elementor-element-189fd19f img {height:auto;max-width:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4450047d */.elementor-159 .elementor-element.elementor-element-4450047d{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-4450047d .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-4450047d a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37fbba6a */.elementor-159 .elementor-element.elementor-element-37fbba6a{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-37fbba6a .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-37fbba6a a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1826e026 */.elementor-159 .elementor-element.elementor-element-1826e026{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-1826e026 .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-1826e026 a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1fb962 */.elementor-159 .elementor-element.elementor-element-5b1fb962{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-5b1fb962 .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-5b1fb962 a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392825f5 */.elementor-159 .elementor-element.elementor-element-392825f5{flex:0 0 100%!important;max-width:100%!important;} .elementor-159 .elementor-element.elementor-element-392825f5 .elementor-heading-title a:hover{color:#042C51!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d325d */.elementor-159 .elementor-element.elementor-element-b4d325d{display:flex!important;flex-flow:row wrap!important;gap:12px!important;align-content:stretch!important;min-width:0!important;box-sizing:border-box!important;} .elementor-159 .elementor-element.elementor-element-b4d325d>.e-con{box-sizing:border-box!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4450047d */.elementor-159 .elementor-element.elementor-element-4450047d{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-4450047d .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-4450047d a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37fbba6a */.elementor-159 .elementor-element.elementor-element-37fbba6a{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-37fbba6a .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-37fbba6a a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1826e026 */.elementor-159 .elementor-element.elementor-element-1826e026{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-1826e026 .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-1826e026 a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1fb962 */.elementor-159 .elementor-element.elementor-element-5b1fb962{box-sizing:border-box!important;min-width:0!important;flex:1 1 calc(50% - 7px)!important;max-width:calc(50% - 7px)!important;} .elementor-159 .elementor-element.elementor-element-5b1fb962 .elementor-heading-title{overflow-wrap:break-word;} .elementor-159 .elementor-element.elementor-element-5b1fb962 a:hover{color:#08B6AB!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392825f5 */.elementor-159 .elementor-element.elementor-element-392825f5{flex:0 0 100%!important;max-width:100%!important;} .elementor-159 .elementor-element.elementor-element-392825f5 .elementor-heading-title a:hover{color:#042C51!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d325d */.elementor-159 .elementor-element.elementor-element-b4d325d{display:flex!important;flex-flow:row wrap!important;gap:12px!important;align-content:stretch!important;min-width:0!important;box-sizing:border-box!important;} .elementor-159 .elementor-element.elementor-element-b4d325d>.e-con{box-sizing:border-box!important;}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-6a8150b8 */.elementor-159 .elementor-element.elementor-element-6a8150b8{width:112px!important;min-width:112px!important;flex:0 0 112px!important;position:static!important;overflow:visible!important;z-index:65;}
.elementor-159 .elementor-element.elementor-element-6a8150b8 .e-n-menu-wrapper,.elementor-159 .elementor-element.elementor-element-6a8150b8 .e-n-menu{position:static!important;overflow:visible!important;}
.elementor-159 .elementor-element.elementor-element-6a8150b8 .e-n-menu-title-text{white-space:nowrap;}
.elementor-159 .elementor-element.elementor-element-6a8150b8 .e-n-menu-content{position:absolute!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(1080px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;filter:drop-shadow(0 10px 12px #042C5114);}
.elementor-159 .elementor-element.elementor-element-6a8150b8 .e-n-menu-content>.e-con{width:100%!important;max-width:100%!important;}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-7d77d1e2 */.elementor-159 .elementor-element.elementor-element-7d77d1e2{width:410px!important;min-width:410px!important;max-width:410px!important;flex:0 0 410px!important;overflow:visible!important;z-index:66;}
.elementor-159 .elementor-element.elementor-element-7d77d1e2 .e-n-menu-wrapper{max-width:100%;overflow:visible!important;}
.elementor-159 .elementor-element.elementor-element-7d77d1e2 .e-n-menu{justify-content:flex-start!important;}
.elementor-159 .elementor-element.elementor-element-7d77d1e2 .e-n-menu-title-text{white-space:nowrap;}
.elementor-159 .elementor-element.elementor-element-7d77d1e2 .e-n-menu-content{width:265px!important;min-width:265px!important;max-width:min(310px,calc(100vw - 36px))!important;filter:drop-shadow(0 10px 12px #042C5114);}
.elementor-159 .elementor-element.elementor-element-7d77d1e2 .e-n-menu-content>.e-con{width:100%!important;max-width:100%!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b12c03 */.elementor-159 .elementor-element.elementor-element-5b12c03{position:relative!important;overflow:visible!important;max-width:100%;}.elementor-159 .elementor-element.elementor-element-5b12c03>.e-con-inner{overflow:visible!important;}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-76fa16f8 *//* CompuSharm – WPML Native Switcher */

.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}

.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls ul {
    display: flex !important;
    align-items: center;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none;
}

.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls li {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

/* Show only the other language */
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls-current-language {
    display: none !important;
}

/* Match the approved header button */
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link {
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    min-width: 44px;
    height: 34px;
    padding: 0 12px !important;
    border: 1px solid #E0EAF0 !important;
    border-radius: 7px !important;
    background: #FFFFFF !important;
    color: #042C51 !important;
    text-decoration: none !important;
    box-shadow: none !important;
    font-size: 0 !important;
    white-space: nowrap;
}

/* Hide default names and flags */
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link span,
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link img {
    display: none !important;
}

/* Language abbreviations */
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls-item-ar a.wpml-ls-link::after {
    content: "AR";
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
}

.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls-item-en a.wpml-ls-link::after {
    content: "EN";
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
}

/* Hover */
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link:hover {
    border-color: #08B6AB !important;
    color: #08B6AB !important;
}
.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link::after {
    content: "EN" !important;
    display: inline-block !important;
    font-family: Manrope, Arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    color: #042C51 !important;
}

.elementor-159 .elementor-element.elementor-element-76fa16f8 .wpml-ls a.wpml-ls-link:hover::after {
    color: #08B6AB !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c2d8122 */.elementor-159 .elementor-element.elementor-element-4c2d8122 .elementor-button {white-space:nowrap;min-height:42px;display:inline-flex;align-items:center;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8b7c10 */.elementor-159 .elementor-element.elementor-element-5d8b7c10 {direction:rtl;max-width:1200px;margin-inline:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-564bb521 */.elementor-159 .elementor-element.elementor-element-564bb521 img {height:auto;max-width:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd439db */.elementor-159 .elementor-element.elementor-element-cd439db{flex:1 1 0!important;min-width:0!important;max-width:calc(100% - 118px)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;}.elementor-159 .elementor-element.elementor-element-cd439db .elementor-widget-image{width:auto!important;max-width:100%!important;min-width:0!important;}.elementor-159 .elementor-element.elementor-element-cd439db img{width:min(155px,100%)!important;max-width:100%!important;height:auto!important;max-height:43px!important;object-fit:contain!important;object-position:right center!important;}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-204139e5 *//* CompuSharm – WPML Native Switcher */

.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}

.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls ul {
    display: flex !important;
    align-items: center;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none;
}

.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls li {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

/* Show only the other language */
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls-current-language {
    display: none !important;
}

/* Match the approved header button */
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls a.wpml-ls-link {
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    min-width: 44px;
    height: 34px;
    padding: 0 12px !important;
    border: 1px solid #E0EAF0 !important;
    border-radius: 7px !important;
    background: #FFFFFF !important;
    color: #042C51 !important;
    text-decoration: none !important;
    box-shadow: none !important;
    font-size: 0 !important;
    white-space: nowrap;
}

/* Hide default names and flags */
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls a.wpml-ls-link span,
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls a.wpml-ls-link img {
    display: none !important;
}

/* Language abbreviations */
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls-item-ar a.wpml-ls-link::after {
    content: "AR";
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
}

.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls-item-en a.wpml-ls-link::after {
    content: "EN";
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
}

/* Hover */
.elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls a.wpml-ls-link:hover {
    border-color: #08B6AB !important;
    color: #08B6AB !important;
}

.elementor-159 .elementor-element.elementor-element-204139e5{width:54px!important;max-width:54px!important;} .elementor-159 .elementor-element.elementor-element-204139e5 .wpml-ls a.wpml-ls-link{width:46px!important;height:34px!important;min-width:46px!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a690ed */.elementor-159 .elementor-element.elementor-element-25a690ed{flex:0 0 54px!important;display:flex!important;align-items:center!important;justify-content:center!important;max-width:54px!important;min-width:54px!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-234717aa *//* Widget itself stays 44px in the header. Its Elementor native toggle opens the real nested menu. */
.elementor-159 .elementor-element.elementor-element-234717aa{width:44px!important;min-width:44px!important;max-width:44px!important;overflow:visible!important;z-index:99999;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:1px solid #DDE6EB!important;border-radius:12px!important;background:#FFFFFF!important;color:#042C51!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle i{color:#042C51!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle svg{fill:#042C51!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle[aria-expanded="true"]{position:fixed!important;top:14px!important;right:auto!important;left:18px!important;width:40px!important;height:40px!important;z-index:1000001!important;background:#0F4069!important;border-color:#205577!important;color:#FFFFFF!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle[aria-expanded="true"] i{color:#FFFFFF!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle[aria-expanded="true"] svg{fill:#FFFFFF!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle+.e-n-menu-wrapper{position:fixed!important;top:0!important;bottom:0!important;right:auto!important;left:0!important;width:min(350px,86vw)!important;max-width:min(350px,86vw)!important;min-height:100dvh!important;max-height:100dvh!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:1000000!important;padding:78px 14px 25px!important;margin:0!important;display:flex!important;flex-direction:column!important;background:#042C51!important;color:#FFFFFF!important;direction:rtl!important;box-shadow:0 0 45px #03152870!important;transition:transform .26s ease,visibility .26s ease!important;transform:translateX(-106%)!important;visibility:hidden!important;pointer-events:none!important;overscroll-behavior:contain!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle[aria-expanded="true"]+.e-n-menu-wrapper{visibility:visible!important;transform:translateX(0)!important;pointer-events:auto!important;}
/* Elementor base CSS forces background-color:white on dropdown .e-n-menu-title.
   The previous version set title text white, hence the blank white bars in the screenshot. */
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title{background:#082F51!important;background-color:#082F51!important;color:#FFFFFF!important;width:100%!important;min-height:45px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-bottom:1px solid #174D73!important;margin:0!important;padding:11px 10px!important;border-radius:0!important;white-space:normal!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title:hover,.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title.e-current{background:#105078!important;background-color:#105078!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title-container,.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title-container a,.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title-text{color:#FFFFFF!important;white-space:normal!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title .e-n-menu-dropdown-icon,.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title .e-n-menu-dropdown-icon i{color:#FFFFFF!important;flex:0 0 22px!important;align-items:center!important;justify-content:center!important;width:22px!important;max-width:22px!important;height:22px!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu[data-layout="dropdown"] .e-n-menu-title .e-n-menu-dropdown-icon svg{fill:#FFFFFF!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-content{position:static!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-shadow:none!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-content>.e-con{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:9px 12px!important;background:#0C3A5F!important;background-color:#0C3A5F!important;border:0!important;border-radius:5px!important;box-shadow:none!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-content .elementor-heading-title,.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-content .elementor-heading-title a{color:#FFFFFF!important;font-size:13px!important;line-height:1.65!important;text-align:right!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-title:last-child{background:#08B6AB!important;background-color:#08B6AB!important;border-radius:50px!important;justify-content:center!important;margin-top:18px!important;padding:12px 14px!important;border:0!important;}
.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-wrapper .e-n-menu-title:last-child .e-n-menu-title-text{color:#FFFFFF!important;font-weight:700!important;}
@media (prefers-reduced-motion:reduce){.elementor-159 .elementor-element.elementor-element-234717aa .e-n-menu-toggle+.e-n-menu-wrapper{transition:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b45787 */.elementor-159 .elementor-element.elementor-element-27b45787{flex:0 0 46px!important;min-width:46px!important;max-width:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66514b22 */.elementor-159 .elementor-element.elementor-element-66514b22{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;column-gap:8px!important;min-height:66px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;padding:8px 14px!important;box-sizing:border-box!important;overflow:visible!important;}
.elementor-159 .elementor-element.elementor-element-66514b22>.e-con{min-width:0!important;margin:0!important;}
/* EN left->right and AR right->left */.elementor-159 .elementor-element.elementor-element-66514b22{direction:rtl!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-768a8258 */.elementor-159 .elementor-element.elementor-element-768a8258{width:100%;max-width:100%;overflow:visible!important;isolation:isolate;}.elementor-159 .elementor-element.elementor-element-768a8258 .elementor-widget-image img{object-fit:contain;}
.elementor-159 .elementor-element.elementor-element-768a8258{direction:rtl;}/* End custom CSS */