/*
Theme Name: Aqari Real Estate
Style: LTR (Left-to-Right) Support
Version: 2.1.0
*/

/*=================================
  LTR Layout Overrides
=================================*/

/* Change text direction to LTR */
body.ltr-layout {
    direction: ltr !important;
    text-align: left !important;
}

/* Reset font for English */
body.ltr-layout {
    font-family: 'Inter', 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/*=================================
  Header LTR Adjustments
=================================*/

/* Navigation alignment */
.ltr-layout .main-navigation a::after {
    right: auto;
    left: 0;
}

.ltr-layout .site-header .container {
    flex-direction: row;
}

/*=================================
  Grid & Layout LTR
=================================*/

.ltr-layout .project-layout {
    grid-template-columns: 2fr 1fr;
}

/* Card alignment */
.ltr-layout .project-card-location,
.ltr-layout .project-location {
    flex-direction: row;
}

/*=================================
  Data Grid LTR
=================================*/

.ltr-layout .data-row {
    flex-direction: row;
}

.ltr-layout .data-row .label {
    text-align: left;
}

.ltr-layout .data-row .value {
    text-align: right;
}

/*=================================
  Icons & Decorative Elements
=================================*/

/* Flip icons for LTR */
.ltr-layout .fa-chevron-right::before {
    content: "\f054";
    /* Keep as is for LTR */
}

.ltr-layout .fa-chevron-left::before {
    content: "\f053";
    /* Keep as is for LTR */
}

/*=================================
  Text Alignment
=================================*/

.ltr-layout h1,
.ltr-layout h2,
.ltr-layout h3,
.ltr-layout h4,
.ltr-layout h5,
.ltr-layout h6,
.ltr-layout p {
    text-align: left;
}

.ltr-layout .section-title {
    text-align: center;
    /* Keep centered */
}

/*=================================
  Price Box LTR
=================================*/

.ltr-layout .price-details {
    direction: ltr;
}

.ltr-layout .price-value {
    flex-direction: row;
}

/*=================================
  Footer LTR
=================================*/

.ltr-layout footer {
    text-align: left;
}

.ltr-layout .footer-bottom {
    flex-direction: row;
}

/*=================================
  Forms LTR
=================================*/

.ltr-layout input[type="text"],
.ltr-layout input[type="email"],
.ltr-layout input[type="tel"],
.ltr-layout textarea,
.ltr-layout select {
    text-align: left;
}

/*=================================
  Buttons LTR
=================================*/

.ltr-layout .btn {
    flex-direction: row;
}

/*=================================
  Breadcrumbs LTR
=================================*/

.ltr-layout .breadcrumbs {
    direction: ltr;
}

.ltr-layout .breadcrumbs li::after {
    content: "›";
    margin: 0 8px;
}

/*=================================
  Sidebar LTR
=================================*/

.ltr-layout .sidebar {
    padding-left: 30px;
    padding-right: 0;
}

/*=================================
  Developer Card LTR
=================================*/

.ltr-layout .dev-profile {
    flex-direction: row;
}

/*=================================
  Responsive LTR
=================================*/

@media (max-width: 768px) {
    .ltr-layout .project-layout {
        grid-template-columns: 1fr;
    }

    .ltr-layout .sidebar {
        padding-left: 0;
    }
}