/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

footer.site-footer .hs-menu-wrapper .hs-menu-item.hs-menu-depth-1>.hs-menu-link,
footer.site-footer .hs-menu-wrapper .hs-menu-item>.hs-menu-link,
footer.site-footer .hs-menu-wrapper .hs-menu-item.hs-menu-depth-1>.hs-menu-link:not(.hs-menu-item__child-toggle):focus, 
footer.site-footer .hs-menu-wrapper .hs-menu-item.hs-menu-depth-1>.hs-menu-link:not(.hs-menu-item__child-toggle):hover {
  color: #fff;
}

footer.site-footer .hs-menu-wrapper .hs-menu-item.hs-menu-depth-1 {
  margin-bottom: 1.0rem;
}

.container-fluid img {
  border-radius: 6px;
}

.gpg_right_layout .hs-menu-flow-vertical ul {
  width: 100%;
}
.gpg_right_layout .hs-menu-flow-vertical ul .hs-menu-depth-1 > a {
  text-align: center;
  font-weight: bold;
}

.footer_form form h3.hsfc-Heading ,
.footer_form form label.hsfc-FieldLabel {
  color: #fff;
}

blockquote {
  margin-left: 2rem;
  margin-right: 2rem;
  font-style: italic;
  border-left: thick solid #1e4d1e;
  padding-left: 1rem;
}

.hs-menu-depth-2.hs-item-has-children .hs-menu-children-wrapper {
  margin-left: 1rem;
}

.footer_form form .hsfc-Step .hsfc-Step__Content }
  padding: 20px 5px!important;
}
.footer_form form .hsfc-Row {
  margin: 0;
}
.footer_form form label {
  margin: 0;
}
.footer_form form .hsfc-NavigationRow {
  margin-top: 20px;
}