.page-template-default .text-plus-image .px-8{
  padding-left:0;
  padding-right:0;
}

.contact-form-block .wp-block-list,
.accordion-inner,
.accordion-label,
.accordion-content .accordion-heading,
.accordion-content .accordion-text{
  text-align: left;
}

.content-header-wrap .logo-size {
  width: 12rem;
}

@media (max-width: 768px) {
  .content-header-wrap .logo-size {
    width: 6rem;
  }

  .content-header-wrap{
    display: flex;
    align-items: center;
  }

  .content-header-wrap #main-navigation__inner{
    background-color: transparent;
  }

  .content-header-wrap #mobile-menu-toggle svg path{
    fill: white!important;
  }
}

