.pagination-wrapper .mr-auto{margin:auto;width:100%}.pagination-wrapper .pagination-counter{display:none}ul.pagination{width:100%;justify-content:center;border-radius:0;position:relative;margin-top:-10px;border-bottom:1px solid #e3e3e3}ul.pagination .page-item{position:relative;margin-bottom:-2px}ul.pagination .page-item .next,ul.pagination .page-item .previous{display:none}ul.pagination .page-item:first-child{left:0}ul.pagination .page-item:last-child{right:0}ul.pagination .page-item:first-child,ul.pagination .page-item:last-child{position:absolute}ul.pagination .page-item:first-child .page-link,ul.pagination .page-item:last-child .page-link{margin:0;font-size:14px;font-weight:400;letter-spacing:1.13px;color:#afafaf;text-transform:uppercase}ul.pagination .page-item:first-child.active,ul.pagination .page-item:last-child.active{position:relative}ul.pagination .page-item.active .page-link,ul.pagination .page-item .page-link{font-size:16px;font-weight:700;color:#afafaf;padding:12px 5px;margin:0 18px;border:0;border-radius:0;background-color:transparent}ul.pagination .page-item.active .page-link{color:#4e7e5c;border-bottom:3px solid #4e7e5c}ul.pagination .page-item.active .page-link:hover{color:#4e7e5c;background-color:transparent}.view-article.case-studies .sp-page-title{display:none}.view-article.case-studies #sp-main-body{padding-top:0}






.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter {
  text-align: left;
  margin-bottom: 22px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li {
  margin: 0 20px 0 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li a {
  padding: 0;
  border: 0;
  background: transparent;
  border-radius: 0;
  color: #43484D;
  font-weight: 400 !important;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li a:hover {
  background: transparent;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li.active a {
  background: transparent;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item {
  padding: 15px 15px 0px;
  text-align: center;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper {
  border-radius: 4px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay {
  opacity: 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a {
  
  border-radius: 3;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a:hover {
  background: transparent;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info {
  padding-bottom: 10px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info,
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap {
  background: transparent;
  position: relative;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title,
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap .sp-simpleportfolio-title {
  font-size: 24px;
  font-weight: 400 !important;
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 1.1;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a,
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap .sp-simpleportfolio-title a {
  color: #43484D;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-tags,
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap .sp-simpleportfolio-tags {
  font-size: 14px;
  color: #43484D;
  font-weight: 400 !important;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay {
  opacity: .97;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items.layout-gallery-nospace .sp-simpleportfolio-items .sp-simpleportfolio-item {
  padding-left: 0;
  padding-right: 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items.layout-gallery-nospace .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper {
  border-radius: 0;
}
.com-spsimpleportfolio #sp-main-body {
  padding: 140px 0 125px;
}
.com-spsimpleportfolio.view-items #sp-main-body {
  padding: 140px 0 75px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item {
  padding: 0 170px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-image {
  margin-bottom: 40px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-image img {
  border-radius: 2px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description {
  width: 60%;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-title-wrap {
  color: #001E00;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-title-wrap h2 {
  color: #43484D;
  margin: 8px 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info h3 {
  font-weight: 400 !important;
  font-size: 24px;
  color: #666D70;
  letter-spacing: -0.44px;
  line-height: 1.45;
  margin: 56px 0 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info h4 {
  font-weight: 400 !important;
  font-size: 22px;
  color: #3B3D40;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info p {
  font-size: 18px;
  color: #666D70;
  line-height: 1.5;
}









.uc_neon_glowing_button_effect a span:nth-child(1) {
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg,transparent,#D2AE6D);
    animation: animate1 2s linear infinite;
}

.uc_neon_glowing_button_effect a span:nth-child(2) {
    top: -100%;
    right: 0;
    width: 2px;
    height: 100%;
    background: linear-gradient(180deg,transparent,#D2AE6D);
    animation: animate2 2s linear infinite;
    animation-delay: 0.50s;
}

.uc_neon_glowing_button_effect a span:nth-child(3) {
    bottom: 0;
    right: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(270deg,transparent,#D2AE6D);
    animation: animate3 2s linear infinite;
    animation-delay: 1.00s;
}

.uc_neon_glowing_button_effect a span:nth-child(4) {
    bottom: -100%;
    left: 0;
    width: 2px;
    height: 100%;
    background: linear-gradient(360deg,transparent,#D2AE6D);
    animation: animate4 2s linear infinite;
    animation-delay: 1.50s;
}

@keyframes animate1{
    0%{
        left: -100%;
    }
    50%,100%{
        left: 100%;
    }
}

@keyframes animate2{
    0%{
        top: -100%;
    }
    50%,100%{
        top: 100%;
    }
}

@keyframes animate3{
    0%{
        right: -100%;
    }
    50%,100%{
        right: 100%;
    }
}


@keyframes animate4{
    0%{
        bottom: -100%;
    }
    50%,100%{
        bottom: 100%;
    }
}



.uc_neon_glowing_button_effect a{
    position: relative;
    display: inline-block;
    text-decoration: none;
    transition: 0.5s;
    overflow: hidden;
   
}
.uc_neon_glowing_button_effect a:hover{
    background: #D2AE6D;
    box-shadow: 0 0 5px #D2AE6D,
                0 0 25px #D2AE6D,
                0 0 50px #D2AE6D,
                0 0 200px #D2AE6D;
}

.uc_neon_glowing_button_effect a span{
    position: absolute;
    display: block;
}

