/* Default LTR Styles */
body { direction: ltr; }

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
    direction: ltr;
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0;
    direction: ltr;
}

.flex {
    display: flex;
    flex-direction: row-reverse;
}


.grid {
    display: grid;
    direction: rtl !important;
}

.text-right {
    text-align: left !important;
}


.header-menu {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
    gap: 17px;
    text-align: center !important;
}


.grid .flex.justify-end {
    direction: ltr;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.form-contact-page .wpcf7-form-control-wrap, .form-contact-page .wpcf7-form-control {
    display: block;
    width: 100%;
    direction: ltr;
    margin-top: 3px;
}

.form-contact-page .wpcf7 input[type="url"], .form-contact-page .wpcf7 input[type="email"], .form-contact-page .wpcf7 input[type="tel"] {
    direction: ltr;
}

.options, .options0, .options2, .options3 {
    padding: 10px 20px;
    box-sizing: border-box;
    list-style: none;
    transition: 0.3s;
    cursor: pointer;
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    direction: ltr;
    text-align: left;
}

.options, .options0, .options2, .options3 {
    padding: 10px 20px;
    box-sizing: border-box;
    list-style: none;
    transition: 0.3s;
    cursor: pointer;
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    text-align: left;
}

.home-form .container-form {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    text-align: left;
}

.home-form  input {
    border-bottom: 1px solid #fff;
    padding: 5px 0;
    background: transparent;
    color: #fff;
    width: 100%;
    text-align: left;
}


footer .grid .flex.justify-end {
    justify-content: flex-end;
    direction: ltr;
    display: flex;
    flex-direction: row;
}

.form-footer .wpcf7-form-control-wrap, .form-footer  .wpcf7-form-control {
    display: block;
    width: 100%;
    direction: ltr;
    margin-top: 20px;
}

.form-footer .wpcf7 input[type="url"], .form-footer .wpcf7 input[type="email"], .form-footer .wpcf7 input[type="tel"] {
    direction: ltr;
}