:root{
  --color-primary: #154295;
  --color-secondary: #02e9fd;
}

a {
  transition: linear 0.3s;
  color: var(--color-primary);
}
a:hover {
  color: var(--color-secondary);
}
input[type="checkbox"] {
  cursor: pointer;
}

.zoom-img {
  transition: transform 0.3s;
}

.zoom-img:hover {
  transform: scale(1.1);
}

.schedule-section {
  background-color: rgba(27, 32, 50, 0.64);
  background-position: center center;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  border-width: 0px;
  border-color: rgb(236, 239, 239);
  border-style: solid;
  background-size: cover;
  background-image: url(/public/web/media/elements/Depositphotos_108840262_xl-2015-1024x637.jpg);
}


.schedule-title {
  color: var(--color-primary);


}

.background-primary{
    background-color: var(--color-primary);
}

.checked-start{
    color: orange ;

}
/* ============== arrows to sliders* ============== */
.fas.fa-chevron-circle-left, .fas.fa-chevron-circle-right{
  font-size:1.7rem;
  color:var(--color-secondary);
}



/* ============== min-width* ============== */
.min-width--280 {
  min-width: 280px;
}
.min-width--200 {
  min-width: 200px;
}
.max-width--280 {
  min-width: 280px;
}
/* ============== list icons* ============== */
i.fas.fa-check-circle ,  i.fa.fa-check-circle{
  color: var(--color-secondary);
}
i.fas.fa-circle{
  color: var(--color-secondary);
  font-size: .85rem;
}

/* ============== nosotros* ============== */
.nosotros-video{
  width:500px;
  height:255px;
}


/* ============== buttons* ============== */
.btn-fill {
  display: inline-block;
  background-color: var(--color-primary);
  color: #ffffff;
  padding: 12px 30px;
  border-radius: 5px;
  font-size: 16px;
  border: 1px solid var(--color-primary);
  font-weight: 500;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}

.btn-fill:hover {
  border: 1px solid var(--color-secondary);
  color: var(--color-secondary);
  background-color: transparent;
}
/* ============== media querry* ============== */
@media (max-width: 800px) {
  .row-wrap {
    flex-direction: column;
  }
  .row-wrap--reverse {
    flex-direction: column-reverse;
  }
  .row-wrap > div,
  .row-wrap--reverse > div {
    width: 90%;
  }

  /* ============== nosotros* ============== */
  .team-width--330 {
    min-width: 280px;
  }

  /* ============== colaboracion ti* ============== */
  .title-form--colaboracionti {
    font-size: 1.5rem;
  }

}

/* v2

 */

/* input range */

.exarange {
  -webkit-appearance: none;
  width: 100%;
  height: 25px;
  border-radius: 3px;
  background: #d3d3d3;
  outline: none;
  opacity: 1;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.exarange:hover {
  opacity: .8;
}

.exarange::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 65px;
  height: 35px;
  border-radius: 3px;
  background: var(--color-primary);
  cursor: pointer;
}