
body {
    direction: ltr !important;
}

.main-btn svg,
.second-btn svg {
    transform: rotateY(180deg);
}

.contact-sec .contact-inner .contact-form .second-btn:hover svg {
    transform: translateX(10px) rotateY(180deg);
}

.hero-sec .hero-sec-inner .hero-img,
.hero-sec .hero-sec-shapes .shape-one,
.hero-sec .hero-sec-shapes .shape-three,
.hero-sec .hero-sec-shapes .shape-four,
.hero-sec .hero-sec-shapes .shape-five,
.about-us-sec .about-us-inner .images .shape-two,
.why-us-sec .why-us-shapes .shape-two,
.faqs-sec .faqs-shapes .shape-two,
.faqs-sec .faqs-shapes .shape-one,
.contact-sec .contact-shapes .shape-two,
.about-us-sec .about-us-shapes .shape-four,
.our-services-sec .services-shapes .shape-one,
.why-us-sec .why-us-shapes .shape-three,
.why-us-sec .why-us-shapes .shape-four,
.customer-reviews-sec .customer-reviews-shapes .shape-two,
.faqs-sec .faqs-shapes .shape-three,
.contact-sec .contact-shapes .shape-six
{
    transform: rotateY(-180deg);
}

.why-us-sec,
.contact-sec
{
    background: linear-gradient(-45deg, #CC4799 -20%, #543895 100%);
}




@keyframes moveCar {
    0% {
        -webkit-transform: translateX(0px) rotateY(-180deg);
        transform: translateX(0px) rotateY(-180deg);
    }
    50% {
        -webkit-transform: translateX(80%) rotateY(-180deg);
        transform: translateX(80%) rotateY(-180deg);
    }
    100% {
        -webkit-transform: translateX(0px) rotateY(-180deg);
        transform: translateX(0px) rotateY(-180deg);
    }
}


.our-services-sec .services-inner .services-boxs .service-box {
    padding: 36px 32px 29px;
}

@media (max-width: 1199px) {
    .our-services-sec .services-inner .services-boxs .service-box {
        padding: 25px 20px;
    }
}

.customer-reviews-sec .customer-reviews-inner .reviews-box {
    min-height: 221px;
}

.accordion-button {
  padding-right: 40px!important;
  padding-left: 20px!important;
}