.elementor-14271 .elementor-element.elementor-element-a58eb36:not(.elementor-motion-effects-element-type-background), .elementor-14271 .elementor-element.elementor-element-a58eb36 > .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/cover.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14271 .elementor-element.elementor-element-a58eb36 > .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-14271 .elementor-element.elementor-element-a58eb36{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-14271 .elementor-element.elementor-element-01fc9ad > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-01fc9ad .consulting-custom-title{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-02588b9 > .elementor-widget-container{margin:0px 159px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-02588b9{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-2614725{padding:70px 0px 70px 0px;}.elementor-14271 .elementor-element.elementor-element-05abebb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14271 .elementor-element.elementor-element-9b8ee57 img{width:100%;max-width:100%;height:445px;object-fit:cover;object-position:center center;border-style:none;}.elementor-14271 .elementor-element.elementor-element-2c5e456 > .elementor-element-populated{margin:0px 0px 0px 29px;--e-column-margin-right:0px;--e-column-margin-left:29px;}.elementor-14271 .elementor-element.elementor-element-09c4a77 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-14271 .elementor-element.elementor-element-09c4a77{font-size:36px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-c9c789d > .elementor-widget-container{margin:-11px 0px 0px 15px;}.elementor-14271 .elementor-element.elementor-element-c9c789d .elementor-heading-title{font-size:36px;}.elementor-14271 .elementor-element.elementor-element-3ceb7ff > .elementor-widget-container{margin:23px 0px 0px 28px;padding:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-3ceb7ff{text-align:justify;font-size:18px;font-weight:400;color:#54595F;}.elementor-14271 .elementor-element.elementor-element-a02081e{padding:70px 0px 70px 0px;}.elementor-14271 .elementor-element.elementor-element-c69ee8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14271 .elementor-element.elementor-element-47c3344 img{width:100%;max-width:100%;height:406px;object-fit:cover;object-position:center center;border-style:none;}.elementor-14271 .elementor-element.elementor-element-51d9d3a{font-weight:700;text-transform:capitalize;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-b8f2c25{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-32130eb{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-7acfffb{font-weight:700;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-8a33ef9{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-46d6a6b{font-weight:700;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-8bfe863{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-2d9f73b{font-weight:700;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-f655620{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-b91d095{font-weight:700;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-a8f4dba{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-8bd753a{padding:40px 0px 110px 0px;}.elementor-14271 .elementor-element.elementor-element-a9c7b1f .elementor-heading-title{font-size:36px;}.elementor-14271 .elementor-element.elementor-element-f5eac70{font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-7bb1425{font-size:18px;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-3f94997{font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-c335e5d{font-size:18px;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-3289995{font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-5495e87{font-size:18px;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-c81c5ff{font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-a5bfe37{font-size:18px;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-8f90bb5{font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-bb2ebae:not(.elementor-motion-effects-element-type-background), .elementor-14271 .elementor-element.elementor-element-bb2ebae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14271 .elementor-element.elementor-element-bb2ebae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-14271 .elementor-element.elementor-element-bb2ebae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14271 .elementor-element.elementor-element-5d6ac22 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-5d6ac22 .consulting-custom-title{color:var( --e-global-color-ba289ab );}.elementor-14271 .elementor-element.elementor-element-08b1f47 .elementor-heading-title{font-family:"Tajawal", Sans-serif;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box{justify-content:flex-start;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .icon-box{color:var( --e-global-color-6e4997f );padding:0px 0px 0px 7px;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .icon-box i{font-size:13px;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .icon-box svg{width:13px;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .text-box .title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-6e4997f );padding:0px 0px 11px 0px;}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .text-box .title a{color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .text-box .description{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-80e62c1 .consulting-header-icon-box .text-box .description a{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box{justify-content:flex-start;}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .icon-box{color:var( --e-global-color-6e4997f );padding:0px 0px 0px 7px;}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .icon-box i{font-size:13px;}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .icon-box svg{width:13px;}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .text-box .title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-6e4997f );padding:0px 0px 11px 0px;}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .text-box .title a{color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .text-box .description{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-1fd2aab .consulting-header-icon-box .text-box .description a{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box{justify-content:flex-start;}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .icon-box{color:var( --e-global-color-6e4997f );padding:0px 0px 0px 7px;}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .icon-box i{font-size:13px;}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .icon-box svg{width:13px;}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .text-box .title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-6e4997f );padding:0px 0px 11px 0px;}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .text-box .title a{color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .text-box .description{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-dee0ac7 .consulting-header-icon-box .text-box .description a{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box{justify-content:flex-start;}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .icon-box{color:var( --e-global-color-6e4997f );padding:0px 0px 0px 7px;}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .icon-box i{font-size:13px;}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .icon-box svg{width:13px;}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .text-box .title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-6e4997f );padding:0px 0px 11px 0px;}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .text-box .title a{color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .text-box .description{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-b46a401 .consulting-header-icon-box .text-box .description a{color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-7684220{padding:70px 0px 70px 0px;}.elementor-14271 .elementor-element.elementor-element-431c04b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-431c04b .consulting-custom-title{font-size:36px;}.elementor-14271 .elementor-element.elementor-element-b14ec93{--e-image-carousel-slides-to-show:3;}.elementor-14271 .elementor-element.elementor-element-c0af0e4:not(.elementor-motion-effects-element-type-background), .elementor-14271 .elementor-element.elementor-element-c0af0e4 > .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-14271 .elementor-element.elementor-element-c0af0e4 > .elementor-background-overlay{background-color:#205080;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14271 .elementor-element.elementor-element-c0af0e4, .elementor-14271 .elementor-element.elementor-element-c0af0e4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-c0af0e4{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-14271 .elementor-element.elementor-element-3be30e8 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-3be30e8 .consulting-custom-title{color:#ffffff;}.elementor-14271 .elementor-element.elementor-element-cccc309{font-size:18px;color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-8243947 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-8243947 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 255px 20px;}.elementor-14271 .elementor-element.elementor-element-6cc6dc1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-6cc6dc1 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 255px 20px;}.elementor-14271 .elementor-element.elementor-element-d468fba > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-d468fba .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 255px 20px;}.elementor-14271 .elementor-element.elementor-element-d35ec70:not(.elementor-motion-effects-element-type-background), .elementor-14271 .elementor-element.elementor-element-d35ec70 > .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-14271 .elementor-element.elementor-element-d35ec70 > .elementor-background-overlay{background-color:#205080;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14271 .elementor-element.elementor-element-d35ec70, .elementor-14271 .elementor-element.elementor-element-d35ec70 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-d35ec70{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-14271 .elementor-element.elementor-element-5a6f760 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-5a6f760 .consulting-custom-title{color:#ffffff;}.elementor-14271 .elementor-element.elementor-element-954f7a8{font-size:16px;color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-0e98d79 .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-0dffbe2{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-3321ba6 .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-14271 .elementor-element.elementor-element-1b9e1f5 .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-39c209c{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-4dbb54d .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-14271 .elementor-element.elementor-element-300c2b5 .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-24f61a4{color:var( --e-global-color-1d92ba6 );}.elementor-14271 .elementor-element.elementor-element-400c46a .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-14271 .elementor-element.elementor-element-2d22c95{margin-top:0px;margin-bottom:-60px;padding:70px 0px 40px 0px;}.elementor-14271 .elementor-element.elementor-element-9d2ee2b{font-size:30px;font-weight:600;color:var( --e-global-color-6e4997f );}.elementor-14271 .elementor-element.elementor-element-8de079f{text-align:start;}.elementor-14271 .elementor-element.elementor-element-8de079f .elementor-heading-title{line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14271 .elementor-element.elementor-element-e17035e{text-align:end;}.elementor-14271 .elementor-element.elementor-element-e17035e .elementor-heading-title{font-family:"Tajawal", Sans-serif;line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14271 .elementor-element.elementor-element-3a678f1{text-align:end;font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-secondary );}.elementor-14271 .elementor-element.elementor-element-0821b1c > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14271 .elementor-element.elementor-element-5d371f0 .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-14271 .elementor-element.elementor-element-5d371f0 .elementor-button:hover, .elementor-14271 .elementor-element.elementor-element-5d371f0 .elementor-button:focus{background-color:var( --e-global-color-6e4997f );}@media(max-width:767px){.elementor-14271 .elementor-element.elementor-element-ccb0167 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-02588b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14271 .elementor-element.elementor-element-02588b9{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-47c3344 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-51d9d3a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-51d9d3a{font-size:25px;}.elementor-14271 .elementor-element.elementor-element-c17909a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-b8f2c25 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-b8f2c25{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-d77d1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:44px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-d77d1f5 .elementor-heading-title{line-height:1.1em;letter-spacing:-1.9px;}.elementor-14271 .elementor-element.elementor-element-32130eb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-32130eb{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-7acfffb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-7acfffb{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-8a33ef9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-8a33ef9{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-46d6a6b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-46d6a6b{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-8bfe863 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-8bfe863{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-2d9f73b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-2d9f73b{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-f655620 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-f655620{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-b91d095 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-b91d095{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-a8f4dba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-a8f4dba{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-08b1f47 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-aaf2a5b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14271 .elementor-element.elementor-element-aaf2a5b .elementor-heading-title{line-height:1.2em;}.elementor-14271 .elementor-element.elementor-element-d35ec70{padding:70px 10px 40px 10px;}.elementor-14271 .elementor-element.elementor-element-2d22c95{padding:70px 10px 40px 10px;}.elementor-14271 .elementor-element.elementor-element-9d2ee2b{font-size:20px;}.elementor-14271 .elementor-element.elementor-element-e17035e{text-align:start;}.elementor-14271 .elementor-element.elementor-element-3a678f1{font-size:16px;}.elementor-14271 .elementor-element.elementor-element-5d371f0 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-14271 .elementor-element.elementor-element-b9d2880{width:100%;}.elementor-14271 .elementor-element.elementor-element-8b95ed8{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14271 .elementor-element.elementor-element-b9d2880{width:100%;}.elementor-14271 .elementor-element.elementor-element-bd48fce{width:33%;}.elementor-14271 .elementor-element.elementor-element-e35857b{width:33%;}.elementor-14271 .elementor-element.elementor-element-6eeb85c{width:33%;}.elementor-14271 .elementor-element.elementor-element-8b95ed8{width:100%;}.elementor-14271 .elementor-element.elementor-element-d03ab60{width:33%;}.elementor-14271 .elementor-element.elementor-element-776fc29{width:33%;}.elementor-14271 .elementor-element.elementor-element-a9ccb3b{width:33%;}}/* Start custom CSS for column, class: .elementor-element-bd48fce */.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-e35857b */.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-0642afe */.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-d03ab60 */.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-776fc29 */.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-a9ccb3b */.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-4254331 */.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 */