.wrap__logoHeader .logo__title {
    color: #A6D265;
    font-family: 'fajardo' !important;
    font-size: 69.3333px !important;
}

.wrap__page-content h1, .page__title {
    font-family: 'fajardo';
    color: rgba(46, 113, 5, 1.00);
    font-size: 54.6667px !important;
}


.wrap__logoHeader .logo__title {
    letter-spacing: .5px;
    margin: 0;
}

.logo__description {
    color: #FFFFFF;
    font-size: 17px;
}

.wrap__header--inner {
    padding-top: 12px
}


a {
    text-decoration: none;
    color: rgba(40, 108, 55, 1.00);
}

.wrap__ctaBody .cta_block .cta__title {
    color: #424242;
}


import font    @font-face {
    font-family: 'fajardo';
    src: url('/storage/app/media/James_Fajardo.ttf');
}

.wrap__page-content h1, .page__title {
    font-family: fajardo;
}

@font-face {
    font-family: 'fajardo';
    src: url('/storage/app/media/James_Fajardo.ttf');
}

@font-face {
    font-family: 'gillsans-light';
    src: url('/storage/app/media/GillSans-Light.ttf');
}

.wrap__page-content h1, .page__title {
    font-family: fajardo;
}


.navigation .mm-panels > .mm-panel .mm-listview > li > a:not(.mm-next):not(.mm-arrow):before, .navigation .mm-panels > .mm-panel .mm-listview > li > span:not(.mm-next):not(.mm-arrow):before {
    color: rgba(38, 104, 8, 1.00);
}

.sidebar-holder h1 {
    color: rgba(40, 108, 55, 1.00);
}


.sidebar-holder {
    background-color: rgba(166, 210, 101, 1.00);
}

@media screen and (max-width: 1024px){
    .image {
        display: none;
    }
    .slideshow__section {
        display: none;
    }
    .logo__description {
        font-size: 17px !important;
        background: rgba(0,0,0,0);
    }
    .wrap__header--inner {
        padding-top: 0px;
    }
}

.editable_black {
    color: #424242;
    text-decoration: none;
}

.editable-section-custom {
    padding: 0px 35px 0 35px;
    text-align: center;
}

.email-center {
    text-align: center;
}

.docheadline {
    font-family: tahoma;
    font-size: 12px;
    color:#0000FF;
    font-weight: bold;
}

.docsummary {
    font-family:tahoma;
    font-size: 12px;
    color:#424242;
}

.docseperator {
    height: 3px;
    margin: 6px 0px 6px 0px;
    border-bottom: 1px solid #eeeeee;
}

.docNewsLogo {
    font-family: Tahoma;
    font-size: 10px;
    align: right;
}

.content-holder a {
    color: #2e7105 !important;
    }
    
.wrap__logoHeader {
    max-width: 100% !important;
    padding: 15px 0;
}

.cta a:hover{
    color:#A6D265!important;
}

.location__phone::before {
    content: "\f095";
    font-family: FontAwesome;
    padding-right: 5px;
}
.location__address::before{
    content: "\f041";
    font-family: FontAwesome;
    padding-right: 5px;
}

.location__fax::before {
    content: "\f1ac";
    font-family: FontAwesome;
    padding-right: 5px;
}

.location__email::before {
    content: "\f0e0";
    font-family: FontAwesome;
    padding-right: 5px;
}

.slideshow__section .slogan__block {
    background: #787878;   
 }

.image_slogan_block__container .image img{
    width: 100% !important;
    height: 100% !important;
 }

.slogan-text-1 {
    font-family: gillsans-light;
    font-size: 50pt;
    margin: 0;
    line-height: 1;  
}
.slogan-text-2 {
    font-family: 'gillsans-light';
    font-size: 14pt;
    margin: 0px 15px -5px 0;
    line-height: 0.3;
    letter-spacing: 0px;
}
.slogan-text-3 {
    font-family: 'gillsans-light';
    font-size: 30pt;
    margin: 0;
    line-height: 1.4;
}

.content_container {
  display: -ms-grid;
  display: grid;
  grid-auto-flow: column;
  grid-gap: 20px;
}

.custom_list-style li{
    list-style-type: disc;
    list-style-position: inside;
    text-indent: -1.3em;
    padding-left: 2.5em;
}

.custom_red {
    color: red;
}



