/*///// PP MENU MOBILE 100% WIDTH ////*/
body:not(.pp-visualbuilder) .pp-slideover > .pp-block {
width: 100vw !important;
}

/*//////////////////////////////////////////////////////////////////// 
//  01 - ACCORDION PLUGIN
////////////////////////////////////////////////////////////////////*/
.collapsed, h3 a {font-size: 15px !important; font-weight: normal !important;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a {padding: 7px; color: #444; border-radius: 0px !important;}
.ea-body a {padding: 0 0 0 0 !important;}
.ea-expand-icon.ea-icon-expand-minus, .ea-expand-icon.ea-icon-expand-plus {font-size: 15px !important; color: #0F4778;}
.collapsed {background-color: #eee; font-weight: normal !important;}
.collapsed:hover {line-height: 28px !important; background-color: #ddd;}
.sp-easy-accordion .sp-ea-single {background: #efefef; margin-bottom: 3px; font-weight: normal !important;}
.sp-easy-accordion a, .sp-easy-accordion a:hover {padding: 7px;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a:hover {line-height: 28px;}
.p1 {
  line-height: 20px;
  text-transform: initial;
  font-size: 15px;
}

.sp-easy-accordion .sp-ea-single {
  background: #efefef;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  border-radius: 0px !important;
}

/*//////////////////////////////////////////////////////////////////// 
//  10 - FOOTER
////////////////////////////////////////////////////////////////////*/
.copyright-footer {padding: 17px; background: #ECE7DD;}