.q_icon_list .qode-ili-icon-holder, .q_icon_list i {
  width: 9px;
}
.q_icon_list p {
  padding-left: 20px;
}
.q_icon_list {
  margin-bottom: 0;
}
.qode_clients .qode_client_holder_inner {
  margin: 0 3px;
}
.qode_clients .qode_client_holder {
  margin-bottom: 5px;
}
.footer_top .widget_nav_menu ul li {
  padding: 0 0 2px;
}
.qode-card-slider-holder .qode-card-slider .slide {
  padding: 0 16px;
}
.vc_row h1, .post_text h1, .vc_row .h1, .post_text .h1 {
  margin-bottom: 4rem;
}
.vc_row h2, .post_text h2, .vc_row .h2, .post_text .h2 {
  margin-bottom: 4rem;
}
.vc_row h3, .post_text h3, .vc_row .h3, .post_text .h3, .vc_row h4, .post_text h4, .vc_row .h4, .post_text .h4, .vc_row h5, .post_text h5, .vc_row .h5, .post_text .h5, .vc_row h6, .post_text h6, .vc_row .h6, .post_text .h6 {
  margin-bottom: 2rem;
}
.vc_row p, .post_text p {
  margin-bottom: 1rem;
}
a:visited {
  color: #e92e75;
}
.footer_top #media_image-2 {
  max-width: 190px;
  opacity: 0.5;
  margin-top: -20px;
}
.content_inner .container {
  margin: 6rem 0;
}
#comments.comment_holder, .post_info .post_comments, .post_info .dots {
  display: none;
}
.post_text h2.entry_title {
  font-weight: bold;
  line-height: 105%;
}
.post_text .entry_date {
  font-weight: normal;
  display: block;
  color: #663dff !important;
  font-size: 70%;
}
.purple-text {
  color: #663dff;
}
.dinode-portrait img {
  width: 70%;
  max-width: 250px;
}
.dinode-icon img {
  width: 70%;
  max-width: 160px;
}
@media only screen and (max-width: 768px) {
  .qode-responsive-space .q_elements_holder {
    margin-bottom: 25px;
  }
}
.qode-card-slider-holder .controls .dots .dots-inner .dot {
  background-color: transparent;
  border: 2px solid #fff;
  height: 15px;
  width: 15px;
  margin: 0 10px;
}
.qode-card-slider-holder .controls .dots .dots-inner .dot.active, .qode-card-slider-holder .controls .dots .dots-inner .dot:hover {
  background-color: #663dff;
  border-color: #663dff;
}
.qode-card-slider-holder .controls .button.prev {
  left: -80px;
}
.qode-card-slider-holder .controls .button.next {
  right: -80px;
}
.qode-card-slider-holder .qode-type1-gradient-bottom-to-top-text span {
  -webkit-text-fill-color: #663dff;
}
.qode-card-slider-holder .controls .button {
  height: 92px;
  width: 92px;
}
.qode-card-slider-holder .controls.bullets {
  bottom: -82px;
}
.title_holder .container {
  margin: 0 auto;
}
#nav-menu-item-430.menu-item a {
  padding: 9px 30px;
  background: #663dff;
  line-height: 30px;
  margin-left: 8px;
  margin-top: 26px;
  margin-bottom: 26px;
  border-radius: 26px;
  font-size: 16px;
}
#nav-menu-item-430.menu-item a:hover {
  background: #fff;
}
#nav-menu-item-430.menu-item a.current {
  color: #fff;
}
#nav-menu-item-430.menu-item a.current:hover {
  color: #663dff;
}
.sticky #nav-menu-item-430.menu-item a {
  margin-top: 8px;
  margin-bottom: 8px;
}
.single-post .blog_holder article .post_info .time {
  display: none;
}
div.wp-caption {
  margin: 3rem auto;
}
