html,body{
    direction: rtl;
}
.client-request {
    right: inherit !important;
    left: -8rem;
    border-radius: 0 16.25rem 16.25rem 0 ;
}
.client-request:hover {
    right: inherit !important;
    left: 0;
}
#whatsup {
    right: inherit !important;
    left: 16px;
}
#scrollToTop.scrolltop-hide {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
}
#scrollToTop {
    right: inherit !important;
    left: 20px;
}
.icon-right:before,.icon-right-arrow:before {
    content: "\e96b";
}
input[type="tel"]{
    text-align: right;
}
.owl-carousel{
    direction: ltr;
}
.service-ddetails-wrapper .details-list li.active i, .service-ddetails-wrapper .details-list li:hover i {
    transform: rotate(130deg);
}
.project-wrapper .main-box .box .project-content .icon {
    transform: rotate(-130deg);
}
.project-wrapper .main-box .box .project-content .icon:hover {
    transform: rotate(180deg);
}.project-wrapper .main-box .box .project-content::before {
    left: inherit;
    right: 0;
}
blockquote {
    border-left: inherit;
    border-right: 10px solid #882e3e;
}
.faq-area .ask-faq-area .accordion-item {
    border-left: inherit;
    border-right: 8px solid #882e3e;
}
.about-us-area .about-counter-area .counter-area-card {
    border-right: inherit;
    border-left: 1px solid #E8D7D7;
}
.breakpoint-on .dd-trigger
 {
    left: 15px;
    right: inherit;
}
.hero-area .hero-content-text h6,.faq-area .faq-content-text-area p {
   letter-spacing: 0;
}

@media screen and (max-width: 480px) {
.container,.row {
    padding-left: 15px;
    padding-right: 15px;
}
footer.footer-wrap {
    padding-inline: 15px;
}
}