.big-h1-txt h1 {
  font-size: 50px !important;
  margin-top: 0 !important;
}
.big-h1-txt p:last-child {
  margin-bottom: 0;
}
.sp-megamenu-parent > li:hover > a,
#sp-top-bar .social-icons > li a,
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #54aedf !important;
}
.sml-col-center {
  max-width: 100%;
}
.logos-wrp a {
  display: block;
  opacity: 1;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition:    all .2s ease-in-out;
  -o-transition:      all .2s ease-in-out;
  -ms-transition:     all .2s ease-in-out;
  transition:         all .2s ease-in-out;
  padding-top: 10px;
}
.logos-wrp img {
  max-width: 300px;
}
.logos-wrp .sppb-column-addons {
  display: flex;
  justify-content: center;
}
.logos-wrp .sppb-addon-wrapper {
  width: auto;
}
.company-info,
.company-info .sppb-row-column {
  padding: 0 !important;
}
.company-info h3 {
  margin-bottom: 15px;
}
.company-info .sppb-row-column {
  max-width: 100% !important;
  flex-basis: 100% !important;
}
.hs-form-private .label {
  display: block;
}
.hs-form-private .input {
  margin-left: 0 !important;
}
.hs-form-private label {
  text-align: left !important;
  font-size: 18px !important;
  color: #FFF !important;
  margin-bottom: 20px;
  margin-top: 20px;
  width: 100% !important;
}
.hs-input {
  background: #FFF !important;
  min-height: 44px  !important;
  box-sizing: inherit !important;
}
.hs-form-private .actions {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
input.hs-button.primary.large,
.hs-buton {
  padding: 16px 60px !important;
  border: 0px transparent !important;
  box-shadow:none !important;
  text-transform: uppercase;
  font-weight: 300;
}
form {
  margin-bottom: 0 !important;
}
.svg-logo img {
 min-width: 240px; 
}
footer .sp-module-title {
  display: none;
}
@media (min-width: 992px) {
  a:focus,
  a:hover {
    color: #254797;
  }
  .company-info .sppb-row-column {
	max-width: 33.333333% !important;
    flex-basis: 33.333333% !important;
	}
  .logos-wrp a:hover {
    opacity: .7;
  }
  .big-h1-txt h1 {
    font-size: 100px !important;
  }
  .sp-megamenu-parent > li:hover > a:hover,
  #sp-top-bar .social-icons > li a:hover,
  .sp-megamenu-parent > li.active:hover > a {
    color: #254797 !important;
  }
  .sml-col-center {
    max-width: 60%;
    margin: 0 auto !important;
  }
}
@media (min-width: 1200px) {

}