/*кастомная кнопка*/
.castom-button .tn-atom, .castom-form .t-submit{
    background-image: url(https://static.tildacdn.com/tild3439-3363-4136-a665-303331643437/bth-arrow.svg);
    background-repeat: no-repeat;
    background-position: right 15px center !important;
    background-size: 40px !important;
    padding: 20px 70px 20px 20px !important; 
    text-align: left;
    box-sizing: border-box;
}

.castom-button .tn-atom:hover, .castom-form .t-submit:hover {
    background-image: url(https://static.tildacdn.com/tild6362-3664-4933-a362-316635636633/Frame_1.svg) !important;
    background-repeat: no-repeat;
    background-position: right 15px center !important;
    background-size: 40px !important;
    transition: all 0.3s ease;
}

/*голубая кастомная кнопка*/
.castom-button--blue .tn-atom {
    background-image: url(https://static.tildacdn.com/tild6362-3664-4933-a362-316635636633/Frame_1.svg);
    background-repeat: no-repeat;
    background-position: right 15px center !important;
    background-size: 40px !important;
    padding: 20px 70px 20px 20px !important;
    box-sizing: border-box;
}

.castom-button--blue .tn-atom:hover {
    background-image: url(https://static.tildacdn.com/tild3439-3363-4136-a665-303331643437/bth-arrow.svg) !important;
    background-repeat: no-repeat;
    background-position: right 15px center !important;
    background-size: 40px !important;
    transition: all 0.3s ease;
}

/* Дополнительные медиа-запросы для мобильных устройств */
@media screen and (max-width: 768px) {
    .castom-button .tn-atom, 
    .castom-form .t-submit,
    .castom-button--blue .tn-atom {
        background-position: right 12px center !important;
        background-size: 35px !important;
        padding: 15px 60px 15px 15px !important;
    }
}

@media screen and (max-width: 480px) {
    .castom-button .tn-atom, 
    .castom-form .t-submit,
    .castom-button--blue .tn-atom {
        background-position: right 10px center !important;
        background-size: 30px !important;
        padding: 12px 50px 12px 12px !important;
    }
}