.widget_sd_widget_logo a {
  display: inline-block;
  height: 100%;
}
.widget_sd_widget_logo a:focus {
  outline: 0 none;
}
.widget_sd_widget_logo a img {
  height: 100%;
  width: auto;
}
.widget_sd_widget_logo svg path {
  -webkit-transition: fill 0.3s ease-out;
  -moz-transition: fill 0.3s ease-out;
  -o-transition: fill 0.3s ease-out;
  transition: fill 0.3s ease-out;
}
.widget_sd_widget_logo svg .logo-scoli {
  fill: #FFF;
}
.widget_sd_widget_logo svg .logo-x {
  fill: #fb9c0a;
}
.widget_sd_widget_logo svg .logo-slogan {
  fill: #FFF;
}

header .widget_sd_widget_logo {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 50px;
}
header .widget_sd_widget_logo svg {
  height: 50px;
  width: 150px;
}

header.scrolled .widget_sd_widget_logo svg .logo-scoli {
  fill: #000;
}
header.scrolled .widget_sd_widget_logo svg .logo-slogan {
  fill: #343434;
}

footer .logo-scolix {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
footer .logo-scolix svg {
  height: 70px;
  width: 210px;
}

footer .footer-bottombar-1 .widget_sd_widget_logo {
  margin-right: 45px;
}
footer .footer-bottombar-1 .widget_sd_widget_logo.last-logo {
  margin-right: 100px;
}

/*# sourceMappingURL=style.css.map */
