.elementor-14147 .elementor-element.elementor-element-ff52c29:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-ff52c29 > .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/2025/06/proy-abubakr-principal.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14147 .elementor-element.elementor-element-ff52c29 > .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-14147 .elementor-element.elementor-element-ff52c29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-34px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-14147 .elementor-element.elementor-element-64e373d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-64e373d .consulting-custom-title{color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-438f12a > .elementor-widget-container{margin:0px 84px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-438f12a{text-align:center;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-51a5432{padding:70px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-e0cb8e5 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-e0cb8e5 .consulting-custom-title{color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-46ae04a > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-46ae04a .consulting-custom-title{color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-edee392 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-edee392{text-align:center;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-a08146c:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-a08146c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14147 .elementor-element.elementor-element-a08146c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-a08146c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14147 .elementor-element.elementor-element-207a5b3 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-e778cc8{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-3c7c916 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-8f8668e{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-63e2439 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-8d60e76{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-c22227a:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-c22227a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14147 .elementor-element.elementor-element-c22227a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14147 .elementor-element.elementor-element-c22227a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14147 .elementor-element.elementor-element-b70f54e .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-58c7c7f{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-293fdd6 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-cdbbf82{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-1269fec .elementor-heading-title{font-weight:700;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-addb1f2{color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-e9be197 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-e9be197 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-7e13afb > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-7e13afb .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-5738e10 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-5738e10 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-67c6cc1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-67c6cc1 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-4b1220e{padding:0px 0px 100px 0px;}.elementor-14147 .elementor-element.elementor-element-bb503b8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-bb503b8 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-8850349 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-8850349 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 120px 20px;}.elementor-14147 .elementor-element.elementor-element-f46f365:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-f46f365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megs-me.com/wp-content/uploads/2016/01/images.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-14147 .elementor-element.elementor-element-f46f365 > .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-14147 .elementor-element.elementor-element-f46f365, .elementor-14147 .elementor-element.elementor-element-f46f365 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-f46f365{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-14147 .elementor-element.elementor-element-fba8012 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-fba8012 .consulting-custom-title{color:#ffffff;}.elementor-14147 .elementor-element.elementor-element-78a3ca3{font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-3188b1b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-3188b1b .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 50px 20px;}.elementor-14147 .elementor-element.elementor-element-ff87a39 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-ff87a39 .elementor-consulting-info-box{margin:0px 0px 0px 0px;padding:10px 20px 50px 20px;}.elementor-14147 .elementor-element.elementor-element-670ef71:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-670ef71 > .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-14147 .elementor-element.elementor-element-670ef71 > .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-14147 .elementor-element.elementor-element-670ef71, .elementor-14147 .elementor-element.elementor-element-670ef71 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-670ef71{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-14147 .elementor-element.elementor-element-e625b29 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-e625b29 .consulting-custom-title{color:#ffffff;}.elementor-14147 .elementor-element.elementor-element-8d4fc54{font-family:"Tajawal", Sans-serif;font-size:16px;color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-a10976d .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-f4dd904{color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-c4bf5d2 .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-14147 .elementor-element.elementor-element-66ce21c .elementor-heading-title{color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-9dff8c9{color:var( --e-global-color-1d92ba6 );}.elementor-14147 .elementor-element.elementor-element-2cb481a .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-14147 .elementor-element.elementor-element-a904d91{margin-top:0px;margin-bottom:-60px;padding:70px 0px 40px 0px;}.elementor-14147 .elementor-element.elementor-element-0072495{font-size:30px;font-weight:600;color:var( --e-global-color-6e4997f );}.elementor-14147 .elementor-element.elementor-element-70d030e{text-align:start;}.elementor-14147 .elementor-element.elementor-element-70d030e .elementor-heading-title{line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-f2ff050{text-align:end;}.elementor-14147 .elementor-element.elementor-element-f2ff050 .elementor-heading-title{font-family:"Tajawal", Sans-serif;line-height:50px;color:var( --e-global-color-ba289ab );}.elementor-14147 .elementor-element.elementor-element-00afe59{text-align:end;font-family:"Tajawal", Sans-serif;font-size:18px;color:var( --e-global-color-secondary );}.elementor-14147 .elementor-element.elementor-element-fda826b > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14147 .elementor-element.elementor-element-c5a97d3 .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-14147 .elementor-element.elementor-element-c5a97d3 .elementor-button:hover, .elementor-14147 .elementor-element.elementor-element-c5a97d3 .elementor-button:focus{background-color:var( --e-global-color-6e4997f );}@media(min-width:768px){.elementor-14147 .elementor-element.elementor-element-524eae4{width:49.912%;}.elementor-14147 .elementor-element.elementor-element-3c82ec7{width:50.088%;}.elementor-14147 .elementor-element.elementor-element-9dba8ca{width:100%;}.elementor-14147 .elementor-element.elementor-element-cad260c{width:100%;}}@media(max-width:767px){.elementor-14147 .elementor-element.elementor-element-438f12a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14147 .elementor-element.elementor-element-438f12a{font-size:16px;}.elementor-14147 .elementor-element.elementor-element-51a5432{padding:30px 0px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-edee392 > .elementor-widget-container{padding:0px 10px 30px 10px;}.elementor-14147 .elementor-element.elementor-element-edee392{text-align:center;font-size:16px;}.elementor-14147 .elementor-element.elementor-element-ba781c0{padding:0px 0px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-78a3ca3{font-size:15px;}.elementor-14147 .elementor-element.elementor-element-670ef71{padding:70px 10px 40px 10px;}.elementor-14147 .elementor-element.elementor-element-a904d91{padding:70px 10px 40px 10px;}.elementor-14147 .elementor-element.elementor-element-0072495{font-size:20px;}.elementor-14147 .elementor-element.elementor-element-f2ff050{text-align:start;}.elementor-14147 .elementor-element.elementor-element-00afe59{font-size:16px;}.elementor-14147 .elementor-element.elementor-element-c5a97d3 .elementor-button{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14147 .elementor-element.elementor-element-0b63510{width:100%;}.elementor-14147 .elementor-element.elementor-element-3a9f62a{width:33%;}.elementor-14147 .elementor-element.elementor-element-48c78e9{width:33%;}.elementor-14147 .elementor-element.elementor-element-f456a59{width:33%;}.elementor-14147 .elementor-element.elementor-element-87daf7e{width:100%;}.elementor-14147 .elementor-element.elementor-element-d508f1d{width:33%;}.elementor-14147 .elementor-element.elementor-element-6b2d6d4{width:33%;}.elementor-14147 .elementor-element.elementor-element-5aec937{width:33%;}.elementor-14147 .elementor-element.elementor-element-9dba8ca{width:100%;}.elementor-14147 .elementor-element.elementor-element-0f5b0b2{width:33%;}.elementor-14147 .elementor-element.elementor-element-05134e7{width:33%;}.elementor-14147 .elementor-element.elementor-element-cad260c{width:100%;}.elementor-14147 .elementor-element.elementor-element-bb472c2{width:33%;}.elementor-14147 .elementor-element.elementor-element-33137e0{width:33%;}}/* Start custom CSS for section, class: .elementor-element-51a5432 */.consulting_elementor_wrapper .elementor-element.elementor-widget-stm_spacing, .consulting_elementor_wrapper .elementor-element.elementor-widget-text-editor p:last-child, .consulting_elementor_wrapper .elementor-element.elementor-widget-vc_custom_heading, .vc_custom_heading.consulting_heading_font>div p:last-child {
    margin-bottom: 0;
    font-family: 'Tajawal', sans-serif !important ;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a9f62a */.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-48c78e9 */.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-f456a59 */.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-eff1b54 */.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 for column, class: .elementor-element-d508f1d */.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-6b2d6d4 */.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-5aec937 */.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-ba781c0 */.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 for stm_info_box, class: .elementor-element-e9be197 */.info_box.style_3 .info_box_text .title h6 span {
    display: block;
    height: 50px;
    overflow: visible;
    line-height: 30px
}
@media only screen and (max-width: 767px) {
    .info_box.style_3 .info_box_wrapper .info_box_text p {
        display: block;
        line-height: 22px;
        margin-top: 10px
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f34eb80 */.info_box.style_3 .info_box_text p {
    margin: 0 0 20px;
    padding-left: 55px;
    font-size: 16px !important;
    font-family: 'Tajawal', sans-serif !important ;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0f5b0b2 */.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-e49428c */.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-bb472c2 */.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-33137e0 */.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-2548589 */.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 */.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 */