.header .logo h1 a {
  max-height: 60px;
  height: 60px;
  background-image: url(img/wintech_logos.svg); }

.nav-mobile-wrapper .logo h1 a {
  max-height: 60px;
  height: 60px;
  background-image: url(img/wintech_logo.svg); }

footer .footer-logo-wrapper h1 a {
  top: -40px !important;
  max-height: 301px !important;
  height: 200px !important;
  background-image: url(img/wintech_logo.svg); }

@media (min-width: 768px) {
  footer .footer-logo-wrapper h1 a {
    top: 16px;
    max-height: 50px;
    height: 50px; } }

@media (min-width: 992px) {
  footer .footer-logo-wrapper h1 a {
    top: 32px;
    max-height: 60px;
    height: 60px; } }

/* HEADER / NAV */
.supermenu {
  background: #000000;
  color: #ffffff; }
  .supermenu .nav.nav-pills {
    font-size: 0.8rem; }
    .supermenu .nav.nav-pills .nav-link {
      color: #ffffff;
      text-decoration: none }
      .supermenu .nav.nav-pills .nav-link:hover {
        color: #ffffff;
        background-color: #808080; }
    .supermenu .nav.nav-pills .nav-item.show .nav-link {
      color: #ffffff; }
  .supermenu .nav .submenu-wrapper .submenu {
    background-color: #000000; }
    .supermenu .nav .submenu-wrapper .submenu .submenu-item {
      color: #ffffff;
      text-decoration: none;}
      .supermenu .nav .submenu-wrapper .submenu .submenu-item:hover{
        text-decoration:underline;
      }

.header {
  background: #cccccc;
  padding: 0.8rem 0; }
  .header .nav.nav-pills {
    font-size: 1rem; }
    .header .nav.nav-pills .nav-link {
      color: #000000;
      text-decoration: none }
      .header .nav.nav-pills .nav-link:hover {
        color: #ffffff !important;
        background-color: #000000 !important; }
    .header .nav.nav-pills .nav-item.show .nav-link {
      color: #ffffff; }
  .header .nav .submenu-wrapper .submenu {
    background-color: #000000; }
    .header .nav .submenu-wrapper .submenu .submenu-item {
      color: #ffffff;
      text-decoration: none; }
      .header .nav .submenu-wrapper .submenu .submenu-item:hover{
        text-decoration:underline;
      }
  .header .nav .submenu-wrapper.show .submenu > .sub .submenu > a {
    color: #ffffff; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: white;
  background-color: black;
  text-decoration: none !important }

.header .nav-mobile-wrapper {
  background-color: #000000; }

.header .nav-mobile-wrapper .nav-mobile .nav-mobile-item a {
  color: #ffffff; }

.header .hamburger .hamburger-inner, .header .hamburger .hamburger-inner::before, .header .hamburger .hamburger-inner::after {
  background-color: #000000; }

.header.opened {
  background-color: #000000; }

.header.opened .hamburger .hamburger-inner, .header.opened .hamburger .hamburger-inner::before, .header.opened .hamburger .hamburger-inner::after {
  background-color: #ffffff; }

.header .search-toggle.open {
  background-color: #000000; }

.header .nav-mobile-wrapper #mobile-search-bar {
  color: #000000; }

.header .nav-mobile-wrapper #mobile-search-bar::placeholder {
  color: rgba(0, 0, 0, 0.4); }

footer {
  background-color: #414042; }

footer .footer-menu-items .footer-menu-item {
  color: #ffffff; }

footer .footer-logo-wrapper, .footer-logo-wrapper::before {
  background-color: #000000; }

footer .footer-logo-wrapper::after {
  background-color: inherit; }

@media (min-width: 992px) {
  footer {
    padding: 58px 0 25px; }
  footer .footer-logo-wrapper {
    width: 350px;
    height: 125px; } }

footer .legal-menu-item:not(:last-of-type) {
  padding-right: 15px;
  margin-right: 7px;
  position: relative; 
  text-decoration: none;}
  footer .legal-menu-item:not(:last-of-type):hover{
    text-decoration: underline;
  }
footer .legal-menu-item:not(:last-of-type)::after {
  content: "|";
  right: 0;
  position: absolute; }

a {
  color: #000000;
  text-decoration: underline; }
a:hover {
    color: #121212; }

.text-primary {
  color: #000000 !important; }
.supermenu .submenu-wrapper .submenu{
    display: none;  
    position: absolute;
    width: 270px !important;
    min-width: 100%;
    z-index: 100;
    padding-top: 0.5rem;
  }
@media (min-width: 768px) {
    .col-md-5{
     flex: 0 0 60%;
     max-width: 60%;
   
   }
   }
.section-heading {   
    display: none !important;
  }
.wp-block-spacer {
       height: 2px !important;
  }
body{
    background-color:#cccccc !important;
  }

.form-group label{
    color: #000000 !important;
  }
.btn-primary{
    background-color: #000000 !important;
    border-color: #ffffff !important;
  }
.wp-block-columns {
    margin-bottom: 5px !important;
    }
    
.wp-block-columns.bord {
        padding-top: 25px !important;
    }

footer a.legal-menu-item {
      text-decoration: none;
  }
footer a.legal-menu-item:hover{
    text-decoration: underline;
  }
footer .foot{
    text-decoration: none;
  }
footer .foot:hover{
    text-decoration: underline;
  }
.cookie-notice-container a{
  color:#fff;
}
/*# sourceMappingURL=child-theme.css.map */
