.elementor-4272 .elementor-element.elementor-element-31e0a17 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-29c406f2 > .elementor-container{max-width:1350px;}.elementor-4272 .elementor-element.elementor-element-29c406f2{padding:70px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-0418c24 > .elementor-container{max-width:1350px;}.elementor-4272 .elementor-element.elementor-element-0418c24{padding:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-f896535 > .elementor-container{max-width:1350px;}.elementor-4272 .elementor-element.elementor-element-f896535{padding:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-84ad3ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-4272 .elementor-element.elementor-element-84ad3ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4272 .elementor-element.elementor-element-4fa971ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-5faded97{padding:0px 0px 0px 0px;z-index:2;}.elementor-4272 .elementor-element.elementor-element-2340b9be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-6fd42b33 .tx-section{margin:0px 0px 0px 0px;}.elementor-4272 .elementor-element.elementor-element-50eadc96{padding:20px 0px 110px 0px;}.elementor-4272 .elementor-element.elementor-element-30541b8a > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-4272 .elementor-element.elementor-element-7c1d565c .tx-subTitle
        {font-family:"Cairo", Sans-serif;}.elementor-4272 .elementor-element.elementor-element-763df34 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-4272:not(.elementor-motion-effects-element-type-background), body.elementor-page-4272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waslogistics.com/wp-content/uploads/2024/09/body-bg-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-4272 .elementor-element.elementor-element-30541b8a{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4272 .elementor-element.elementor-element-2a0e6b44{width:50%;}.elementor-4272 .elementor-element.elementor-element-612855ef{width:50%;}.elementor-4272 .elementor-element.elementor-element-263169bf{width:50%;}.elementor-4272 .elementor-element.elementor-element-3e2d33d{width:50%;}.elementor-4272 .elementor-element.elementor-element-75d9141{width:50%;}.elementor-4272 .elementor-element.elementor-element-33ef481{width:50%;}.elementor-4272 .elementor-element.elementor-element-ea343fd{width:50%;}.elementor-4272 .elementor-element.elementor-element-b22ae72{width:50%;}.elementor-4272 .elementor-element.elementor-element-68fb401{width:50%;}.elementor-4272 .elementor-element.elementor-element-c62ecc7{width:50%;}.elementor-4272 .elementor-element.elementor-element-f919e0f{width:50%;}.elementor-4272 .elementor-element.elementor-element-28707a7{width:50%;}}/* Start custom CSS for tx_moving_text, class: .elementor-element-6fd42b33 */.elementor-4272 .elementor-element.elementor-element-6fd42b33 [class*="marquee"],
.elementor-4272 .elementor-element.elementor-element-6fd42b33 [class*="moving"],
.elementor-4272 .elementor-element.elementor-element-6fd42b33 .swiper-wrapper {
    animation-direction: reverse !important;
}/* End custom CSS */
/* Start custom CSS for tx_get_quote, class: .elementor-element-7c1d565c *//* Fix lower quote image position */
.elementor-4272 .elementor-element.elementor-element-7c1d565c .log-request-quote-img3 {
    top: 590px !important;
    bottom: auto !important;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-4272 .elementor-element.elementor-element-7c1d565c .log-request-quote-img3 {
        top: 400px !important;
        bottom: auto !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-4272 .elementor-element.elementor-element-7c1d565c .log-request-quote-img3 {
        position: relative !important;
        top: auto !important;
        right: auto !important;
        left: auto !important;
        bottom: auto !important;
        margin-top: 25px !important;
    }
}

/* =========================================
   Arabic TX Get Quote - Correct Typography
========================================= */

/* Arabic section title / subtitle */
.elementor-4272 .elementor-element.elementor-element-7c1d565c h1,
.elementor-4272 .elementor-element.elementor-element-7c1d565c h2,
.elementor-4272 .elementor-element.elementor-element-7c1d565c h3,
.elementor-4272 .elementor-element.elementor-element-7c1d565c h4,
.elementor-4272 .elementor-element.elementor-element-7c1d565c h5,
.elementor-4272 .elementor-element.elementor-element-7c1d565c h6 {
    font-family: "Cairo", sans-serif !important;
    direction: rtl !important;
    text-align: right !important;
    letter-spacing: 0 !important;
    word-spacing: normal !important;
    text-transform: none !important;
    unicode-bidi: plaintext !important;
}

/* Arabic description only */
.elementor-4272 .elementor-element.elementor-element-7c1d565c p {
    font-family: "Cairo", sans-serif !important;
    direction: rtl !important;
    text-align: right !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

/* Tabs = Arabic + Cairo */
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="tab"] a,
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="tab"] button,
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="tab"] span,
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="tab"] li,
.elementor-4272 .elementor-element.elementor-element-7c1d565c [role="tab"] {
    font-family: "Cairo", sans-serif !important;
    direction: rtl !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

/* Small subtitle */
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="sub-title"],
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="subtitle"] {
    font-family: "Cairo", sans-serif !important;
    direction: rtl !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

/* =========================================
   Keep FORM completely English / LTR
========================================= */

.elementor-4272 .elementor-element.elementor-element-7c1d565c form,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form input,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form textarea,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form select,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form option,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form label,
.elementor-4272 .elementor-element.elementor-element-7c1d565c .wpcf7-form-control {
    direction: ltr !important;
    text-align: left !important;
}

.elementor-4272 .elementor-element.elementor-element-7c1d565c form input,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form textarea,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form select {
    font-family: inherit;
}

.elementor-4272 .elementor-element.elementor-element-7c1d565c form input::placeholder,
.elementor-4272 .elementor-element.elementor-element-7c1d565c form textarea::placeholder {
    direction: ltr !important;
    text-align: left !important;
}

/* Don't interfere with icons */
.elementor-4272 .elementor-element.elementor-element-7c1d565c i,
.elementor-4272 .elementor-element.elementor-element-7c1d565c svg,
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="icon"],
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="flaticon"],
.elementor-4272 .elementor-element.elementor-element-7c1d565c [class*="fa-"] {
    direction: initial !important;
}/* End custom CSS */