/* .social-login-buttons{text-align:center}#g-signin2>*{margin:20px auto}.social-login-buttons .block__title{font-size:inherit}.company-details{flex-wrap:wrap}.company__form-item--submit{width:calc(100% - 20px)!important}.company-cover{border:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px;position:relative;width:100%;flex-wrap:wrap;margin-bottom:110px}.company-cover .button,.company-cover .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .company-cover button.btn-default{position:absolute;top:calc(100% + 10px);left:0}@media (max-width:890px){.company-cover .button,.company-cover .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .company-cover button.btn-default{top:calc(100% + -20px)}}@media (max-width:1023px){.company-cover .button,.company-cover .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .company-cover button.btn-default{top:calc(100% + 10px)}}.company-cover input{display:none}.company-cover img{display:inline-block;max-width:100%;margin:auto}.company-cover__note{position:absolute;top:-25px;left:0}.company-cover__text{padding:10px}@media (max-width:1023px){.company-cover{width:auto;margin:10px auto 45px}}.company__form-item .select2-container{width:100%!important;position:relative;bottom:auto;left:auto;height:auto}.company__form-item .select2-container .select2-selection{background:#f7f7f7;border:2px solid #68010e}.file__block-wrapper--no-flex{display:block!important}.pricing-table.profile{padding:20px 70px}.pricing-table.profile .company-headline{margin-bottom:15px}.search{background-image:url(../images/search.webp)}.bg-lazy{background:#fff;}.company__day.selected{color:#cc3a2f;}.articles__more{margin:0 5px 10px;}

.contact__text img{
    max-width: 350px;
}

@media (max-width: 768px) {
    .contact__text img{
        display: block!important;
        float: none!important;
        margin: 0 auto 10px!important;
    }
}

.news .articles__list {
    width: calc(100% + 25px);
}

.articles__list .articles__item .articles__more{
    max-width: 100%;
    width: max-content;
    display: block;
    min-width: 177px;
}

@media (max-width: 768px) {
    .article-pager {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .article-pager .articles__more {
        display: block;
        white-space: nowrap;
    }
} */

.company__section iframe {
    max-width: 100%;
    width: 100%;
}