@media only screen and (min-width:993px) {
    .header-login-trigger {
        padding-left: 10px;
        padding-right: 10px;
        width: auto;
    }
}

.page-id-2718 .tablepress {
    opacity: 1 !important;
}

#page {
    padding-top: 0;
}

.simple-banner {
    z-index: 100;
    height: auto !important;
}
.btn.btn-type-1 {
    margin: 29px 0 0px;!important
}


.page-id-2965 .one_third {
    width: 32%;
}

.page-id-2965 .one_fourth {
    width: 23%;
}

.page-id-2965 .one_fourth btn.btn-type-1{

}

.page-id-2965 .one_fourth:not(.last_column) {
    margin-right: 2%;
}


.page-id-2965 .one_third:nth-child(2) {
    margin-left: 15px;
    margin-right: 15px;
}

.page-id-2965 .btn-type-1 {
    display: flex;
    flex-direction: column;
    min-width: 0!important;
    max-width: 304px;
}

.page-id-2965 .btn-type-1 small {
    font-size: 65%;
}
vg:not(:root) {
    overflow: visible;!important
}