.summnews_link a, .summnews_link a:hover, .summnews_link a:visited{
    color: #666666;
    font-weight: 400;
}

.homenews_box{
    border-bottom: 1px solid #000000;
}

.bgbenefits{
    background-color: rgb(179,205,212);
    padding: 10px 20px;
}

.bgbenefits{
    border-bottom: 3px solid #ffffff;
}

.bgbenefits:nth-last-child(2), .bgbenefits:nth-last-child(1){
    border-bottom: 0;
}

.bgbenefits:nth-of-type(odd){
    border-right: 3px solid #ffffff;
}

.thumb-info{
    background-color: transparent!important;
}

.accordion.accordion-modern-status > .card .card-header a::after{
    font-size: 40px;
}

html .accordion-modern-status-primary.accordion-modern-status > .card .card-header a:not(.collapsed){
    color: #005e6e!important;
    background: transparent!important;

}

html .accordion-modern-status-primary.accordion-modern-status > .card:hover .card-header a.collapsed{
    color: #005e6e!important;
}

.accordion.accordion-modern-status > .card .card-header a{
    background-color: transparent!important;
    border-bottom: 1px solid #000000;
}

.card-header{
    background-color: transparent!important;
}

.card{
    height: auto!important;
}

.accordion.accordion-modern-status > .card + .card{
    margin-top: 0!important;
}

.nano_banner h1{
    color: #ffffff;
    font-size: 50px;
    font-weight: 500;
}

.footer_col_2{
    margin-top: 40px;
}

@media screen and (max-width: 991px) {
    .footer_col_2{
        margin-top: 0px!important;
    }
}

#footer-menu{
    list-style-type: none!important;
    padding: 0!important;
    margin: 0!important;
}

.testimonial.testimonial-with-quotes.testimonial-quotes-dark blockquote::before{
    color: #c35b26!important;
}

.parallax blockquote span{
    color: #000000!important;
    font-size: 24px!important;
}

.owl-carousel.nav-style-1 .owl-nav .owl-prev, .owl-carousel.nav-style-1 .owl-nav .owl-next{
    color: #005e6e!important;
}

.owl-next, .owl-prev {
    margin-top: -40px!important;
}

.homenews_link a, .homenews_link a:hover, .homenews_link a:visited{
    color: #c35b26;
    font-weight: 500;
    font-size: 16px;
    }

.hnewsbox{
    background: rgb(218,231,235);
    width: 95%;
    margin-left: 2.5%;
    padding: 10px;
}

#header .header-nav-main.header-nav-main-text-capitalize nav > ul > li > a{
    text-transform: uppercase;
}

.cssload-pulse-loader{
    background-color: #c35b26!important;
}

@media screen and (max-width: 991px) {
    .page-header.page-header-modern.page-header-background {
        padding-top: 60px;
        padding-bottom: 60px;
    }

}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li.current-menu-item > a{
    color: #005e6e!important;
}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li.current-menu-parent > a{
    color: #005e6e!important;
}

@media screen and (max-width: 991px) {
    #header .header-nav.header-nav-links nav > ul:not(:hover) > li.current-menu-item > a{
        color: #ffffff!important;
    }
}


@media screen and (max-width: 991px) {
    #header .header-btn-collapse-nav, #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li.current-menu-item > a{
        background-color: rgb(62,168,184)!important;
    }

    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a{
        color: rgb(72,67,110);
    }
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{
    color: rgb(72,67,110);
    font-size: 14px;
    font-weight: 400;
}

#header .header-nav-main nav > ul > li > a{
    font-size: 14px;
    font-weight: 400;
}

#header .header-nav.header-nav-links nav > ul li:hover > a{
    color: #005e6e;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu{
    border-top-color: rgb(62,168,184);
}

#header .header-nav-features::before, #header .header-nav-features::after {
    background: rgba(0, 0, 0, 0.1);
    content: none;
    width: 1px;
    height: 30px;
    position: absolute;
    display: block;
    top: 48%;
    transform: translate3d(0, -48%, 0);
    left: 10px;
}

#header .header-body{
    border: 0;
}

.btnblank, .btnblank:visited{
    background: transparent;
    border: 1px solid #c35b26!important;
    color: #000000;
    transition: 1s;
}

.btnblank:hover{
    background: #c35b26;
    border 1px solid #c35b26;
    color: #ffffff;
    transition: 1s;
}

.btn-orange{
    background: #c35b26!important;
    font-weight: 300;
    font-size: 15px;
    color: #ffffff;
    transition: 1s;
}

.btn-orange:hover{
    color: #ffffff;
    background: #9c9c9c!important;
}

.font14{
    font-size: 14px;
}

.font16{
    font-size: 16px;
}

.font18{
    font-size: 18px;
}

.font20{
    font-size: 20px!important;
}

.font24{
    font-size: 24px!important;
}

.font28{
    font-size: 28px;
}

.font30{
    font-size: 30px!important;
}

.font34{
    font-size: 34px!important;
}

.font40{
    font-size: 40px!important;
}

p{
    font-family: 'Open Sans', sans-serif!important;
}

.font400{
    font-weight: 400;
}

.font500, .font500 p{
    font-weight: 500!important;
}

.font600{
    font-weight: 600;
}

.font700{
    font-weight: 700;
}

.bgwhite{
    background: #ffffff!important;
}

.bgdblue{
    background: #314986!important;
}

.bgdgreen{
    background: #005e6e!important;
}

.bglgreen{
    background: rgb(232,240,241)!important;
}

.bglgrey{
    background: rgb(230,230,232)!important;
}

.white, .white p{
    color: #ffffff!important;
}

.black, .black p{
    color: #000000!important;
}

.dblue, .dblue p{
    color: #056eaf!important;
}

.dgreen, .dgreen p{
    color: #005e6e!important;
}

.link a, .link a:hover, .link a:visited{
    color: #005e6e!important;
}

.lh140, .lh140 p{
    line-height: 1.4!important;
}

.banner h2{
    font-size: 45px!important;
}

.banner h1{
    font-size: 40px!important;
    font-weight: 300!important;
}



.introp p{
    margin-bottom: 25px;
}

body{
    font-family: 'Open Sans', sans-serif!important;
    font-weight: 400!important;
    color: #000000!important;
}

.aligncenter, div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
