body {
  font-size: 18px;
  line-height: 30px;
  color: #5e5e5e;
}

.grey {
  color: #9c9c9c;
}

.img-radius{
	border-radius: 7px;
}

.raise-img {
  margin-bottom: 15px;
  border-radius: 7px;
}
.section-title {
  font-size: 50px;
}

.section-title span {
  color: #007b4b;
}

.nudge24t {
	padding-top: 24px;
}

.nudge24b {
	padding-bottom: 24px;
}

.banner-area .single-banner::before {
  opacity: 0.20;
}

.partner-area::before {
  opacity: 0.05;
}

.banner-area .single-banner .banner-info .banner-title span {
  color: #ffff00;
}

#header-area .header-top .top-info li a i, #header-area .header-top .account-info li a i {
  color: #ffff00;
}

#header-area .header-top .top-info li:hover a,
#header-area .header-top .account-info li:hover a {
  color: #ffff00;
}

.main-menu .navbar .navbar-nav .nav-item:hover > a {
          color: #007b4b; }

.main-menu .navbar .navbar-nav .nav-item .sub-menu li:hover {
              background: #ffe400;}

.main-menu .navbar .navbar-nav .nav-item .sub-menu li a {
              padding: 8px 15px;
              display: block;
              font-weight: 700;
              color: #ffffff;
              text-transform: capitalize;
			  font-size: 16px;
              line-height:1.5; }

.main-menu .navbar .navbar-nav .nav-item .sub-menu li a:hover {
              color: #000000;
 }

@media (min-width: 768px){
	.navbar-expand-md .navbar-collapse {
  	margin-left: 75px;
	}
}

.award-area {
  background: #ffffff;
}

.award-section-padding {
  padding-top: 10px;
  padding-bottom: 100px;	
}

.award-section-padding2 {
  padding-top: 100px;
  padding-bottom: 100px;	
}

.inspiration-area {
  background: #ffe400;
}

.inspiration-area .section-intro p {
  color: #007b4b;
  font-weight: 600;
}

.main-menu:hover .navbar:hover .navbar-nav:hover .nav-item:hover .nav-link:hover {
  color: #007b4b;
  }

.volunteer-area::before {
  background: #ffe400;
}

.volunteer-area {
  background: none;
    background-position-x: center;
    background-position-y: center;
}

ul.list-green {
	list-style: none;
	padding-left: .5rem;
}

ul.list-green li {
	color: #007b4b;
}

ul.list-green li::before {
	color: #007b4b;
	content: "\f101";
	font-family: fontawesome;
}

ul.list-green li span {
	color: #5e5e5e;
	font-weight:300;
	padding-left: 10px;	
	text-indent: -10px;
}

ul.list-green2 {
	list-style: none;
	padding-left: .5rem;
}

ul.list-green2 li {
	color: #007b4b;
}

ul.list-green2 li::before {
	color: #007b4b;
	content: "\f101";
	font-family: fontawesome;
}

ul.list-green2 li span {
	color: #5e5e5e;
	font-weight:300;
}

.custom-btn::after {
  background: #007b4b;
}

.c-info-wrap {
  background: #efefef;
}

.promo-area {
  background: url("../images/maxwell-lightning-protection.jpg") no-repeat center center/cover;
}

.promo-area .promo-wrap .promo-title {
  font-size: 48px;
}

.promo-area .promo-wrap .promo-title span {
  color: #ffff00;
}

.promo-area .promo-wrap .breadcrumb .breadcrumb-item.active {
  color: #ffff00;
}

.promo-area2 {
  background: url("../images/maxwell-lightning-protection2.jpg") no-repeat center center/cover; }
  .promo-area2::before {
    background: #000000;
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40); }
  .promo-area2 .promo-wrap {
    padding: 120px 0; }
    .promo-area2 .promo-wrap .promo-title {
      font-size: 48px;
      text-transform: capitalize;
      color: #ffffff;
      font-weight: 700;
      position: relative;
      z-index: 1;
      display: inline-block;
      padding-bottom: 12px; }
      .promo-area2 .promo-wrap .promo-title::after {
        position: absolute;
        content: '';
        left: 2px;
        bottom: 0;
        width: 15%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-left-color: transparent;
        transform: skew(45deg);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -ms-transform: skew(45deg);
        -o-transform: skew(45deg); }
      .promo-area2 .promo-wrap .promo-title::before {
        position: absolute;
        content: '';
        left: 17%;
        bottom: 0;
        width: 80%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-left: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-right-color: transparent;
        transform: skew(-45deg);
        -webkit-transform: skew(-45deg);
        -moz-transform: skew(-45deg);
        -ms-transform: skew(-45deg);
        -o-transform: skew(-45deg); }
      .promo-area2 .promo-wrap .promo-title.s-title::before {
        left: 21%; }
      .promo-area2 .promo-wrap .promo-title span {
        color: #ffff00; }
    .promo-area2 .promo-wrap .breadcrumb {
      background: transparent;
      padding: 0;
      margin: 0; }
      .promo-area2 .promo-wrap .breadcrumb .breadcrumb-item {
        font-size: 16px;
        font-weight: 500; }
        .promo-area2 .promo-wrap .breadcrumb .breadcrumb-item a {
          color: #ffffff; }
        .promo-area2 .promo-wrap .breadcrumb .breadcrumb-item.active {
          color: #fdce10; }
        .promo-area2 .promo-wrap .breadcrumb .breadcrumb-item::before {
          color: #ffffff; }

.promo-area3 {
  background: url("../images/maxwell-lightning-protection3.jpg") no-repeat center center/cover; }
  .promo-area3::before {
    background: #000000;
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40); }
  .promo-area3 .promo-wrap {
    padding: 120px 0; }
    .promo-area3 .promo-wrap .promo-title {
      font-size: 48px;
      text-transform: capitalize;
      color: #ffffff;
      font-weight: 700;
      position: relative;
      z-index: 1;
      display: inline-block;
      padding-bottom: 12px; }
      .promo-area3 .promo-wrap .promo-title::after {
        position: absolute;
        content: '';
        left: 2px;
        bottom: 0;
        width: 15%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-left-color: transparent;
        transform: skew(45deg);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -ms-transform: skew(45deg);
        -o-transform: skew(45deg); }
      .promo-area3 .promo-wrap .promo-title::before {
        position: absolute;
        content: '';
        left: 17%;
        bottom: 0;
        width: 80%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-left: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-right-color: transparent;
        transform: skew(-45deg);
        -webkit-transform: skew(-45deg);
        -moz-transform: skew(-45deg);
        -ms-transform: skew(-45deg);
        -o-transform: skew(-45deg); }
      .promo-area3 .promo-wrap .promo-title.s-title::before {
        left: 21%; }
      .promo-area3 .promo-wrap .promo-title span {
        color: #ffff00; }
    .promo-area3 .promo-wrap .breadcrumb {
      background: transparent;
      padding: 0;
      margin: 0; }
      .promo-area3 .promo-wrap .breadcrumb .breadcrumb-item {
        font-size: 16px;
        font-weight: 500; }
        .promo-area3 .promo-wrap .breadcrumb .breadcrumb-item a {
          color: #ffffff; }
        .promo-area3 .promo-wrap .breadcrumb .breadcrumb-item.active {
          color: #fff000; }
        .promo-area3 .promo-wrap .breadcrumb .breadcrumb-item::before {
          color: #ffffff; }

.promo-area4 {
  background: url("../images/maxwell-lightning-protection4.jpg") no-repeat center center/cover; }
  .promo-area4::before {
    background: #000000;
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40); }
  .promo-area4 .promo-wrap {
    padding: 120px 0; }
    .promo-area4 .promo-wrap .promo-title {
      font-size: 48px;
      text-transform: capitalize;
      color: #ffffff;
      font-weight: 700;
      position: relative;
      z-index: 1;
      display: inline-block;
      padding-bottom: 12px; }
      .promo-area4 .promo-wrap .promo-title::after {
        position: absolute;
        content: '';
        left: 2px;
        bottom: 0;
        width: 15%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-left-color: transparent;
        transform: skew(45deg);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -ms-transform: skew(45deg);
        -o-transform: skew(45deg); }
      .promo-area4 .promo-wrap .promo-title::before {
        position: absolute;
        content: '';
        left: 17%;
        bottom: 0;
        width: 80%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-left: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-right-color: transparent;
        transform: skew(-45deg);
        -webkit-transform: skew(-45deg);
        -moz-transform: skew(-45deg);
        -ms-transform: skew(-45deg);
        -o-transform: skew(-45deg); }
      .promo-area4 .promo-wrap .promo-title.s-title::before {
        left: 21%; }
      .promo-area4 .promo-wrap .promo-title span {
        color: #fff000; }
    .promo-area4 .promo-wrap .breadcrumb {
      background: transparent;
      padding: 0;
      margin: 0; }
      .promo-area4 .promo-wrap .breadcrumb .breadcrumb-item {
        font-size: 16px;
        font-weight: 500; }
        .promo-area4 .promo-wrap .breadcrumb .breadcrumb-item a {
          color: #ffffff; }
        .promo-area4 .promo-wrap .breadcrumb .breadcrumb-item.active {
          color: #fff000; }
        .promo-area4 .promo-wrap .breadcrumb .breadcrumb-item::before {
          color: #ffffff; }

.promo-area5 {
  background: url("../images/maxwell-lightning-protection5.jpg") no-repeat center center/cover; }
  .promo-area5::before {
    background: #000000;
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40); }
  .promo-area5 .promo-wrap {
    padding: 120px 0; }
    .promo-area5 .promo-wrap .promo-title {
      font-size: 48px;
      text-transform: capitalize;
      color: #ffffff;
      font-weight: 700;
      position: relative;
      z-index: 1;
      display: inline-block;
      padding-bottom: 12px; }
      .promo-area5 .promo-wrap .promo-title::after {
        position: absolute;
        content: '';
        left: 2px;
        bottom: 0;
        width: 15%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-left-color: transparent;
        transform: skew(45deg);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -ms-transform: skew(45deg);
        -o-transform: skew(45deg); }
      .promo-area5 .promo-wrap .promo-title::before {
        position: absolute;
        content: '';
        left: 17%;
        bottom: 0;
        width: 80%;
        height: 6px;
        border-top: 2px solid #ffffff;
        border-left: 3px solid #ffffff;
        border-bottom-color: transparent;
        border-right-color: transparent;
        transform: skew(-45deg);
        -webkit-transform: skew(-45deg);
        -moz-transform: skew(-45deg);
        -ms-transform: skew(-45deg);
        -o-transform: skew(-45deg); }
      .promo-area5 .promo-wrap .promo-title.s-title::before {
        left: 21%; }
      .promo-area5 .promo-wrap .promo-title span {
        color: #fff000; }
    .promo-area5 .promo-wrap .breadcrumb {
      background: transparent;
      padding: 0;
      margin: 0; }
      .promo-area5 .promo-wrap .breadcrumb .breadcrumb-item {
        font-size: 16px;
        font-weight: 500; }
        .promo-area5 .promo-wrap .breadcrumb .breadcrumb-item a {
          color: #ffffff; }
        .promo-area5 .promo-wrap .breadcrumb .breadcrumb-item.active {
          color: #fff000; }
        .promo-area5 .promo-wrap .breadcrumb .breadcrumb-item::before {
          color: #ffffff; }

      .ourself-area .about-txt ul li {
        padding-left: 30px; }

.counter-area::before {
  background: #ffe400;
}

.event-accordion .accordion-item .accordion-header {
  background: #ffe400;
}


.footer-area .footer-widget .footer-contact li i {
  color: #ffe400;
}

.footer-area .copy-right p a {
  color: #ffe400;
}

#scrollUp {
  background: #007b4b;
}

@media only screen and (max-width: 600px) {
    .contact-form {
        margin-left: 0;
    }
}
