.penci-page-header h1 {
  font-style: normal;
  font-size: 50px;
  font-family: Anton;
  line-height: 70px;
  font-weight: 600;
}
#navigation.header-6 ul.menu > li > a {
  font-size: 21px;
}
#navigation.menu-style-2 ul.menu ul a {
  font-size: 16px;
}
@media screen and (max-width: 768px) {
  .penci-page-header h1 {
    line-height: 46px;
  }
}
@media screen and (max-width: 568px) {
  .penci-page-header h1 {
    line-height: 44px;
  }
}
@media screen and (max-width: 320px) {
  #navigation.header-6 #logo img {
    display: inline-block;
    padding-top: 10px;
    padding-right: 0px;
    padding: -5px;
    padding-bottom: 5px;
    margin-left: 30px;
  }
  .penci-page-header h1 {
    line-height: 41px;
  }
}
.vc_row[data-vc-full-width] {
  background-image: linear-gradient(180deg, #0e2ea6, #1e2c4e);
}
.penci-top-bar {
  background-image: linear-gradient(180deg, #0e2ea6, #1e2c4e);
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
  background-image: linear-gradient(rgba(255, 255, 255, 0.2) 0px, #0e2ea6 0px);
  font-weight: 700;
  font-size: 18px;
  box-shadow: -4px 3px 10px 0px #ecf0f1;
}
#post-21285.hentry .vc_cta3 .vc_cta3-content-header h2 {
  font-size: 25px;
}
.vc_general.vc_cta3.vc_cta3-shape-rounded {
  box-shadow: -4px 3px 10px 0px #ecf0f1;
}
#post-22492.hentry .wpb_single_image img {
  box-shadow: -4px 3px 10px 0px #ecf0f1;
}
#post-21285.hentry .wpb_single_image img {
  box-shadow: -5px 6px 10px 0px #ecf0f1;
}
#footer-section {
  background-image: linear-gradient(180deg, #0e2da4, #1d2c51);
}
