/* 
Theme Name: Federados theme
Theme URI: https://github.com/elementor/hello-theme/
Description: Federados theme is a child theme of Hello Elementor, created by Elementor team
Author: 2ados
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: Federados theme
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

ul.list-normal {
  list-style: none;
  margin: 2em 0 2em 1em;
  padding-left: 0;
}
ul.list-normal li {
  margin-bottom: 1em;
  background: transparent url(images/check-list.png) 0 0.2em no-repeat;
  padding-left: 1.8em;
  font-size: 1.2rem;
  font-weight: 400;
  padding-right: 1.5em;
  line-height: 1.3;
}

p {
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}

.txt-blanco {
  color: #fff;
}

address {
  font-style: normal;
  line-height: 1.8;
  font-size: 1.1rem;
  font-weight: 400;
}
p.telefono {
  font-weight: 700;
  font-size: 1.5rem;
}
.datos-footer h3 {
  color: #0eb493;
}
.copyright p {
  font-size: 1rem;
}

/* --------------- ZONA EQUIPO INDEX ------------------- */
.equipo {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  margin: 1em auto;
  justify-content: space-between;
}
.mikel-sanchez,
.juan-azofra,
.beatriz-aizpurua,
.jorge-guadilla,
.nicolas-fiz,
.anam-bilbao,
.jaime-oraa,
.leonor-lopez,
.sergio-gonzalez {
  display: flex;
  flex-flow: column nowrap;
  background: #0eb493;
}
.mikel-sanchez img,
.juan-azofra img,
.beatriz-aizpurua img,
.jorge-guadilla img,
.nicolas-fiz img,
.anam-bilbao img,
.jaime-oraa img,
.leonor-lopez img,
.sergio-gonzalez img {
  height: 204px;
  border: 5px solid #fff;
}
.mikel-sanchez h3,
.juan-azofra h3,
.beatriz-aizpurua h3,
.jorge-guadilla h3,
.nicolas-fiz h3,
.anam-bilbao h3,
.jaime-oraa h3,
.leonor-lopez h3,
.sergio-gonzalez h3 {
  text-align: center;
  font-size: 1.3rem;
  color: #fff;
  margin: 0;
  padding: 0.5em 0;
}

@media only screen and (min-width: 320px) and (max-width: 1024px) {
  .equipo {
    gap: 0.5em;
    justify-content: center;
  }
}
