a {
  color: #2bc132;
}
figure {
	margin: 0!important;
}
.neve-breadcrumbs-wrapper a {
	color: #2bc132!important;
}
.meta.category a {
  color: #2bc132!important;
}
.nv-overlay {
 background-color: #484848; 
  opacity: unset;
}
#main-cont {
  position: relative;
  color: #fff;
  padding: 100px 0px;
  margin-bottom: 30px;
}
#main-cont figure {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  display: flex;
}
#main-cont img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}
#main-cont:after {
  content: "";
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  background: #00000091;
  z-index: 2;
}
#main-cont .container {
  position: relative;
  z-index: 3;
}
#stat-cont {
  padding: 50px 0px;
  margin-bottom: 30px;
}
#goto-cont {
  color: #fff;
  margin-bottom: 30px;
  padding: 0;
}
#goto-cont > .wp-block-group__inner-container {
  position: relative;
  padding: 50px 0px;
}
#goto-cont figure {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  display: flex;
}
#goto-cont img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#goto-cont .container {
  position: relative;
  z-index: 3;
}
#site-footer .widget-title {
  margin: 0;
}
#site-footer .footer-top {
  padding: 20px 0;
}

body.archive article.type-post .inner {
	justify-content: flex-start;
}

body.archive article.type-post .entry-title a {
	color: #fbb64e!important;
}

body.archive article.type-post .excerpt-wrap a {
  display: flex;
  width: 100%;
  color: #2bc132!important;
}

@media (max-width: 768px) {
  h2 {
	font-size: 28px;
  }
  .nv-post-cover {
  	--height: auto;
  }
  .nv-single-post-wrap > div:first-child {
    	margin-top: 20px;
	}
  .nv-single-post-wrap {
    margin-bottom: 10px;
  }
  .nv-sidebar-wrap {
    padding: 0px 15px;
  }
  .nv-index-posts {
    margin-top: 20px;
	}
  #main-cont {
  	padding: 50px 0px;
  }
  .main-page--first-content {
  	flex-direction: column-reverse;
  }
  #stat-cont .wp-block-columns {
  	margin-bottom: 0;
  }
  #stat-cont .wp-block-column:last-child {
  	margin: 0;
    margin-top: 15px;
  }
  .main-page--second-content {
  	margin-bottom: 0;
  }
  #goto-cont .wp-block-button {
    width: 70%;
  }
  #goto-cont .wp-block-button a {
    font-size: 21px;
	padding: 10px;
  }
  #site-footer .widget-title {
    font-size: 22px;
  }
  #site-footer .widget-area:last-child {
    margin-top: 15px;
  }
  #site-footer .footer-bottom .component-wrap {
  	text-align: center;
  }
}


.blackad1 {
  padding-left: 10px;
  padding-right: 10px;
}
@media only screen and (max-width: 700px) {
  .button-1 {
    font-size: 16px;
  }
}

.blackad3 {
  padding-left: 20px;
}
@media only screen and (max-width: 700px) {
  .image33 {
    width: 90%;
  }
}

@media only screen and (max-width: 700px) {
  .h1home {
    margin-top: 25px;
  }
}

@media only screen and (max-width: 700px) {
  .h2home {
    margin-top: 25px;
  }
}
