div.kingster-page-title-wrap {
  background-size: 100% 100%;
}

div.kingster-page-title-wrap div.kingster-page-title-top-gradient {
  height: 180px;
}

.kingster-page-caption,
.kingster-page-title {
  display: none;
}

@media only screen and (max-width: 768px) {
  .kingster-page-title-wrap div.kingster-page-title-top-gradient,
  .kingster-page-title-wrap div.kingster-page-title-bottom-gradient {
    background: none;
  }
}

#hidden,
div.kingster-lp-top-bar-user.kingster-lp-user {
  display: none !important;
}

.kingster-navigation .sf-menu > .kingster-normal-menu li:hover {
  border-bottom: 1px solid #003d60;
}

.kingster-navigation .sf-menu > .kingster-normal-menu li a:hover {
  color: #f3b562;
}

.kingster-body .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,
div.wpcf7-response-output {
  color: #dc3232;
}

.kingster-header-style-plain.kingster-style-splitted-menu
  div.kingster-main-menu-right-wrap {
  right: -20px;
}

.gdlr-core-text-script-item-content {
  line-height: 0;
}

.gdlr-core-tab-feature-content-wrap.gdlr-core-container.gdlr-core-js {
  height: auto !important;
}

h3.gdlr-core-tab-feature3-title {
  font-size: 24px !important;
}

#overlaybanner {
  box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 50%);
}
