.home .row3 .container>.row .wp-block.inverse .thmb-img a {
    padding: 0px 0px!important;
    background: #df4b31;
    border-radius: 50%!important;
    height: 100px!important;
    width: 100px!important;
    display: inline-block;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .screening:hover {
    background-color: transparent!important;
    border: 2px solid #6e3a7c!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .screening {
    background-color: #6e3a7c!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .screening:hover svg{
    color:#6e3a7c!important;
     background-color: transparent!important;
     border:none!important;
}

.home .row3 .container>.row .wp-block.inverse .thmb-img .jgd:hover {
    background-color: transparent!important;
    border: 2px solid #df4b31!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .jgd:hover svg{
    color:#df4b31!important;
     background-color: transparent!important;
     border:none!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .donate:hover {
    background-color: transparent!important;
    border: 2px solid #308fe9!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .donate {
    background-color: #308fe9!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .donate:hover svg{
    color:#308fe9!important;
     background-color: transparent!important;
     border:none!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .involved:hover {
    background-color: transparent!important;
    border: 2px solid #59A16E!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .involved {
    background-color: #59A16E!important;
}
.home .row3 .container>.row .wp-block.inverse .thmb-img .involved:hover svg{
    color:#59A16E!important;
     background-color: transparent!important;
     border:none!important;
}
footer .contactUsWidget .widget_custom_html svg{
    font-size: 0.6em!important;
    padding: 0px!important;
    height: auto!important;
}
footer .footer_social_media a {
    margin-right: 10px;
}
.footer_social_media a:hover svg {
    background-color: transparent!important;
}
footer .widget_custom_html svg{
    font-size: 1.8em!important;
}
footer li a:hover{
    color:#428bca!important;
}
.main-navigation ul li.maroon:hover{background-color:#9B3C54;}
.main-navigation ul li.maroon:hover>a{color:#fff}
.main-navigation ul li.maroon .sub-menu .menu-item:hover{background-color:#9B3C54}.main-navigation ul li.maroon .sub-menu .menu-item:hover a{color:#fff!important}
.main-navigation ul li.green:hover{background-color:#59A16E;}
.main-navigation ul li.green:hover>a{color:#fff}
.main-navigation ul li.green .sub-menu .menu-item:hover{background-color:#59A16E}.main-navigation ul li.green .sub-menu .menu-item:hover a{color:#fff!important}
/*.breadcrumbs.purple{ background-color:#59A16E!important; }
.pagesidebar.purple .current-menu-item { background: #59A16E!important;}
#menu-screening-testing li:hover{ background: #59A16E!important; }*/
.pagesidebar ul li a {
    font-size:14.3px!important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.pagesidebar ul li{
    padding: 14px 15px;
}
.page-id-134 .entry-title{
    text-align:left!important;
}

/*Accordion Panel*/

.panel {
    border-radius: 0;
    background-color: #fff;
}
.panel.panel-base {
    background-color: #308fe9;
}
.panel .panel-heading {
    border-radius: 0;
    padding: 15px;
}
.panel-default {
    border-color: #e0eded;
}
.panel-default>.panel-heading {
    border: 1px solid #ddd;
    background: #fcfcfc;
}
.panel-default>.panel-heading h2 {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    color: #333;
}
.panel-dark {
    background: #131313;
    border-color: transparent;
    color: #fff;
}
.panel-dark>.panel-heading {
    border-color: #0b0b0b;
    background: #131313;
    color: #fff;
}
.panel-dark .bb {
    border-color: #0b0b0b;
}
.panel-light {
    background: #ecf0f1;
    border-color: transparent;
    color: #2c3e50;
}
.panel-light>.panel-heading {
    border-color: #e0eded;
    background: #ecf0f1;
    color: #2c3e50;
}
.panel-light .bb {
    border-color: #e3e9eb;
}
.panel {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.panel-group {
    margin-bottom: 30px;
}
.panel-group .panel {
    border-radius: 0;
    border-color: #dadada;
}
.panel-group .panel+.panel {
    margin-top: 0;
    border-top: 0;
}
.panel-group .panel-heading {
    padding: 14px 15px;
    position: relative;
    background: #f3f3f3;
}
.panel-group .panel-heading:after {
    content: "+";
    font-size: 12px;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -8px;
    color: #333;
}
.panel-group .panel-heading:after {
    content: "+";
    font-size: 12px;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -8px;
    color: #333;
}
.panel-group .panel-heading a {
    font-weight: normal;
    color: #333;
}
.panel-group .panel-heading a i {
    margin-right: 5px;
    color: #333;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border: 1px solid #dadada;
    color: #616161;
    font-size: 14px!important;
    padding: 10px 20px;
}
.panel-group .panel-heading h4, .panel-group .panel-heading a {
    color: #6e3a7c!important;
    font-size:16px!important;
    display:block!important;
}
.panel-title a{
    font-weight:bold!important;
}
h4.panel-title {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}
.entry-content ul li:hover a {
    color: #000!important;
}
.entry-content ul li:hover {
    background-color: transparent!important;
}
.entry-content ul{
    padding-left:15px!important;
}
.pagesidebar .menu-item-has-children .sub-menu li {
    border-bottom: 1px solid #e0eded;
}
.pagesidebar .menu-item-has-children a {
    color: #000!important;
}

.pagesidebar .menu-item-has-children {
    background-color: transparent!important;
    color: #000!important;
    padding: 0px!important;
    /* border-bottom: 1px solid #e0eded; */
}
.pagesidebar .menu-item-has-children .sub-menu li a {
    padding: 0px!important;
}
.pagesidebar .menu-item-has-children a {
    padding: 14px 15px;
    display: block;
}
.pagesidebar .menu-item-has-children .sub-menu li:before {
    content: ""!important;
}
.pagesidebar .menu-item-has-children .sub-menu li a:hover,
.pagesidebar .menu-item-has-children .sub-menu li,
.pagesidebar .menu-item-has-children .sub-menu .current_page_item a{
    color:#fff!important;
}
.pagesidebar .menu-item-has-children {
    position: relative;
}
.pagesidebar .menu-item-has-children:after {
    content: "+";
    position: absolute;
    top: 15px;
    right: 15px;
}
.menu-item-has-children svg {
    display: none;
}
/*.pagesidebar.col-md-3.purple ul li:hover{
    background-color:#5BA06F!important;
}*/
.page-id-281 .widget h2 {
    color: #283583;
    font-weight: 400;
    font-family: Viga;
    font-size: 18px;
    line-height: 1.2em;
    margin-bottom: .7em;
    text-transform: capitalize;
}
.main-navigation ul li .sub-menu li a{
    padding: 6px 15px!important;
    font-size:14px!important;
}
.main-navigation ul li .sub-menu {
    background-color: #fff;
    min-width: 280px!important;
    border-top: 1px solid #e0eded;
    border-bottom: 3px solid #e0eded;
    border-radius: 2px;
}

.main-navigation ul li:nth-child(1) ul.sub-menu:before{
    content: "";
    height: 0;
    border-left: 110px solid transparent;
    border-right: 110px solid transparent;
    border-bottom: 100px solid #fff;
    position: absolute;
    top: -12px;
    color: #fff!important;
    width: 0px;
    left:0px;
}
.main-navigation ul li:nth-child(2) ul.sub-menu:before{
    content: "";
    height: 0;
    border-left: 90px solid transparent;
    border-right: 90px solid transparent;
    border-bottom: 90px solid #fff;
    position: absolute;
    top: -12px;
    color: #fff!important;
    width: 0px;
    left:0px;
}
.main-navigation ul li:nth-child(3) ul.sub-menu:before,
.main-navigation ul li:nth-child(4) ul.sub-menu:before,
.main-navigation ul li:nth-child(5) ul.sub-menu:before{
    content: "";
    height: 0;
    border-left: 55px solid transparent;
    border-right: 55px solid transparent;
    border-bottom: 55px solid #fff;
    position: absolute;
    top: -12px;
    color: #fff!important;
    width: 0px;
    left:0px;
}

.main-navigation ul li.green.always {
    background-color: #59A16E;
    color: #fff;
}

.main-navigation ul li.green.always>a {
  color: #fff;
}

.page-template-tpl-fullwidth .wp-block.hero.base.base {
  background-color: #59A16E;
}
.search .entry-header {
    font-size: 19px!important;
    font-family: Viga;
    font-weight: 400;
    margin-top: 30px;
    margin-bottom: 10px;
}
#menu-site-information-1 li a {
    color: #fff!important;
}
.home article .entry-content {
    padding-top: 2em!important;
    padding-left:3em!important;
    padding-right: 3em!important;
    padding-bottom:0em!important;
}
@media( max-width: 767px ){
    .home article .entry-content{
        padding:2em!important;
    }
    .home article .entry-content .container {
        padding-left: 0px!important;
    }
}

.page-template-tpl-fullwidth.page-id-134 #accordionThree h4 {
	background: transparent;
    border: 0;
    margin: 0;
    padding: 0;
}

#primary, aside {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: normal;
    word-break: break-word;
    hyphens: none;
}