.ban-sec {
  padding: 5px 15px 0 !important;
  background: 0 0/1260px auto #004868;
  padding-bottom: 0px !important;
}
.video .ban-sec {
  padding: 90px 30px 0 !important;
  background: 0 0 / 1260px auto #004868 !important;
}
.ban-cnt {
  max-width: 860px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.ban-pra {
  color: #fff;
  font-size: 22px;
}
.ftrs-cmbcnt {
  padding: 125px 0 10px;
}
.crmWebToEntityForm {
  height: 500px;
  width: 600px !important;
  text-align: right !important;
  display: flex !important;
  justify-content: right;
  align-items: center;
}
.crmWebToEntityForm img {
  height: 100% !important;
}
.signup-box-form .crmWebToEntityForm {
  height: unset !important;
  width: unset !important;
  text-align: left !important;
  display: block !important;
  justify-content: left;
}
.bgn-featur-nav-shad {
  display: inline-block;
  position: absolute;
  right: -30px;
  top: 0;
  width: 30px;
  height: 110%;
}
.act-btn,
.bgn-cta,
.bottom-cta-wrap,
.langClose,
.langstrip,
.lbanner,
.link-newtab,
.ztopstrip-container {
  position: relative;
}
.bgn-hdr-content {
  color: #fff;
}
.Breadcrumb .crmWebToEntityForm-signup {
  padding: 13px !important;
}
.Breadcrumb .zcwf_title-ceremic {
  color: #000 !important;
}
.zcwf_col_lab_cremic label,
.wf-label {
  color: #000 !important;
}
.Breadcrumb .crmWebToEntityForm-signup p {
  color: #000 !important;
}
.Breadcrumb .bgn-header-container {
  max-width: unset !important;
  padding: 25px 24px 0 !important;
  align-items: center;
}
.Breadcrumb .bgn-header-container {
  padding: 25px 24px 0 !important;
}
.zw-page-6706 .Breadcrumb .bgn-header-container {
  padding: 25px 24px 0 !important;
}
.Breadcrumb .signup-box {
  margin: 0 0 0 0% !important;
}
.testimonials-page .Breadcrumb .bgn-header-container {
  padding: 0px 24px 0 !important;
}
.testimonials-page .Breadcrumb .zcwf_col_lab_cremic label,
.Breadcrumb .wf-label {
  color: #000 !important;
}
.testimonials-page .Breadcrumb .zcwf_title-ceremic {
  color: #000 !important;
}
.testimonials-page .Breadcrumb .fbgn-bancnt {
  width: unset !important;
  margin: 35px !important;
  text-align: left !important;
  margin-right: 0 !important;
}
header .zw-product-header {
  background: #004868 !important;
}
header .menunav a {
  color: #fff !important;
}
.bgn-fixed-hd .menunav a {
  color: #000 !important;
}
.product-nav-links li.sub-level .nolink {
  color: #000 !important;
}
.blog-details-img {
  width: 700px;
  margin: auto;
}
.blog-details-img .wp-image-123102 {
  width: 100% !important;
  height: auto !important;
}
.Breadcrumb .bgn-hdr-content {
  max-width: 600px;
}
.Breadcrumb #crmWebToEntityForm.zcwf_lblLeft {
  width: 100%;
  padding: 0px;
  margin: 0 auto;
  box-sizing: border-box;
}
.Breadcrumb .banner-1 .zcrm_formSec .crmWebToEntityForm,
.Breadcrumb .banner-1 .zcrm_formSec .crmWebToEntityForm .zcwf_title,
.Breadcrumb .crmWebToEntityForm-signup,
.Breadcrumb .form-home-page .zcwf_title,
.Breadcrumb .zcwf_title-ceremic {
  color: #000;
  max-width: 600px;
}
@media only screen and (max-width: 1440px) {
  .bgn-header-main .videocta,
  .body-umain .bgn-header-main .videocta {
    margin-left: 0px !important;
  }
  .bgn-lrnmr {
    margin-top: 0px !important;
  }
}
@media only screen and (max-width: 767px) {
  .Breadcrumb .bgn-header-container {
    max-width: unset !important;
    padding: 8px 0px 0 !important;
    align-items: center;
  }
  .Breadcrumb .signup-box {
    display: block;
    margin: 0 0 0 0%;
  }
  #crmWebToEntityForm.zcwf_lblLeft {
    padding-top: 50px;
  }
  .crmWebToEntityForm-signup {
    display: none;
  }
  .Breadcrumb .banner-1 {
    display: none;
  }
}
.ban-sec-padding {
  padding: 0px 0px 0px 10px !important;
}
.faq-image {
  height: 300px !important;
}
.faq-nopadding {
  padding: 0px !important;
  margin-top: -24px !important;
}
