.t923__wrapper {
    width: 100%;
    overflow: hidden;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    border-width: 1px;
    border-style: solid;
    border-color: #F1F1F1;
}

/* Код стилизует блок с болями */
.t530 .t530__container {
    background-color: #1c1c1c;
    border-radius: 0 0 20px 20px;
    padding-top: 90px;
    padding-bottom: 140px;
    background-image: url(https://static.tildacdn.com/tild6464-6234-4863-b031-653061653333/Frame_22.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.t530 .t-container {
    max-width: 1160px;
}

@media screen and (max-width: 1200px) {
    .t530 .t-container {
    max-width: 940px;
}
}

@media screen and (max-width: 960px) {
    .t530 .t-container {
    max-width: 620px;
}
}

@media screen and (max-width: 640px) {
    .t530 .t-container {
    max-width: 460px;
}
}

@media screen and (max-width: 480px) {
    .t530 .t-container {
    max-width: 300px;
}

    .t530 .t-text_xs {
        font-size: 12px !important;
    }
}



/* Код стилизует блок с консультацией */
    .t938 .t-container {
        background-color: #E2F177;
        border-radius: 20px;
        max-width: 1160px;
    }
    
    .t938 .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    .t938__features { /* Это пункты */
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    .t938__content {
        padding: 80px;
        width: 100%;
    }
    
    .t938__background-image {
        display: none;
    }
    
    .t938 .t-section__topwrapper {
            max-width: 660px;
            margin-bottom: 60px;
    }
    
    .t938__feature-description {
        max-width: 400px;
    }
    
    .t938__feature {
            padding: 0 30px 60px 0;
    }
    
    .t938__feature:nth-child(3) { /* Убираю паддинги у последних элементов списка */
        padding: 0 30px 0 0;
    }
    
    .t938__feature:nth-child(4) { /* Убираю паддинги у последних элементов списка */
        padding: 0 30px 0 0;
    }
    
    .t938__feature-title {
            max-width: 300px;
    }
    
    @media screen and (max-width: 1200px) {
    .t938 .t-container {
    max-width: 940px;
}

    .t938__feature:nth-child(3) { /* Убираю паддинги у последних элементов списка */
        padding: 0 30px 0 0;
    }
    
    .t938__feature:nth-child(4) { /* Убираю паддинги у последних элементов списка */
        padding: 0 30px 0 0;
    }
}

@media screen and (max-width: 960px) {
    .t938 .t-container {
    max-width: 620px;
}
}

@media screen and (max-width: 640px) {
    .t938 .t-container {
    max-width: 460px;
}

    .t938__feature { /* Это отступы внутри каждого пункта */
        padding: 0 0px 40px 0;
    }

    .t938__feature:nth-child(4) { /* Убираю паддинги у последнего элемента списка */
        padding: 0px !important;
    }
    
    .t938__feature:nth-child(3) { /* Убираю паддинги у последних элементов списка */
        padding: 0 0 40px 0;
    }
}

@media screen and (max-width: 480px) {
    .t938 .t-container {
    max-width: 300px;
    }
    
    .t938__content {
        padding: 30px;
    }
    
    .t938 .t-name_md { /* Это заголовок в пунктах */
        font-size: 18px !important;
        
    }
    
    .t938 .t-text_xs { /* Это текст в пунктах */
          font-size: 12px !important;  
    }
    
    .t938 .t-title_xs { /* Это главный заголовок */
            line-height: 1.1;
            font-size: 30px;
    }
    
    .t938__feature { /* Это отступы внутри каждого пункта */
        padding: 0 0px 40px 0;
    }
    
    .t938__feature:nth-child(4) { /* Убираю паддинги у последнего элемента списка */
        padding: 0px !important;
    }
    
    .t938__feature:nth-child(3) { /* Убираю паддинги у последних элементов списка */
        padding: 0 0 40px 0;
    }
}
