.elementor-16722 .elementor-element.elementor-element-75937b9 .elementor-widget-container {
    text-align: right !important;
}

.elementor-16722 .elementor-element.elementor-element-3f9c80b .tm-header-top-info li {
    margin: 0px 15px 0px 0 !important;
}

.elementor-16722 .elementor-element.elementor-element-3f9c80b {
    text-align: left !important;
}

.tm-header-top-info ul li i {
    margin-right: unset !important;
    margin-left: 5px !important;
}

.elementor-18835 .elementor-element.elementor-element-4fdd25e .tm-text-editor {
    text-align: left !important;
}

.justifiedText h4,
.justifiedText p,
.justifiedText h3,
.justifiedText span,
.justifiedText .mascot-post-excerpt,
.entry-title,
.elementor-25355 .elementor-element.elementor-element-460131a .tm-text-editor *,
.comment-notes,
.comment-form-cookies-consent {
    text-align: justify !important;
}

body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-01120d4 {
    right: unset !important;
}

.elementor-18835 .elementor-element.elementor-element-0bd8a2f .icon,
.elementor-18835 .elementor-element.elementor-element-dd13370 .icon {
    margin: 0px 10px 0px 0px;
}

.tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder .percent {
    right: 0 !important;
    left: auto !important;
}

.shipSucccess .tm-sc-progress-bar .progress-holder .progress-content {
    width: 86%;
}

.clientSuccess .tm-sc-progress-bar .progress-holder .progress-content {
    width: 77%;
}

.elementor-18835 .elementor-element.elementor-element-d549162 {
    text-align: justify !important;
}

.projects-current-theme2 .overlay-box {
    justify-content: flex-start !important;
}

.elementor-18835 .elementor-element.elementor-element-505f0bf .icon,
.elementor-18835 .elementor-element.elementor-element-9292a54 .icon {
    margin: 5px 30px 0px 0px;
}

.tm-sc-staff .team-item-skin-style7 .tm-staff .staff-inner .thumb-wrapper img {
    width: 100px !important;
}

.tm-sc-staff .team-item-skin-style7 .tm-staff .staff-inner .thumb-wrapper {
    text-align: center;
}

body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-23dbbdf,
body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-98dd0ef,
body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-c7edab8 {
    left: -107px;
    right: unset !important;
}

body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-09db991,
body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-a0cbea5,
body:not(.rtl) .elementor-18835 .elementor-element.elementor-element-a0d29c5 {
    left: -65px;
}

.leftCol .elementor-element-populated {
    margin-left: -170px !important;
}

.elementor-18835 .elementor-element.elementor-element-6167641 .tm-sc-icon-box,
.elementor-18835 .elementor-element.elementor-element-ec92372 .tm-sc-icon-box,
.elementor-18835 .elementor-element.elementor-element-d0f34c4 .tm-sc-icon-box {
    text-align: justify;
    background-color: #fff;
}

.elementor-18835 .elementor-element.elementor-element-6167641 .icon,
.elementor-18835 .elementor-element.elementor-element-ec92372 .icon,
.elementor-18835 .elementor-element.elementor-element-d0f34c4 .icon {
    margin: 5px 20px 0px 0px !important;
}

.icon-box.icon-left .icon-text {
    text-align: justify;
}

.singleHeight .blog-skin-style3 .entry-content {
    margin-top: 0;
}

.singleHeight .blog-skin-style3 .title-holder {
    min-height: 200px;
}

.singleHeight .blog-skin-style3 .entry-content {
    margin-right: 0;
}

.elementor-25355 .elementor-element.elementor-element-4960fb8 .icon,
.elementor-25355 .elementor-element.elementor-element-f6d8f5d .icon,
.elementor-25355 .elementor-element.elementor-element-d95bde8 .icon {
    margin: 0 10px 0 0 !important;
}

.elementor-25355 .elementor-element.elementor-element-6515207 {
    text-align: left !important;
}

.elementor-25355 .elementor-element.elementor-element-da67a4a {
    text-align: left !important;
}

.elementor-25355 .elementor-element.elementor-element-d597e83 .elementor-widget-container {
    text-align: right !important;
}

.elementor-23723 .elementor-element.elementor-element-ad8d28a .icon-box-title {
    direction: rtl;
    unicode-bidi: embed;
}

body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width>.elementor-container .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-default,
body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width>.elementor-container .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-no {
    max-width: 1220px;
}

.elementor-23723 .elementor-element.elementor-element-06bc06c {
    max-width: 100% !important;
}

.boxshadowSec .elementor-image-box-content {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    min-height: 220px;
}

body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed>.elementor-container {
    justify-content: center;
}

.elementor-3407 .elementor-element.elementor-element-495637d:not(.elementor-motion-effects-element-type-background) {
    background-size: 100% 140%;
    padding: 110px 0px 125px 0px;
    /* background-position: center center !important; */
}

/*.page-id-23723 .elementor-3407 .elementor-element.elementor-element-495637d:not(.elementor-motion-effects-element-type-background){
    
}*/
.page-id-23725 .elementor-3407 .elementor-element.elementor-element-495637d:not(.elementor-motion-effects-element-type-background) {
    background-image: url('https://actl.global/wp-content/uploads/2023/09/الخدمات2.jpg');
    padding: 150px 0px 150px 0px;
}

.page-id-23729 .elementor-3407 .elementor-element.elementor-element-495637d:not(.elementor-motion-effects-element-type-background) {
    background-image: url('https://actl.global/wp-content/uploads/2023/09/الاخبار.jpg');
}

.page-id-23728 .elementor-3407 .elementor-element.elementor-element-495637d:not(.elementor-motion-effects-element-type-background) {
    background-image: url('https://actl.global/wp-content/uploads/2023/09/تواصل-معنا.jpg');
    padding: 150px 0px 150px 0px;
}

.main-content-area article .post-excerpt {
    min-height: 120px;
}

.service-item-current-style1 .inner-box .content-box .excerpt {
    min-height: 100px;
}

.customH .service-item-current-style1 .inner-box {
    min-height: 450px;
}

.blog-skin-style1 .title-holder {
    min-height: 140px;
}

.elementor-23728 .elementor-element.elementor-element-b1ab558 .elementor-widget-container {
    text-align: left !important;
}

.elementor-23728 .elementor-element.elementor-element-0dae744 .icon {
    margin: 0px 20px 0px 0px;
}

#spinner {
    top: 30%;
}

#preloader .preloading-img {
    background-size: 500px auto !important;
    width: 500px !important;
    height: 500px !important;
}

.tm-sc-staff .team-item-skin-style7 .tm-staff .staff-inner .staff-content {
    min-height: 180px;
}

.breadcrumb-trail.breadcrumbs-nav {
    display: none !important;
}

.tm-sc-simple-nav-menu .menu-item-25749 {
    display: none !important;
}

.sliderBtn .btn-theme-colored1 {
    background-color: #fff !important;
    border-color: #fff !important;
    color: var(--theme-color1) !important;
}

.elementor-18835 .elementor-element.elementor-element-8682cde:not(.elementor-motion-effects-element-type-background) {
    background-image: url(https://actl.global/wp-content/uploads/2023/10/back-1.jpg) !important;
    background-position: center right !important;
}

/* .elementor-18835 .elementor-element.elementor-element-8682cde:not(.elementor-motion-effects-element-type-background){
    background-image: url(https://actl.global/wp-content/uploads/2023/10/F1-1.jpg);
} */

@media (min-width: 768px) {
    .elementor-18835 .elementor-element.elementor-element-2510220 {
        width: 50%;
    }
}

@media (min-width: 992px) {
    #menu-item-25463 {
        display: none !important;
    }

    .engLeft {
        left: 5%;
    }

    .engRight {
        right: 5%;
    }
}

@media (min-width: 1025px) {
    header#header .elementor-16722 .elementor-element.elementor-element-dcb455e .menuzord-menu>li.menu-item>a {
        padding: 0px 20px 0px 0 !important;
    }
}

@media (max-width:768px) {
    #preloader .preloading-img {
        background-size: 300px auto !important;
        width: 300px !important;
        height: 300px !important;
    }
}

.wpcf7-form-control-wrap .nice-select .list {
    max-height: 200px;
    overflow-y: scroll;
}

.elementor-18835 .elementor-element.elementor-element-18a1b93:not(.elementor-motion-effects-element-type-background)::before,
.elementor-18835 .elementor-element.elementor-element-18a1b93>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,
.elementor-18835 .elementor-element.elementor-element-8682cde:not(.elementor-motion-effects-element-type-background)::before,
.elementor-18835 .elementor-element.elementor-element-8682cde>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(255, 255, 255, .8);
}

@media (max-width: 992px) {

    .elementor-20723 .elementor-element.elementor-element-1a34610,
    .elementor-20723 .elementor-element.elementor-element-82406c6,
    .elementor-20723 .elementor-element.elementor-element-9e2176c,
    .elementor-20723 .elementor-element.elementor-element-5b76638,
    .elementor-20723 .elementor-element.elementor-element-774a1d6,
    .elementor-20723 .elementor-element.elementor-element-50d6fad,
    .elementor-20723 .elementor-element.elementor-element-681c779,
    .elementor-25355 .elementor-element.elementor-element-774a1d6,
    .elementor-25355 .elementor-element.elementor-element-50d6fad,
    .elementor-25355 .elementor-element.elementor-element-681c779,
    .elementor-25355 .elementor-element.elementor-element-1a34610,
    .elementor-25355 .elementor-element.elementor-element-82406c6,
    .elementor-25355 .elementor-element.elementor-element-9e2176c,
    .elementor-25355 .elementor-element.elementor-element-5b76638,
    .elementor-25355 .elementor-element.elementor-element-56c4d43,
    .elementor-25355 .elementor-element.elementor-element-9218437 {
        width: 100% !important;
    }

    .leftCol .elementor-element-populated {
        margin-left: 20px !important;
    }

}

.elementor-18835 .elementor-element.elementor-element-327f3c2 .icon,
.elementor-18835 .elementor-element.elementor-element-4df4f9b .icon {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px 10px 0px 0;
}