
/*
FONTE Recoleta
*/


@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Recoleta';
  src: url('./fonts/fonnts.com-recoleta-black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

:root {
  font-family: 'SF Pro Display', sans-serif;
}

.swiper-navigation-icon {
  display: none !important;
}

.controladores-swiper {
  .swiper-button-prev, .swiper-button-next {
    position: initial !important;
  }
}

/*
FORM
*/