#post-list .box-text a {
    font-family: Sora, sans-serif !important;
}

#post-list .post-title.is-large {
    font-size: 24px !important;
}

#post-list .from_the_blog_excerpt {
    font-size: 20px !important;
}


#section_90301700 .is-outline:hover,
#section_90301700 .primary.is-outline:hover#section_2020732015 .is-outline:hover,
#section_2020732015 .primary.is-outline:hover {
    background-color: white;
    color: black;
    cursor: default;
}


.zero-space,
.col {
    padding: 0 15px 15px !important;
}

.col.zero-space a.button {
    margin-bottom: 0.5em !important;
}


.button.primary.is-xlarge:not(.is-outline):hover {
    color: #000000 !important;
    background-color: #ff7331 !important;
    opacity: 1;
    outline: none;
    box-shadow: none !important;
    border: 2px solid !important;
}


.header-button-2 .button.secondary:hover,
.button.secondary.is-xlarge:hover,
.button.secondary.is-larger:hover,
.wpforms-submit:hover {
    box-shadow: none !important;
    color: #FFFFFF !important;
    opacity: 1;
    background-image: none !important;
    background: #000000 !important;
    border-color: transparent !important;
}