/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.wheel-listas ul {
  padding-left: 16px;
}

.wheel-footer-responsive p a {
  color: white;
}

.wheel-menu-buscador .fusion-search-form-content {
  flex-direction: row-reverse !important;
}
.wheel-menu-buscador .searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
  background: rgba(255, 255, 255, 0) !important;
  color: #000000;
  font-size: 16px !important;
  width: 20px !important;
  margin-right: 5px !important;
}
.wheel-menu-buscador input#fusion-live-search-input-0 {
  border: 0.25px solid #bec4cf !important;
  border-right: 0.25px solid #bec4cf !important;
  width: 50%;
  height: 25px;
  font-size: 12px;
}

ul#menu-main-menu a:hover {
  color: #000000 !important;
}
ul#menu-main-menu li:first-child {
  margin-bottom: 10px !important;
}
ul#menu-main-menu li:first-child span.menu-text {
  color: #000000 !important;
}

.home .tfs-slider .slide-content-container {
  top: 10% !important;
  width: 600px !important;
  transform: none !important;
}

.wheel-home-titulo .fusion-column-wrapper {
  background-color: #000000 !important;
  width: 400px !important;
}

.wheel-home-objectives-num p {
  padding: 10px 0;
  background-color: #000000;
}

.wheel-home-funded span {
  display: flex;
  align-items: flex-end;
}

.wheel-newsletter-form-flex {
  display: flex;
  grid-gap: 30px;
}
.wheel-newsletter-form-flex p {
  width: 100%;
}
.wheel-newsletter-form-flex label {
  font-size: 12px !important;
  text-transform: uppercase;
}
.wheel-newsletter-form-flex label input {
  margin-top: 5px;
  border-radius: 0 !important;
  border-color: #f2f3f5;
}
.wheel-newsletter-form-legales span.wpcf7-list-item {
  margin: 0 !important;
}
.wheel-newsletter-form-legales a {
  text-decoration: underline !important;
}
.wheel-newsletter-form-btn p {
  display: flex;
  flex-direction: row-reverse;
}
.wheel-newsletter-form-btn p input.wpcf7-form-control.wpcf7-submit.has-spinner {
  border-radius: 0 !important;
  background-color: #000000 !important;
}

.wheel-contacto-info .fusion-builder-row {
  position: absolute !important;
  bottom: 0;
}
.wheel-contacto-info a:hover {
  text-decoration: underline;
}

@media (max-width: 1400px) {
  .wheel-aboutwheel-texto {
    width: 100% !important;
    order: 0 !important;
  }
  .wheel-aboutwheel-1img {
    order: 1 !important;
  }
  .wheel-aboutwheel-2img {
    order: 2 !important;
  }
  .wheel-aboutwheel-3img {
    order: 3 !important;
  }
}
@media screen and (max-width: 1100px) {
  ul#menu-responsive-menu {
    padding-bottom: 10px;
    margin-top: 0;
  }
  .home .tfs-slider .slide-content-container {
    width: 350px !important;
  }
  .wheel-footer .awb-menu.collapse-enabled li:hover > a {
    background-color: transparent !important;
    color: #f2f3f5 !important;
  }
  .wheel-footer a.awb-menu__main-a.awb-menu__main-a_regular {
    padding-left: 0 !important;
  }
}
@media screen and (max-width: 640px) {
  .wheel-footer a.awb-menu__main-a.awb-menu__main-a_regular {
    justify-content: center !important;
  }
  .wheel-contacto-info .fusion-builder-row {
    position: initial !important;
  }
}
@media screen and (max-width: 490px) {
  .wheel-home-funded span {
    flex-direction: column;
    align-items: flex-start;
  }
  .wheel-home-funded span img {
    margin-bottom: 10px;
  }
  .wheel-newsletter-form-flex {
    flex-direction: column;
    grid-gap: 0;
  }
}

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