.corporate-site-menuitem-secondary a{background:none !important;}
#popmake-38171 .gform_title{display:none !important;}
#popmake-38171 label.gfield_label{display:none !important;} 
#popmake-38171{padding:50px !important;position:relative;border:0;border-radius:0;background:#fff;overflow:hidden;}
#popmake-38171 p{font-size: 1rem;
  font-weight: 400;
  line-height: 1.3;
  color: #333;
}
#popmake-38171 .gfield{padding-bottom:0 !important;}
#popmake-38171 .validation_message{font-size:1rem !important; padding:0 !important;border:0!important;background:transparent;}
#popmake-38171 .gform_wrapper{padding-top:0;}
#popmake-38171 .pum-title{font-weight: bold;
  font-size: 22px;
  background: #fff;
  text-align: left;
  padding: 0 0 20px;
}
#popmake-38171 input[type="email"]{font-size:15px !important;padding:15px !important;border-radius:0;}
#popmake-38171 input[type="submit"]{font-size: 16px !important; border:0;
  width: 100%;background:#B1BB00;color:#000;font-weight:bold;}
#popmake-38171 button.popmake-close{border:0 !important;background:transparent;box-shadow:none;color:#777;right:10px;top:10px;font-size:1rem !important;}
#popmake-38171 .gform_submission_error{font-size:1rem;text-transform:capitalize;font-weight:600;margin-top:10px;}

#popmake-38171:before{position:absolute;width:50%;height:4px;left:0;content:"";background:#b1bb00;top:0;}
#popmake-38171:after{position:absolute;width:50%;height:4px;right:0;content:"";background:#be2029;top:0}

.aebi-group{
  font-size: 0.875rem;
  display: flex;
  text-align: left;
  gap: 60px;
  margin: 75px 0 60px;
  color: #ccc;
  line-height: 1.3;
  background: #3d3d3d;
  padding: 30px 75px;
align-items:center;
}
footer .footer-navigation .container.aebi{max-width:1200px;}
.brandlogo{width:17%;}
.brandmergercontent{width:83%;}
.brandmergercontent b{font-weight:bold;color:#fff;}
.brandmergercontent a{text-decoration:none;font-weight:bold;color:#e02526;}
.brandmergercontent a:hover, .brandmergercontent a:focus{color:#e02526 !important;}

.brandlogo span{
  display: block;
  font-size: 0.925rem;
  margin-bottom: 10px;
  text-align: left;
  padding-bottom: 10px;
	position:relative;
}
.brandlogo span b{
	font-weight:bold;
	color:#e02526;
}
.brandlogo span:after{
	content:" ";
	width:100%;
	height:2px;
	left:0;
	background: linear-gradient(to right, #5f5f5f 0%,#3d3d3d 73%,#373737 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	position:absolute;
	bottom:0;
}
#popmake-38171 .gform_wrapper.gravity-theme .gform_footer,
#popmake-38171 .gform_wrapper.gravity-theme .gform_page_footer{margin:0;padding:20px 0 0 !important;}
#gform_3_validation_container {
  border: 0;
  background: transparent;
  box-shadow: none;
  padding: 0;
}
#gform_3_validation_container:focus{outline:0 !important;}
.gform_submission_error span.gform-icon {
  display: none !important;
}

@media (max-width: 767.98px) {
#popmake-38171{padding:30px !important;}
.aebi-group{padding:30px !important;flex-direction:column;}
.brandlogo, .brandmergercontent{width:100% !important;}
.brandlogo img{max-width:300px;}
}