.child_theme header .content-wrapper {
  max-width: 100%;
}
.child_theme header.header {
  padding-left: 15px;
  padding-right: 15px;
  position:relative;
}
.child_theme body{
  -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
.child_theme .hs-image__grid__list {
  justify-content: flex-start;
}
.hs-input[type=checkbox] + label#hs-register-widget-checkbox-consent {
	display: inline-block;
	max-width: 90%;
	vertical-align: middle;
}
@media(min-width:768px){
  .child_theme header .menu.menu--desktop {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
@media(max-width:991px) and (min-width:768px){
  .child_theme header.header .menu__link {
    font-size: 18px;
  }
}
@media(max-width:767px){
  .child_theme header.header .in-menu-toggler{
    top: 50%;
    transform: translateY(-50%);
  }
  .child_theme header.header .in-menu-toggler--close{
    top: 50px;
  } 
  .child_theme header.header {
    padding-left: 0;
    padding-right: 0;
  }
}