.anywhere {
    font-family: 'Roboto', sans-serif;
    color: #FFFF;
}

.anywhere__container {
    max-width: 1197px;
    padding: 0 15px;
    margin: 0 auto;
    text-align: center;
}

.anywhere__box {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.anywhere__title {
    display: flex;
    align-items: center;
    font-family: 'RealHeadWebW04-Black', sans-serif;
    font-size: 82px;
    line-height: 96.19%;
}

.anywhere__title-wrapper {
    display: flex;
    align-items: center;
}

.anywhere__title-icon {
    margin: 0 19px;
}

.anywhere__title-icon,
.anywhere__title-icon img{
    width: 150px;
    height: 119px;
}

.anywhere__description {
    font-weight: 400;
    font-size: 20px;
    line-height: 160.19%;
    max-width: 766px;
    margin: 27px 0 27px 17px;
}

.anywhere__link {
    display: inline-block;
    font-weight: 600;
    font-size: 18px;
    line-height: 96.19%;
    padding: 23px 81px;
    background: linear-gradient(86.84deg, #BA5BC8 13.88%, #4650F2 90.23%), #D9D9D9;
    border-radius: 10px;
}

@media (max-width: 1300px) {
    .anywhere__title {
        flex-direction: column;
    }
}

@media (max-width: 1000px) {
    .anywhere__title {
        font-size: 70px;
        line-height: 96.19%;
    }
}

@media (max-width: 700px) {
    .anywhere__title {
        font-size: 60px;
    }
}

@media (max-width: 600px) {
    .anywhere__title-icon,
    .anywhere__title-icon img {
        width: 100px;
        height: 80px;
    }
}

@media (max-width: 500px) {
    .anywhere__title {
        font-size: 48px;
    }

    .anywhere__title-wrapper {
        margin-right: -20px;
        margin-bottom: -3px;
    }

    .anywhere__description {
        font-size: 16px;
        line-height: 160.19%;
        margin: 23px 0 31px 0;
        max-width: 290px;
    }

    .anywhere__title-icon,
    .anywhere__title-icon img{
        width: 80px;
        height: 63px;
    }

    .anywhere__link {
        margin-top: 12px;
    }
}