@media screen and (min-width: 767px) and (max-width: 1680px) {
    .become-adopter-title {
        margin-bottom: 25px;
    }
}

.registrar-subdescription {
    max-width: 900px;
}

.simple-button {
    width: auto;
    min-width: 190px;
}

.simple-button.small {
    width: auto;
    min-width: 140px;
}

@media screen and (min-width: 767px) and (max-width: 992px) {
    .main-page__flex-community .simple-button {
        width: 190px;
    }
}

@media screen and (max-width: 767px) {
    .simple-button {
        width: auto;
        min-width: 170px;
        max-width: 70%;
    }

    .simple-button.small {
        width: auto;
        min-width: 140px;
    }
}

.subscribe-block__title {
    max-width: 251px;
}

@media screen and (max-width: 1185px) {
    .subscribe-block__title {
        max-width: 230px;
    }
}

@media screen and (max-width: 767px) {
    .subscribe-block__title {
        max-width: 100%;
    }
}
