.nbAccardion{}
.nbAccardion .panel-title{display: flex; align-items:center; background-color: #4cb033; text-transform: uppercase; color:#fff!important; padding:10px 25px;}
.nbAccardion .panel-title svg{margin-left: auto; fill:#fff; }
.nbAccardion .panel-default>.panel-heading{background-color: #fff;     border:none; padding: 0;}
.nbAccardion .panel-heading{border-radius:0;}
.nbAccardion.panel-group .panel{border-radius:0;}
.nbAccardion .panel{border:none; margin-bottom: 0; box-shadow:none;}
.nbAccardion.panel-group .panel-heading+.panel-collapse>.list-group, .nbAccardion.panel-group .panel-heading+.panel-collapse>.panel-body{border:none;}
.nbAccardion.panel-group .panel+.panel{margin-top: 0;}
.nbAccardion .panel-title.collapsed {background-color: #fff; color:#4b4b4b!important;}
.nbAccardion .panel-title.collapsed svg{fill:#4cb033;transform: rotate(180deg)}
.nbAccardion .panel-body{padding: 30px; background-color: #fafafa; font-size: 18px; padding-bottom: 53px; position: relative;}	
.nbAccardion .panel-body:after{position: absolute; content: ''; width: 100%; height: 15px; background: url(images/line.jpg) center center no-repeat; -webkit-background-size: cover;
background-size: cover; bottom: 0; left:0;}
.nbAccardion .panel-title:focus, .nbAccardion .panel-title:hover{text-decoration: none;}
.nbAccardion .panel{border-bottom:1px solid #c1e3b8;}
.nbAccardion .panel:first-child{border-top: 1px solid #c1e3b8;}

@media (max-width: 1366px) {
.nbAccardion .panel-body{font-size: 16px;}
}
@media (max-width: 1200px) {

}
@media (max-width: 991px) {
.nbAccardion .panel-body{font-size: 14px;}
.nbNapHeader{}
}
@media (max-width: 767px) {
.panel-title{font-size: 13px;}

}