.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-slider-architech .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-slider-architech .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-53db644 .tp-el-title{font-family:"Tajawal", Sans-serif;font-size:32px;}.elementor-61109 .elementor-element.elementor-element-53db644 .tp-el-btn{background:#E22B2B00 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:var( --e-global-color-secondary );border-radius:12px;}.elementor-61109 .elementor-element.elementor-element-53db644 .tp-el-nav-title{font-family:"Tajawal", Sans-serif;font-size:18px;}.elementor-widget-services .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-services .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-3a15b20 .tp-el-title{font-family:"Tajawal", Sans-serif;font-size:44px;font-weight:700;}.elementor-61109 .elementor-element.elementor-element-3a15b20 .tp-el-box-title{font-family:"Tajawal", Sans-serif;}.elementor-61109 .elementor-element.elementor-element-3a15b20 .tp-el-box-desc{font-family:"Tajawal", Sans-serif;}.elementor-61109 .elementor-element.elementor-element-3a15b20 .tp-el-box-btn{font-family:"Tajawal", Sans-serif;}.elementor-widget-about-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-about-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-60215bc .elementor-repeater-item-0105f0c span{color:#E99A4E;}.elementor-61109 .elementor-element.elementor-element-60215bc .elementor-repeater-item-7d4f023 span{color:#5672FF;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#F47C47;color:#F47C47;font-family:"Tajawal", Sans-serif;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-icon span{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1894A1;color:#1894A1;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-icon span img, .elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-icon span i, .elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-icon span svg{margin-bottom:0px !important;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-title{font-family:"Tajawal", Sans-serif;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-desc{font-family:"Tajawal", Sans-serif;}.elementor-widget-eael-fancy-chart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-chart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-d621b43 .eael_fancy_chart_title{text-align:center;}.elementor-61109 .elementor-element.elementor-element-d621b43 .eael_fancy_chart_header p{text-align:center;}.elementor-61109 .elementor-element.elementor-element-783d9cf{padding:080px 0px 0px 0px;}.elementor-widget-history .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-history .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-video-popup .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-video-popup .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-fact .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-fact .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-1fce1e7{padding:130px 0px 130px 0px;}.elementor-widget-contact-info .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-contact-info .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-3326237 .tp-el-section{padding:-53px -53px -53px -53px !important;}.elementor-61109 .elementor-element.elementor-element-3326237 .tp-el-content-desc{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#000000;color:#000000;}.elementor-61109 .elementor-element.elementor-element-3326237 .tp-el-box-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#000000;color:#000000;font-family:"Tajawal", Sans-serif;font-size:17px;}.elementor-61109 .elementor-element.elementor-element-3326237 .tp-el-box-desc{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#000000;color:#000000;font-family:"Tajawal", Sans-serif;}.elementor-widget-contactform .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-contactform .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-7bc908b{text-align:left;}.elementor-widget-tp-portfolio-architech .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-portfolio-architech .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-61109 .elementor-element.elementor-element-abc9e0f .tp-el-box{background-color:#EA5757;}@media(max-width:767px){.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-section{padding:17px 0px 0px 0px !important;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-title{font-size:17px;}.elementor-61109 .elementor-element.elementor-element-60215bc .tp-el-box-desc{font-size:16px;}}@media(min-width:768px){.elementor-61109 .elementor-element.elementor-element-facde97{width:42.582%;}.elementor-61109 .elementor-element.elementor-element-02a357b{width:57.418%;}}@media(max-width:1024px) and (min-width:768px){.elementor-61109 .elementor-element.elementor-element-facde97{width:100%;}.elementor-61109 .elementor-element.elementor-element-02a357b{width:100%;}}/* Start custom CSS for tp-slider-architech, class: .elementor-element-53db644 */.rtl .elementor-61109 .elementor-element.elementor-element-53db644 .fa-chevron-right {
    transform: scaleX(-1);
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-3a15b20 */.elementor-61109 .elementor-element.elementor-element-3a15b20 .services-link-btn i {
    transform: rotate(180deg);
    display: inline-block;
}
.col-xxl-6.col-xl-6.col-lg-6.col-md-6 {
    width: 100%;
    text-align: center !important;
}

.col-xxl-5.offset-xxl-1.col-xl-6.col-lg-6.col-md-6 {
    margin-right: 0% !important;
    width: 0% !important;
}
.section__title-wrapper-4.mb-60 {
    margin-bottom: 0px !important;
}

.services__item-4 {
    border: 1px solid #24b5c3 !important;
    background-color: var(--tp-common-white);
    padding: 47px 40px 40px;
    position: relative;
    z-index: 1;
}


.section__title-highlight svg {
    width: 200px !important;
    height: auto !important;
    color: #f27b46 !important;
}/* End custom CSS */