#rec982902781 .t1127__container_last {
    margin-top: 40px;
}

#specialButton {
    display: flex;
    flex-direction: row;
    align-items: anchor-center;
    gap: 15px;
    font-size: 15px;
    padding: 10px 15px;
    color: #000!important;
    font-family: 'Montserrat';
    font-weight: 600;
    background: #e9eef3;
    border-radius: 50px;
    width: fit-content;
}

#specialButton img {
    width: 38px;
}


@media (max-width: 1174px) {
    #rec985771496 .t-container_flex {
        flex-direction: column;
    }
    
    .t-container_flex .t-col {
        margin-left: 0 !important;
        padding-left: 0 !important;
        width: 100%;
        max-width: 100%;
    }    
}

@media (max-width: 720px) {
    .t-container_flex .t-col {
        margin-left: 0 !important;
        padding-left: 0 !important;
        width: 100%;
        text-align: center !important;
    }
    
    .t1127__buttons {
        justify-content: center !important;
    }
}