@media screen and (max-width: 480px) {
.t649__submit {
    width: 300px!important;
}
}



/*блок со статьями*/
.t923__textwrapper.t923__paddingsmall {
    padding: 20px 0px 20px 0px!important;
}
.t923__btn-wrapper {
    position: relative;
}
.t923 .t-btn_sm {
    height: 60px!important;
    font-size: 15px!important;
}
@media screen and (max-width: 640px) {
.t923 .t-btn_sm {
    font-size: 13px!important;
}
}
@media screen and (max-width: 640px) {
.t923 .t923__slds-wrapper .t-col {
    padding: 0px!important;
}
}
.t923__paddingsmall.t923__btn-wrapper {
    padding: 0px!important;
}
.t923__descr {
    margin-top: 16px!important;
}
@media screen and (max-width: 960px) {
.t923__descr {
    font-size: 13px!important;
}
}
@media screen and (max-width: 960px) {
.t923__title {
    font-size: 16px!important;
}
}
.t923__bgimg {
border-radius: 24px!important;
}
@media screen and (max-width: 960px) {
.t923 .t-slds__wrapper {
    padding:10px!important;
}
}
@media screen and (max-width: 480px) {
.t923__col {
    width: 300px!important;
}
}
@media screen and (max-width: 640px) {
.t923__col {
    width: 440px!important;
}
}
@media screen and (max-width: 960px) {
.t923__btn {
    width: 100%!important;
}
}
.t923 .t-slds__arrow_wrapper-right {
    height: 250px!important;
}
.t923 .t-slds__arrow_wrapper-left {
    height: 250px!important;
}






/* Это скругление углов в блоке статей с яндекс дзен */
.t649 .t649__blockimg_3-2 {
    border-radius: 24px;
}

/* Это изменения отступов у заголовка сверху в блоке статей с яндекс дзен */
.t649 .t649__sp {
    margin-bottom: 19px!important;
}

/* Это изменения отступов у заголовка снизу в блоке статей с яндекс дзен */
.t649 .t649__title {
    margin-bottom: 16px!important;
}

/* Это изменения отступов у кнопки сверху в блоке статей с яндекс дзен */
.t649 .t649__btn-wrapper {
    padding-top: 24px!important;
}

/* Это изменения отступов у кнопки сверху в блоке статей с яндекс дзен */
.t649 .t-btn_sm {
    height: 60px!important;
    font-size: 15px!important;
}



/* Это скругление углов в блоке галерея и адаптив*/

.t670 .t-bgimg {
    border-radius: 24px!important;
}

@media screen and (max-width: 400px) {
.t-slds__items-wrapper .t-slds__witharrows .t-slds_animated-none {
    height: 240px!important;
}
}
@media screen and (max-width: 400px) {
.t670__imgwrapper {
    height: 240px!important;
}
}



/* Это адаптивы в блоке статей с яндекс дзен */
@media screen and (max-width: 480px) {
.t649 .t649__title {
    margin-top: 19px;
    margin-bottom: 16px!important;
    font-size: 16px!important;
}
}
@media screen and (max-width: 640px) {
.t649 .t-text_sm {
    font-size: 13px!important;
}
}
@media screen and (max-width: 480px) {
.t649 .t-btn_sm {
    font-size: 13px!important;
}
}
@media screen and (max-width: 480px) {
.t649 .t649__col.t-col_3, .t649 .t649__col.t-col_4, .t649 .t649__col.t-col_6 {
    max-width: 300px!important;
    margin-bottom: 40px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
}



/* Страница с галереей */
.t603 .t-container_100 {
    width: 1200px!important;
    margin: auto;
}
@media screen and (max-width: 1200px) {
.t603 .t-container_100 {
    width: 1000px!important;
    margin: auto;
}
}
@media screen and (max-width: 960px) {
.t603 .t-container_100 {
    width: 640px!important;
    margint: auto;
}
}
@media screen and (max-width: 640px) {
.t603 .t-container_100 {
    width: 480px!important;
    margin: auto;
}
}
@media screen and (max-width: 480px) {
.t603 .t-container_100 {
    width: 320px!important;
    margin: auto;
}
}
.t603__blockimg_3-2 {
    border-radius: 24px;
}
@media screen and (max-width: 480px) {
.t603__tile_33, .t603__tile_25 {
    width: 100%!important;
}
}



/* Страница с услугами */
@media screen and (max-width: 640px) {
.t668__col  {
    width: 500px!important;
    margin: auto;
}
}
@media screen and (max-width: 480px) {
.t668__col  {
    width: 340px!important;
    margin: auto;
    padding-left: 10px!important;
    padding-right: 10px!important;
}
}
.t668__wrapper {
    border-radius: 24px;
}


/* адаптивы отзывов */
.t774 .t774__col {
    margin-bottom: 0px!important;
}

@media screen and (max-width: 960px) {
.t774 .t774__col {
    margin-bottom: 20px!important;
}
}

@media screen and (max-width: 640px) {
.t774__container {
    max-width: 500px!important;
}
}

@media screen and (max-width: 480px) {
.t774__container {
    max-width: 340px!important;
}
}

@media screen and (max-width: 640px) {
.t774 .t774__title {
    font-size: 16px!important;
}
}
@media screen and (max-width: 640px) {
.t774 .t774__descr {
    font-size: 13px!important;
}
}
