body.lang-en {
    direction: ltr;
}

body.lang-en header .content-wrapper .items .item .main svg {
    margin-right: 0;
    margin-left: 6px;
}

body.lang-en header .content-wrapper .items .item .dropdown-wrapper {
    width: auto;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper {
    left: auto;
    right: 0;
    border-right: 0;
    border-left: 1px solid #ffffff;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper .item {
    direction: ltr !important;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper h3 {
    line-height: 30px;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper p.small-title {
    padding-right: 0;
    padding-left: 12px;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper p.small-title:before {
    right: auto;
    left: 0;
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper .hero-promo-items-next svg {
    transform: rotate(180deg);
}

body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper .button {
    padding: 0;
    width: 100%;
}

body.lang-en .donate-button {
    left: auto;
    right: 34px;
}

body.lang-en .home-wrapper .home-activities .sections .section {
    border-left: 0;
    border-right: 1px solid #000000;
}

body.lang-en .home-wrapper .home-activities .sections .section.first {
    padding-right: 44px !important;
    padding-left: 0 !important;
}

body.lang-en .home-wrapper .home-activities .sections .section:before {
    right: auto;
    left: 44px;
}

body.lang-en .home-wrapper .home-activities .sections .section.first:before {
    left: 0;
}

body.lang-en .home-wrapper .home-activities .sections .section h2 {
    transform-origin: top left;
    transform: rotate(90deg) translateY(-100%);
    -webkit-transform: rotate(90deg) translateY(-100%);
}

body.lang-en .home-wrapper .home-activities .sections .section h2 span {
    margin-right: 0;
    margin-left: 20px;
}

body.lang-en .home-wrapper .home-news .legend .arrow {
    transform: rotate(180deg);
}

body.lang-en .home-wrapper .home-news .grid-of-six .item {
    direction: ltr;
}

body.lang-en .cats a {
    margin: 0 8px 8px 0;
}

body.lang-en .home-wrapper .home-activities .sections .section.active h2 {
    transform: rotate(0);
    -webkit-transform: rotate(0);
}

body.lang-en .home-wrapper .home-activities .sections .section.last {
    border-right: 0;
}

body.lang-en .home-wrapper .home-info .content-wrapper .on-right .button {
    width: 300px;
}

body.lang-en footer .top-row .on-left .items .item .main svg {
    margin-right: 0;
    margin-left: 6px;
}

body.lang-en footer .top-row .on-left .items .item .dropdown {
    right: auto;
    left: 0;
}

body.lang-en footer .bottom-row .on-left .details p.first {
    margin-left: 0;
    margin-right: 44px;
}

body.lang-en footer .top-row .on-right .socials a {
    margin-left: 0;
    margin-right: 8px;
}

body.lang-en footer .top-row .on-right .form-wrapper form .form-row input {
    direction: ltr;
}

body.lang-en footer .top-row .on-right .form-wrapper form button {
    left: auto;
    right: 6px;
    transform: rotate(180deg);
}

body.lang-en footer .bottom-row .on-left .legal a, body.lang-en footer .bottom-row .on-left .legal span {
    margin-left: 0;
    margin-right: 24px;
}

body.lang-en .wpcf7-not-valid-tip {
    right: auto;
    left: 0;
}

body.lang-en .about-side-col .part p {
    direction: ltr !important;
    text-align: left !important;
}

body.lang-en .center-p-wrapper.l-2 .progs-wrapper .content-wrapper .on-left .rows .row .desc .inside ul {
    padding-right: 0;
    padding-left: 14px;
}

body.lang-en .center-p-wrapper .prods-wrapper .prods .prod:after {
    right: auto;
    left: calc(100% + 22px);
}

body.lang-en .news-wrapper .filters a {
    margin: 0 20px 0 0;
}

body.lang-en .news-wrapper .featured-post-banner .content-wrapper .text-wrapper .button {
    right: auto;
    left: 0;
}

body.lang-en .cats span {
    margin: 0 8px 8px 0;
}

body.lang-en .post-wrapper .tags a {
    margin: 0 16px 8px 0;
}

body.lang-en .post-wrapper .tags span {
    margin: 0 16px 8px 0;
}

body.lang-en .contact-wrapper .content-wrapper .on-left .form-wrapper form {
    direction: ltr;
}

body.lang-en .wpcf7 input[type=email], body.lang-en .wpcf7 input[type=tel], body.lang-en .wpcf7 input[type=url] {
    direction: ltr;
}

@media screen and (max-width: 1800px) {

    :root {
        --base-unit: 0.86;
    }
    
    body.lang-en header .content-wrapper .items .item .main svg {
        margin-left: calc(var(--base-unit) * 6px);
    }
    
    body.lang-en .home-wrapper .hero .content-wrapper .text-wrapper .promo-wrapper p.small-title {
        padding-left: calc(var(--base-unit) * 12px);
    }
    
    body.lang-en .donate-button {
        right: calc(var(--base-unit) * 34px);
    }
    
    body.lang-en .home-wrapper .home-activities .sections .section.first {
        padding-right: calc(var(--base-unit) * 44px) !important;
    }
    
    body.lang-en .home-wrapper .home-activities .sections .section:before {
        left: calc(var(--base-unit) * 44px);
    }
    
    body.lang-en .home-wrapper .home-activities .sections .section h2 span {
        margin-left: calc(var(--base-unit) * 20px);
    }
    
    body.lang-en .cats a {
        margin: 0 calc(var(--base-unit) * 8px) calc(var(--base-unit) * 8px) 0;
    }
    
    body.lang-en .home-wrapper .home-info .content-wrapper .on-right .button {
        width: calc(var(--base-unit) * 300px);
    }
    
    body.lang-en footer .top-row .on-left .items .item .main svg {
        margin-left: calc(var(--base-unit) * 6px);
    }
    
    body.lang-en footer .bottom-row .on-left .details p.first {
        margin-right: calc(var(--base-unit) * 44px);
    }
    
    body.lang-en footer .top-row .on-right .socials a {
        margin-right: calc(var(--base-unit) * 8px);
    }
    
    body.lang-en footer .top-row .on-right .form-wrapper form button {
        right: calc(var(--base-unit) * 6px);
    }
    
    body.lang-en footer .bottom-row .on-left .legal a, body.lang-en footer .bottom-row .on-left .legal span {
        margin-right: calc(var(--base-unit) * 24px);
    }
    
    body.lang-en .center-p-wrapper.l-2 .progs-wrapper .content-wrapper .on-left .rows .row .desc .inside ul {
        padding-left: calc(var(--base-unit) * 14px);
    }
    
    body.lang-en .center-p-wrapper .prods-wrapper .prods .prod:after {
        left: calc(100% + calc(var(--base-unit) * 22px));
    }
    
    body.lang-en .news-wrapper .filters a {
        margin: 0 calc(var(--base-unit) * 20px) 0 0;
    }
    
    body.lang-en .cats span {
        margin: 0 calc(var(--base-unit) * 8px) calc(var(--base-unit) * 8px) 0;
    }
    
    body.lang-en .post-wrapper .tags a {
        margin: 0 calc(var(--base-unit) * 16px) calc(var(--base-unit) * 8px) 0;
    }
    
    body.lang-en .post-wrapper .tags span {
        margin: 0 calc(var(--base-unit) * 16px) calc(var(--base-unit) * 8px) 0;
    }

}