#sticker {
    direction: rtl;
}
.main-menu-area nav ul {
    direction: ltr;
}
#navOnePage i {
    padding-left: 0;
    padding-right: 9px;
}
#navOnePage i.fa-solid.fa-phone {
    padding-right: 0 !important;
    padding-left: 9px !important;
}
.web_under_slider h2.size-xs {
    font-size: 25px;
}
.practice-box-layout1 h3 a {
    padding: 20px 25px 25px 95px;
}
.service_icon {
    left: 25px;
    right: auto;
}
.news-box-layout3 .item-content h3 a {
    font-size: 16px;
}
.news-box-layout3 .item-content {
    padding: 20px 20px !important;
}
.contact-form .form-group input {
    direction: ltr;
}
.contact-form .form-group textarea {
    direction: ltr;
}
footer .col-lg-1,
footer .col-lg-10,
footer .col-lg-11,
footer .col-lg-12,
footer .col-lg-2,
footer .col-lg-3,
footer .col-lg-4,
footer .col-lg-5,
footer .col-lg-6,
footer .col-lg-7,
footer .col-lg-8,
footer .col-lg-9 {
    float: right;
    direction: rtl;
}
.corporate-address li {
    padding-right: 0;
    padding-left: 38px;
}
.corporate-address li i {
    right: auto;
    left: 0;
}
.useful-links > li ul li:before {
    right: auto;
    left: 0;
}
.useful-links > li ul li {
    padding-right: 0;
    padding-left: 20px;
}
ul.practice-list li {
    padding-left: 25px;
    text-align: start;
}
ul.practice-list li:before {
    left: 0;
    right: auto;
}
#msform label {
    text-align: end;
}
.select2-results__option {
    text-align: end;
}
#msform input,
#msform textarea {
    text-align: end;
}
#msform input[name="previous"],
#msform input[name="submit"],
#msform input[name="next"] {
    text-align: center;
}
.custom_row_ {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.useful-links > li ul {
    text-align: left;
}
.story_p {
    text-align: justify;
    padding-inline: 30px;
}

@media (min-width: 1199px) and (max-width: 1360px) {
    .main-menu-area nav ul li a {
        font-size: 10px;
    }
}
