.elementor-6782 .elementor-element.elementor-element-c8ee1e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-b3885f7 .tx-section{background-image:url("https://dubai-lawyers.ae/wp-content/uploads/2025/12/007.png");background-size:cover;}.elementor-6782 .elementor-element.elementor-element-b3885f7 .tx-description{color:#FFFFFF;font-size:1px;}.elementor-6782 .elementor-element.elementor-element-b3885f7 .tx-title{color:#FFFFFF;}.elementor-6782 .elementor-element.elementor-element-3069445 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-4fb03da > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-big-title
        {font-family:"Arial", Sans-serif;}.elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-contactInfo .title{font-family:"Arial", Sans-serif;}
        .elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-description
        {font-weight:700;}.elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-section{padding:100px 0px 120px 0px;}.elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
        .elementor-6782 .elementor-element.elementor-element-6b8ccb3 .tx-title
        {font-family:"Cairo", Sans-serif;font-size:50px;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-1.7px;}.elementor-6782 .elementor-element.elementor-element-c58783d:not(.elementor-motion-effects-element-type-background), .elementor-6782 .elementor-element.elementor-element-c58783d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EADE;}.elementor-6782 .elementor-element.elementor-element-c58783d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:320px;margin-bottom:0px;padding:0px 0px 90px 0px;}.elementor-6782 .elementor-element.elementor-element-c58783d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6782 .elementor-element.elementor-element-5b69b2a > .elementor-element-populated{padding:00px 00px 00px 00px;}.elementor-6782 .elementor-element.elementor-element-614d4ec{margin-top:-270px;margin-bottom:0px;}.elementor-6782 .elementor-element.elementor-element-e25f9d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-94f5044 .tx-section{background-image:url("https://dubai-lawyers.ae/wp-content/uploads/2025/02/c2-bg-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}
                    .elementor-6782 .elementor-element.elementor-element-94f5044 .title,
                    .elementor-6782 .elementor-element.elementor-element-94f5044 .tx-count .tx-counter span
                {font-size:45px;}.elementor-6782 .elementor-element.elementor-element-e3ce876{padding:110px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-24484b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-b5d9947 .tx-section{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-f4bd556{padding:0px 0px 80px 0px;}.elementor-6782 .elementor-element.elementor-element-30c8a28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-34c8fd7 .tx-section{padding:110px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-34c8fd7 .lw-testimonial-2-rating .rating-point{background-image:url(https://dubai-lawyers.ae/wp-content/uploads/2025/02/t2-point-mask.webp);}.elementor-6782 .elementor-element.elementor-element-0b026b0 .tx-infoText{text-align:left;}.elementor-6782 .elementor-element.elementor-element-6b9c7d2 > .elementor-container{max-width:1200px;}.elementor-6782 .elementor-element.elementor-element-6b9c7d2{padding:120px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-9b47a55{text-align:center;}.elementor-6782 .elementor-element.elementor-element-829e9d4 > .elementor-container{max-width:1230px;}.elementor-6782 .elementor-element.elementor-element-829e9d4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:35px;}.elementor-6782 .elementor-element.elementor-element-4016af8 > .elementor-container{max-width:1230px;}.elementor-6782 .elementor-element.elementor-element-4016af8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:35px;}.elementor-6782 .elementor-element.elementor-element-6a9d60f > .elementor-container{max-width:1230px;}.elementor-6782 .elementor-element.elementor-element-6a9d60f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:35px;}.elementor-6782 .elementor-element.elementor-element-f1b9931 > .elementor-container{max-width:1230px;}.elementor-6782 .elementor-element.elementor-element-f1b9931 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:35px;}.elementor-6782 .elementor-element.elementor-element-5a7b0ca:not(.elementor-motion-effects-element-type-background), .elementor-6782 .elementor-element.elementor-element-5a7b0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-6782 .elementor-element.elementor-element-5a7b0ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-5a7b0ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6782 .elementor-element.elementor-element-b7cb5f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6782 .elementor-element.elementor-element-b7cb5f4 > .elementor-container{max-width:1320px;}.elementor-6782 .elementor-element.elementor-element-964df2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-2e99d41 .tx-title{color:#FDFDFD;}
                    .elementor-6782 .elementor-element.elementor-element-8851d08 .tx-button
                {background-color:#2B2B2B;}.elementor-6782 .elementor-element.elementor-element-9cb73be{padding:55px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-776076c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-d6e9573 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-6782 .elementor-element.elementor-element-9df17e2{width:50%;}.elementor-6782 .elementor-element.elementor-element-94fcd6e{width:50%;}.elementor-6782 .elementor-element.elementor-element-45730c3{width:50%;}.elementor-6782 .elementor-element.elementor-element-91024b1{width:50%;}.elementor-6782 .elementor-element.elementor-element-5a88383{width:50%;}.elementor-6782 .elementor-element.elementor-element-8ca7523{width:50%;}.elementor-6782 .elementor-element.elementor-element-7bd6389{width:50%;}.elementor-6782 .elementor-element.elementor-element-98de18d{width:50%;}.elementor-6782 .elementor-element.elementor-element-bf479b7{width:50%;}.elementor-6782 .elementor-element.elementor-element-e845cce{width:50%;}.elementor-6782 .elementor-element.elementor-element-beb99b6{width:50%;}.elementor-6782 .elementor-element.elementor-element-15b71c9{width:50%;}}@media(max-width:1024px){.elementor-6782 .elementor-element.elementor-element-829e9d4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6782 .elementor-element.elementor-element-4016af8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6782 .elementor-element.elementor-element-6a9d60f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6782 .elementor-element.elementor-element-f1b9931 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}}@media(max-width:767px){.elementor-6782 .elementor-element.elementor-element-b3885f7 .tx-section{background-image:url("https://dubai-lawyers.ae/wp-content/uploads/2025/12/0077.png");background-position:-271px -141px;background-repeat:no-repeat;background-size:cover;}.elementor-6782 .elementor-element.elementor-element-976a750{padding:30px 0px 0px 0px;}.elementor-6782 .elementor-element.elementor-element-1be1194 .tx-section{padding:0px 0px 0px 0px;}}/* Start custom CSS for tx_hero_section, class: .elementor-element-b3885f7 */.elementor-6782 .elementor-element.elementor-element-b3885f7 .hero-disc {
    color: #ffffff !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-b5d9947 *//* Force the slide container to stretch */

.elementor-6782 .elementor-element.elementor-element-b5d9947 .swiper-slide {

    height: auto !important;

    display: flex;

}



/* Force the card to fill the available height */

.elementor-6782 .elementor-element.elementor-element-b5d9947 .lw-services-2-card {

    height: 100%;

    width: 100%;

    display: flex;

    flex-direction: column;

    justify-content: space-between; /* Pushes content apart evenly */

}/* End custom CSS */
/* Start custom CSS for tx_testimonial, class: .elementor-element-34c8fd7 *//* OPTION 2: Shiny 3-Color Gradient */
.elementor-6782 .elementor-element.elementor-element-34c8fd7 .comment-box .icon i,
.elementor-6782 .elementor-element.elementor-element-34c8fd7 .comment-box .flaticon-quote {
    /* Shine effect: Dark -> Light -> Dark */
    background: linear-gradient(45deg, #a06e46 0%, #A8530E 100%, #edd3b6 25%, #A8530E 100%,) !important;#A8530E 100%,
    
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* The crucial transparent line */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    opacity: 1 !important;
}

/* 2. FORCE THE SHADOW (Layer Behind) TO BE BROWN */
.elementor-6782 .elementor-element.elementor-element-34c8fd7 .lw-testimonial-2-item .comment-box:before {
    background-color: #c78c5c !important;
    border-color: #c78c5c !important;
    opacity: 1 !important;
    visibility: visible !important;
    display: block !important;
}

/* 3. FORCE THE ARROW (Triangle Pointer) TO BE BROWN */
/* We target two common ways themes make arrows to be safe */
.elementor-6782 .elementor-element.elementor-element-34c8fd7 .lw-testimonial-2-item .comment-box:after {
    /* Method A: Standard CSS Triangle */
    border-top-color: #c78c5c !important; 
    
    /* Method B: If it's a rotated square */
    background-color: #c78c5c !important; 
}



/* Extra Hard Arrow Fix */
.elementor-6782 .elementor-element.elementor-element-34c8fd7 .comment-box:after {
    border-color: #c78c5c !important;
}/* End custom CSS */