.custom-logo img {
  width: 150px;
  height: auto
}

.metismenu {
  flex-direction: row
}

.metismenu li {
  padding-right: 20px;
}

.metismenu li a {
  color: #ab5183;
}

#rstpl-copyright-position {
  background-color: #ab5183 !important;
  color: #fff
}

#rstpl-copyright-position a {
  color: #fff
}

#rstpl-copyright-position a:hover {
  color: #DCB6CB
}

.rspbld-page {
  padding-top: 40px;
}

#no-underline .rspbld-content a {
  text-decoration: none;
}

.rspbld-portfolio-filtering .filtr-item {
  padding: 10px;
}

.rspbld-portfolio-filtering .filtr-item .filtr-item-inner {
  background-color: #ffffff;
  border: 1px solid #DCB6CB;
}

/**
#team,
#pricing,
#cards,
#like,
#testimonials,
#accordion,
#numbers,
#choose {
  margin-top: 80px;
}
**/

.rspbld-price-box tr:first-child {
  height: 500px;
}

.carousel-item .rspbld-image {
  border-radius: 100%
}

.slick-list p.animated {
  color: #000
}

#rstpl-pagewrap .rspbld-page>.page-content>section:not(:first-of-type),
#rstpl-pagewrap .rspbld-pages .rspbld-page-container>.page-content>section:not(:first-of-type) {
  margin-top: 10px
}

.rstpl-copyright {
  padding-top: 12px
}

.rstpl-copyright a {
  text-decoration: none
}

.rstpl-footer-position {
  margin-top: 20px
}

#contact-details .rspbld-vertical-icon-box {
  height: 350px;
  margin-bottom: 50px
}
 .page-content section{margin-bottom:80px}

.itemid-118 .slick-list p.animated, 
.itemid-126 .slick-list p.animated,
.itemid-117 .slick-list p.animated,
.itemid-111 .slick-list p.animated,
.itemid-112 .slick-list p.animated,
.itemid-113 .slick-list p.animated,
.itemid-114 .slick-list p.animated,
.itemid-115 .slick-list p.animated,
.itemid-116 .slick-list p.animated,
.itemid-125 .slick-list p.animated,
.itemid-109 .slick-list p.animated,
.itemid-108 .slick-list p.animated,
.itemid-115 .slick-list p.animated{
  color: #fff;
}
.layout-blog .rstpl-all-content-position{margin-top:40px;}
.layout-blog .rstpl-all-content-position img{border:1px solid #D4D4D4; padding:2px}