.action .container {
    padding-bottom: 0;
    display: flex;
}

.action_text {
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
    color: #151515;
    margin: 16px 0 40px;
}

.action_list {
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding-left: 16px;
    margin-bottom: 150px;
}

.action_small_text {
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #7d7d7d;
}

@media screen and (max-width: 1300px) { 
    .action_right img {
        width: 500px;
    }

    .action_list {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 1080px) { 
    .action .container {
        flex-direction: column;
    }

    .action_right {
        margin: 0 auto;
    }
}

@media screen and (max-width: 672px) { 
    .action_right img {
        width: 340px;
    }
}