body {
    text-align: left;
}

.navbar-dark .navbar-nav .nav-link {
    margin-right: 0;
    margin-left: 10px;
}

.lang-switcher {
    margin-right: 0;
    margin-left: 30px;
}

.top-contact li {
    margin-right: 0;
    margin-left: 15px;
}

ul.top-contact {
    text-align: right;
}

.mr-auto,
.mx-auto {
    margin-right: 0 !important;
    margin-left: auto !important;
}

.mr-auto,
.mx-auto {
    margin-right: 0 !important;
    margin-left: auto !important;
}

.mr-0,
.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.feature-box img {
    margin-right: 20px !important;
}

.dropdown-menu {
    right: unset;
    left: 0;
    float: left;
    text-align: left;
}

.navbar .dropdown-menu .dropdown-item {
    text-align: left;
}

.support-contact .media .fas,
.support-contact .media .far {
    margin-left: 0;
    margin-right: 15px;
}

.text ul {
    margin-right: 0;
    margin-left: 50px;
}

.ml-3,
.mx-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important;
}

@media screen and (max-width: 991px) {
    .navbar-collapse .navbar-nav .nav-link {
        text-align: left;
    }
}

@media (max-width: 991px) {
    nav .dropdown-toggle::after {
        left: unset;
        right: 0;
    }
}

.hs-caption h6 {
    text-align: left !important;
}

.cores-section {
    direction: ltr;
    text-align: left;
}

.top-contact li .btn-default {
    margin-right: 0;
    margin-left: 20px;
}

.footer-social ul li {
    margin-left: 0;
    margin-right: 10px;
}

.navbar-brand {
    margin-left: 0;
    margin-right: 1rem;
}