.desc {
    margin-top: 110px;
}

.page-id-2028 .post-content>div:before,
.page-id-2245 .post-content>div:before,
.page-id-2252 .post-content>div:before,
.page-id-2282 .post-content>div:before,
.page-id-2233 .post-content>div:before,
.page-id-2241 .post-content>div:before,
.page-id-1916 .post-content>div:before {
    content: "";
    background: rgba(0, 0, 0, .5);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.page-id-2028 .post-content>div,
.page-id-2233 .post-content>div,
.page-id-2252 .post-content>div,
.page-id-2282 .post-content>div,
.page-id-2245 .post-content>div,
.page-id-2241 .post-content>div,
.page-id-1916 .post-content>div {
    margin-top: 100px;
    margin-bottom: 50px;
}

footer input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    font-size: 12px;
}

.wpcf7-mail-sent-ok,
.wpcf7 form.sent p {
    display: none;
}

.wpcf7-mail-sent-ok {
    visibility: hidden;
}

span.wpcf7-list-item-label a {
    color: white!important;
}

[lang="es-ES"] ul#menu-main-menu li a {
    border: none!important;
    text-transform: uppercase!important;
}

div#team h3+p {
    height: 50px;
}
[lang="ru"] div#team h3+p {
    height: 60px;
}

[lang="fr"] .fusion-column.fusion-column-last.col-lg-2.col-md-2.col-sm-2 section#text-5 {
    display: none;
}

[lang="fr"] footer input.wpcf7-form-control.wpcf7-submit {
    width: 50px;
}