#header .header-logo img{
  width: 218px !important;
  max-height: 57px !important;
}
.sticky-header-active #header .header-logo img{
  width: 218px !important;
  height: 57px !important;
}
.extended-version_classic_icons-section .feature-box-style-2:hover .feature-box-icon .animated-icon.ammunitionsvg{
  -webkit-animation-name: none;
  height: 42px;
}
.extended-version_classic_icons-section .feature-box-style-2:hover .animated-icon.ammunitionsvg, .extended-version_classic_icons-section .feature-box-style-2:hover .animated-icon.ammunitionsvg{
  background: url('/assets/img/icons/ammunitionsvg.svg') !important;
}
@media (max-width: 767px){
  #header .header-logo img {
    max-width: 190px !important;
    height: auto !important;
    margin-top: 50px;
  }
  .sticky-header-active #header .header-logo img{
    margin-top: 0;
  }
}
.blogs-section .page-header, .blog-section .page-header{
  display: none;
}
.article-view .page-banner-section {
  display: none;
}
.blogs-section, .blog-section{
  margin-top: 30px;
}
#footer .footer-logo{
  display: none !important;
}
#footer .copyright-info{
  justify-content: flex-start !important;
}
.shop #product-summary h1{
  text-align: left !important;
}
.mfp-gallery button.mfp-arrow{
  color: #212529 !important;
}
#cookies-box.fixed-padding .cookies-container > h2{
  display: none;
}
.switch-order .first-input{
  order: 2;
}
.switch-order .second-input{
  order: 1;
}
.contact-us-recaptcha_contact-form .contact-form-content{
  display: flex;
  flex-direction: column;
}
.contact-us-recaptcha_contact-form .name-row{
  order: 3;
  display: flex;
}
.contact-us-recaptcha_contact-form .email-group{
  order: 1;
}
.contact-us-recaptcha_contact-form .name-group{
  order: 2;
}
.contact-us-recaptcha_contact-form .subject-row{
  order: 1;
}
.contact-us-recaptcha_contact-form .description-row{
  order: 2;
}
.contact-us-recaptcha_contact-form .submit-row{
  order: 4;
}
.classic_inset-description .home-intro {
  margin-bottom: 0;
}
#header {
  max-height: 90px !important;
}
.header-lawfirm2 {
  width: 1920px;
  max-width: 100%;
  height: 670px;
  margin: auto;
}
.header-lawfirm2 .page-header {
  background-size: cover !important;
  background-position: top center !important;
  background-repeat: no-repeat;
  background-color: #fff;
  height: 100%;
  width: 100%;
}

