.section_2 .box.image-boxes .imgboxes-wrapper .text_button {
    z-index: 5;
}

.section_3.colorscheme-red .kl-title-block .text_head {
    color: #a4133e;
}
.section_3.colorscheme-blue .kl-title-block .text_head {
    color: #237ec6;
}

.section_3.colorscheme-yellow .kl-title-block .text_head {
    color: #e8c425;
}

.section_5.colorscheme-red .text_head {
    color: #a4133e;
}

.section_5.colorscheme-blue .text_head {
    color: ##237ec6;
}

.section_5.colorscheme-yellow .text_head {
    color: #e8c425;
}

.section_17 .links .text_subhead {
    color: #237ec6;
}

.section_21 .innerForm div.input label {
    top: 0.5em;
}

.section_21.section_22 {
    display: block;
    position: relative;
    overflow: visible;
    height: auto;
    top: auto;
    right: auto;
    opacity: 1;
}

.section_21.section_22 .innerForm .form-element-type-checkbox small.form-text{
    margin-top: 1.25rem;
}

footer nav .social .col-auto {
    padding: 0 3px;
}

footer nav .social .col-auto:first-child {
    padding-left: 15px;
}

footer nav .social a .mdi{
    display: inline-block;
    font-size: 26px;
    line-height: 1.5em;
}

.imgboxes_style1 .hoverBorder .text_button ,
.imgboxes_style1 .hoverBorder h6
{
    background-color: #a4133e;
}

.m_title {
    color: #a4133e; 
}

section.colorscheme-red .text_body a:not(.btn) {
    text-decoration: none !important
}

.section_20.colorscheme-red .item {
	min-height: 550px;
}
