

@media screen and (min-width: 1680px){
    .webmasters-main__title{
        font-size: 80px;
    }
    .privacy__title {
        font-size: 48px;
    }
    .main__button{
        font-size: 21px;
    }
    .header__button{
        font-size: 16px;
    }
    .more__card-static-button{
        font-size: 21px;
    }
    .world__title {
        font-size: 72px;
    }
    .payfor__title {
        font-size: 32px;
    }
}


@media screen and (max-width: 1680px){
    .world__title {
        font-size: 74px;
    }

    .clients__card-title--reg--ru{
        font-size: 46px;
    }

    .start__card-title--reg--ru{
        font-size: 46px;
    }
}


@media screen and (max-width: 1580px){
    .world__title {
        font-size: 58px;
    }

    .world__text{
        font-size: 36px;
    }

    .world__map{
        max-height: 350px;
    }
}

@media screen and (min-width: 1400px){
    .clients__card-static-title--ru{
        font-size: 72px;
    }

    .start__card-static-title--ru{
        font-size: 72px;
    }
}

@media screen and (min-width: 800px) and (max-width: 1400px){
    .clients__card-static-title--ru{
        font-size: 48px;
    }

    .start__card-static-title--ru{
        font-size: 48px;
    }
}


@media screen and (max-width: 1400px){
    .more__card-text{
        font-size: 24px;
    }
}


@media screen and (max-width: 1200px){
    .world__title {
        font-size: 42px;
    }
}

@media screen and (max-width: 800px){
    .more__card-text{
        font-size: 12px;
    }

    .clients__card-title--reg--ru{
        font-size: 24px;
    }

    .start__card-title--reg--ru{
        font-size: 24px;
    }
}




@media screen and (max-width: 600px){
    .payfor__col-group{
        flex-direction: column-reverse;
        align-items: center;
    }

    .payfor__col{
        padding-top: 30px;
    }

    .payfor__img {
        margin-bottom: 12px;
    }
}


@media screen and (max-width: 530px){
    .world__title {
        font-size: 74px;
    }

    
}


@media screen and (max-width: 500px){
    .world__text {
        font-size: 26px;
    }

    .world__title {
        font-size: 32px;
    }
}


@media screen and (max-width: 430px){
    .qr__text--mobile {
        font-size: 28px;
    }

    .why__img-content{
        right: -140px;
    }

    .why__title{
        font-size: 28px;
    }
}


@media screen and (max-width: 1440px) and (max-height: 900px){
    .main__button {
        font-size: 24px;
    }
}


@media screen and (max-width: 500px){
    .sources__title{
        font-size: 18px;
    }

    .sources__title-arrow{
        display: none;
    }
}

