.elementor-14230 .elementor-element.elementor-element-e9fc7df:not(.elementor-motion-effects-element-type-background), .elementor-14230 .elementor-element.elementor-element-e9fc7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba289ab );background-image:url("https://megs-me.com/wp-content/uploads/2024/12/Group-38051.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14230 .elementor-element.elementor-element-e9fc7df > .elementor-background-overlay{background-color:var( --e-global-color-ba289ab );opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14230 .elementor-element.elementor-element-e9fc7df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-14230 .elementor-element.elementor-element-26667a1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-26667a1 .consulting-custom-title{color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-ada0da9 > .elementor-widget-container{margin:0px 122px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-ada0da9{text-align:center;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-1dc2384{padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-a2bd151 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14230 .elementor-element.elementor-element-a05fe83 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-14230 .elementor-element.elementor-element-a05fe83 img{width:100%;max-width:100%;height:406px;object-fit:cover;object-position:center center;border-style:none;}.elementor-14230 .elementor-element.elementor-element-0466a60 > .elementor-element-populated{margin:0px 0px 0px 29px;--e-column-margin-right:0px;--e-column-margin-left:29px;}.elementor-14230 .elementor-element.elementor-element-e891317 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-e891317{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-2cec70c > .elementor-widget-container{margin:-11px 0px 0px 15px;}.elementor-14230 .elementor-element.elementor-element-2cec70c .elementor-heading-title{font-size:36px;}.elementor-14230 .elementor-element.elementor-element-f0acf92 > .elementor-widget-container{margin:29px 0px 0px 28px;padding:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-f0acf92{text-align:justify;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:#54595F;}.elementor-14230 .elementor-element.elementor-element-59c4166{padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-0da14e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14230 .elementor-element.elementor-element-dff13d1 img{width:100%;max-width:100%;height:406px;object-fit:cover;object-position:center center;border-style:none;}.elementor-14230 .elementor-element.elementor-element-1c25bc7{font-weight:700;text-transform:capitalize;color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-fd6ba7a{color:var( --e-global-color-secondary );}.elementor-14230 .elementor-element.elementor-element-aa56afd{padding:40px 0px 110px 0px;}.elementor-14230 .elementor-element.elementor-element-70f14a0 .elementor-heading-title{font-size:36px;}.elementor-14230 .elementor-element.elementor-element-7c51638 .elementor-heading-title{font-family:"Tajawal", Sans-serif;}.elementor-14230 .elementor-element.elementor-element-d5f0c40{font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-secondary );}.elementor-14230 .elementor-element.elementor-element-2bded16:not(.elementor-motion-effects-element-type-background), .elementor-14230 .elementor-element.elementor-element-2bded16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14230 .elementor-element.elementor-element-2bded16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-2bded16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14230 .elementor-element.elementor-element-222cde9 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-222cde9 .consulting-custom-title{color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-193cc51 .elementor-heading-title{font-family:"Tajawal", Sans-serif;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-e19c705 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-29e0efa .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-9c1750a .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-2240b97 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-ae7c7c9 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-f62d3cb .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-7d336c4 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-2b9fe54 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-ea493b7 .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-a3a54ac .feature-list-icon-inner{background-color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list{--space-between:calc(24px/2);--icon-size:38px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:first-child){padding-top:calc(24px/2);}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:after{top:calc(32px + var(--space-between, 0px)) !important;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:first-child:after{top:32px !important;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box .feature-list-icon{height:38px;width:38px;font-size:20px;padding:15px 15px 15px 15px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:23px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{margin-bottom:19px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{color:var( --e-global-color-ba289ab );font-family:"Tajawal", Sans-serif;font-size:20px;line-height:45px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{color:var( --e-global-color-secondary );font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;}.elementor-14230 .elementor-element.elementor-element-5aa4a5a{padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-04cb15f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-04cb15f .consulting-custom-title{font-size:36px;}.elementor-14230 .elementor-element.elementor-element-f32de4b .elementor-heading-title{font-family:"Tajawal", Sans-serif;}.elementor-14230 .elementor-element.elementor-element-eae1089{--e-image-carousel-slides-to-show:3;}.elementor-14230 .elementor-element.elementor-element-1d1af3e:not(.elementor-motion-effects-element-type-background), .elementor-14230 .elementor-element.elementor-element-1d1af3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megs-me.com/wp-content/uploads/2025/03/81t2dwZeHlL._AC_SL1500_-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14230 .elementor-element.elementor-element-1d1af3e > .elementor-background-overlay{background-color:var( --e-global-color-ba289ab );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14230 .elementor-element.elementor-element-1d1af3e, .elementor-14230 .elementor-element.elementor-element-1d1af3e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-1d1af3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-6814a45 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-6814a45 .consulting-custom-title{color:#ffffff;}.elementor-14230 .elementor-element.elementor-element-b4f8670{font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-1a45b64 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-1a45b64 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 50px 20px;}.elementor-14230 .elementor-element.elementor-element-1f741cf > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-1f741cf .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 50px 20px;}.elementor-14230 .elementor-element.elementor-element-83a139a:not(.elementor-motion-effects-element-type-background), .elementor-14230 .elementor-element.elementor-element-83a139a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megs-me.com/wp-content/uploads/2024/12/designing-a-heavy-duty-pavement-for-a-container-yard-presto-geoweb-case-study-img1-1690X831-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14230 .elementor-element.elementor-element-83a139a > .elementor-background-overlay{background-color:var( --e-global-color-ba289ab );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14230 .elementor-element.elementor-element-83a139a, .elementor-14230 .elementor-element.elementor-element-83a139a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-83a139a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-14230 .elementor-element.elementor-element-6593d4c > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-6593d4c .consulting-custom-title{color:#ffffff;}.elementor-14230 .elementor-element.elementor-element-a056614{font-size:16px;color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-6c09b94 .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-8cf720e{color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-adee029 .elementor-button{background-color:var( --e-global-color-8bcd78f );font-weight:600;fill:var( --e-global-color-ba289ab );color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-ed483ad .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-d4b2a6c{color:var( --e-global-color-1d92ba6 );}.elementor-14230 .elementor-element.elementor-element-c3c07ff .elementor-button{background-color:var( --e-global-color-8bcd78f );font-weight:600;fill:var( --e-global-color-ba289ab );color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-e95bd5a{margin-top:0px;margin-bottom:-60px;padding:70px 0px 40px 0px;}.elementor-14230 .elementor-element.elementor-element-cb50c3c{font-size:30px;font-weight:600;color:var( --e-global-color-6e4997f );}.elementor-14230 .elementor-element.elementor-element-8cced50{text-align:start;}.elementor-14230 .elementor-element.elementor-element-8cced50 .elementor-heading-title{line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-eb53b77{text-align:end;}.elementor-14230 .elementor-element.elementor-element-eb53b77 .elementor-heading-title{font-family:"Tajawal", Sans-serif;line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-1b13f94{text-align:end;font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-secondary );}.elementor-14230 .elementor-element.elementor-element-9ebc5e0 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14230 .elementor-element.elementor-element-e629fff .elementor-button{background-color:var( --e-global-color-8bcd78f );font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-ba289ab );color:var( --e-global-color-ba289ab );}.elementor-14230 .elementor-element.elementor-element-e629fff .elementor-button:hover, .elementor-14230 .elementor-element.elementor-element-e629fff .elementor-button:focus{background-color:var( --e-global-color-6e4997f );}@media(max-width:1024px){.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:20px;}}@media(max-width:767px){.elementor-14230 .elementor-element.elementor-element-ada0da9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14230 .elementor-element.elementor-element-ada0da9{font-size:16px;}.elementor-14230 .elementor-element.elementor-element-dff13d1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-1c25bc7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-1c25bc7{font-size:25px;}.elementor-14230 .elementor-element.elementor-element-520d957 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-fd6ba7a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-fd6ba7a{font-size:16px;}.elementor-14230 .elementor-element.elementor-element-7c51638 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-d5f0c40 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-d5f0c40{font-size:16px;}.elementor-14230 .elementor-element.elementor-element-193cc51 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list{--space-between:calc(17px/2);}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:first-child){padding-top:calc(17px/2);}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:after{top:calc(47px + var(--space-between, 0px)) !important;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:first-child:after{top:47px !important;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:13px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{margin-bottom:15px;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:20px;line-height:1.4em;}.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:16px;}.elementor-14230 .elementor-element.elementor-element-f32de4b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14230 .elementor-element.elementor-element-83a139a{padding:70px 10px 40px 10px;}.elementor-14230 .elementor-element.elementor-element-e95bd5a{padding:70px 10px 40px 10px;}.elementor-14230 .elementor-element.elementor-element-cb50c3c{font-size:20px;}.elementor-14230 .elementor-element.elementor-element-eb53b77{text-align:start;}.elementor-14230 .elementor-element.elementor-element-1b13f94{font-size:16px;}.elementor-14230 .elementor-element.elementor-element-e629fff .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-14230 .elementor-element.elementor-element-59f75df{width:100%;}.elementor-14230 .elementor-element.elementor-element-82ea869{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14230 .elementor-element.elementor-element-59f75df{width:100%;}.elementor-14230 .elementor-element.elementor-element-339b431{width:33%;}.elementor-14230 .elementor-element.elementor-element-7ba8e8a{width:33%;}.elementor-14230 .elementor-element.elementor-element-82ea869{width:100%;}.elementor-14230 .elementor-element.elementor-element-5a5908c{width:33%;}.elementor-14230 .elementor-element.elementor-element-daed63f{width:33%;}}/* Start custom CSS for vc_custom_heading, class: .elementor-element-26667a1 */h2 {
    font-family: 'Tajawal', sans-serif;
}/* End custom CSS */
@media (min-width: 1025px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1025px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (max-width: 767px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (max-width: 767px) {.elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }
/* Start custom CSS for jkit_feature_list, class: .elementor-element-a0338d8 */.elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-14230 .elementor-element.elementor-element-a0338d8 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a {
padding-right: 10px;
    font-size: 20px;
    line-height: 45px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-339b431 */.info_box.style_3 .info_box_text .read_more {
    text-transform: capitalize;
    transition: color .2s linear;
    color: #abb67f;
    padding-left: 55px;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0c3d0da */.info_box.style_3 .info_box_text .title h6 span {
    display: block;
    height: 40px;
    overflow: hidden;
    font-size: 25px
}
.info_box.style_3 .info_box_text p {
    margin: 0 0 20px;
    color: #fff;
    padding-left: 55px;
    font-size: 16px !important;
}

.info_box.style_3 .info_box_text .title {
    margin-bottom: 8px;
    text-transform: uppercase;
    padding-top: 15px
}
.info_box.style_3 .info_box_text .read_more span {
    vertical-align: middle;
    line-height: 13px;
    text-transform: capitalize
}

.elementor-progress-text, .elementor-tab-title a, .consulting_heading_font, .elementor-widget-wp-widget-nav_menu ul li, .elementor-button-text, .elementor-tab-title, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .heading-font, .countdown_box .stm-register-form .user_validated_field, .staff_list.grid.short-view ul .staff_custom_link a, .stm_works_wr.grid_with_carousel .owl-stage-outer .info .title, .stocks_table .single-item div.exchange_box .stock-exchange, .stm-header__hb .stm-navigation__default ul li, .stm_contacts_widget, .stm_contacts_widget.style_4, .vc_testimonials.style_4.navigation-bullets .vc_testimonials_carousel_wr .item > p, .vc_testimonials.style_4.navigation-arrows .vc_testimonials_carousel_wr .item > p, .icon_box.style_1.icon_left p, .stm_pricing_plan .top .title, .stm_pricing_plan .top .price, .stm_pricing_plan .top .subtitle, .stm_pricing_plan .top .stm_label, .top_nav .top_nav_wrapper > ul, .nav-box .main_menu_nav, .top_nav .icon_text strong, .stm_testimonials .item .testimonial-info .testimonial-text .name, .stats_counter .counter_title, .stm_contact .stm_contact_info .stm_contact_job, .vacancy_table_wr .vacancy_table thead th, .testimonials_carousel .testimonial .info .position, .testimonials_carousel .testimonial .info .company, .stm_gmap_wrapper .gmap_addresses .addresses .item .title, .company_history > ul > li .year, .stm_contacts_widget, .stm_contacts_widget.style_4, .stm_works_wr.grid .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter .stm_works .item .info .title, body .vc_general.vc_btn3, .consulting-rev-title, .consulting-rev-title-2, .consulting-rev-title-3, .consulting-rev-text, body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a, strong, b, .button, .page-links > span, .page-links > span a, body.header_style_2 .header_top .top_nav .header_socials a.cart_count .count, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .woocommerce-account .woocommerce-MyAccount-navigation ul li a, .woocommerce .widget_price_filter ul.product_list_widget li .product-title, .request_callback p, ul.comment-list .comment .comment-author, .page-numbers .page-numbers, #footer .footer_widgets .widget.widget_recent_entries ul li a, .default_widgets .widget.widget_nav_menu ul li, .default_widgets .widget.widget_categories ul li, .default_widgets .widget.widget_product_categories ul li, .stm_sidebar .widget.widget_nav_menu ul li, .stm_sidebar .widget.widget_categories ul li, .stm_sidebar .widget.widget_product_categories ul li, .shop_widgets .widget.widget_nav_menu ul li, .shop_widgets .widget.widget_categories ul li, .shop_widgets .widget.widget_product_categories ul li, .default_widgets .widget.widget_recent_entries ul li a, .stm_sidebar .widget.widget_recent_entries ul li a, .shop_widgets .widget.widget_recent_entries ul li a, .staff_bottom_wr .staff_bottom .infos .info, .consulting-rev-title, .consulting-rev-title-2, .consulting-rev-title-3, .consulting-rev-text, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce ul.product_list_widget li .product-title, .woocommerce ul.products li.product .price, .woocommerce a.added_to_cart, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product form.cart .variations label, .woocommerce table.shop_table th, .woocommerce-cart table.cart th.product-name a, .woocommerce-cart table.cart td.product-name a, .woocommerce-cart table.cart th .amount, .woocommerce-cart table.cart td .amount, .stm_services .item .item_wr .content .read_more, .staff_list ul li .staff_info .staff_department, .stm_partner.style_2 .stm_partner_content .position, .comment-body .comment-text ul li, body.header_style_4 .header_top .icon_text.big .text strong, .info_box .read_more, .stm_services_tabs .service_tab_item .service_name, .stm_services_tabs .services_categories ul li a, .stm_services_tabs .service_tab_item .service_cost, .vc_custom_heading .subtitle, .stm_gmap_wrapper .gmap_addresses .addresses .item .title, .info_box h4, .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name, .staff_carousel_item .staff_department, body.header_style_5 .header_top .info-text strong, .stm_works_wr.grid_2.style_1 .stm_works .item .item_wr .title, .stm_works_wr.grid_2.style_2 .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter.style_1 .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title, body.header_style_7 .side_nav .main_menu_nav > li > a, body.header_style_7 .side_nav .main_menu_nav > li ul li a, body.header_style_5 .header_top .info-text b, .stm_portfolio_grid .item .item_thumbnail a .portfolio-title, .stm_portfolio_info .stm_portfolio_info_row .item, .post_links_box.style_3 a .post_links_info, .stm_events_modern .stm_events_modern_list .item .item_wr .content .stm_events_modern_row .event_speaker_content .event_speaker_name, .event_content .event_info_table .event_info ul li, .event_lesson_tabs a, .event_lesson_info .event_lesson_info_content_wrap .event_lesson_info_content .event_lesson_speakers li .event_speaker_content .event_speaker_name, .event_lesson_info .event_lesson_info_content_wrap .event_lesson_info_content .event_lesson_info_title, .widget.widget_nav_menu ul li, .widget.widget_categories ul li, .widget.widget_product_categories ul li, .widget.widget_archive ul li, .widget.widget_pages ul li, .widget.widget_meta ul li, .widget.widget_recent_comments ul li, .widget.widget_rss ul li, .widget.widget_recent_entries ul li a, .post_links_box.style_3 .post_link_text {
    font-family: 'Tajawal', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a5908c */.info_box.style_3 .info_box_text .read_more {
    text-transform: capitalize;
    transition: color .2s linear;
    color: #abb67f;
    padding-left: 55px;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-daed63f */.info_box.style_3 .info_box_text .read_more {
    text-transform: capitalize;
    transition: color .2s linear;
    color: #abb67f;
    padding-left: 55px;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d0a954 */.info_box.style_3 .info_box_text .title h6 span {
    display: block;
    height: 40px;
    overflow: hidden;
    font-size: 25px
}
.info_box.style_3 .info_box_text p {
    margin: 0 0 20px;
    color: #fff;
    padding-left: 55px;
    font-size: 16px !important;
}

.info_box.style_3 .info_box_text .title {
    margin-bottom: 8px;
    text-transform: uppercase;
    padding-top: 15px
}
.info_box.style_3 .info_box_text .read_more span {
    vertical-align: middle;
    line-height: 13px;
    text-transform: capitalize
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}
p,h1,h2,h3,h4,h5,h6 {
    font-family: 'Tajawal', sans-serif !important ;
}
.elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_1 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_3 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_4 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_5 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_6 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_7 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_8 .icon_box_content p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_9 .icon_text p, .elementor-13964 .elementor-element.elementor-element-f502af7 .icon_box.style_10 .icon_text p {
    font-family: "Tajawal", Sans-serif !important;
    font-size: 16px;
}/* End custom CSS */