@import "swiper-bundle.min.css";
@import "splitting.css";
@import "flatpickr.min.css";
@font-face {
  font-family: 'HelveticaNeue';
  src: url('../fonts/HelveticaNeue.ttc') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Didot';
  src: url('../fonts/Didot.ttc') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Didot-italic';
  src: url('../fonts/Didot.ttc') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
/*@font-face {
  font-family: 'Richard Hamilton Italic';
  src: url('../fonts/Richard Hamilton Italic.otf') format('opentype'),
  url('../fonts/Richard Hamilton Italic.woff2') format('woff2'),
  url('../fonts/Richard Hamilton Italic.woff') format('woff'),
  url('../fonts/Richard Hamilton Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}*/
.icons {
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
  font-style: normal;
  background-color: black;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-transition: all 0.5s ease-in-out;
  /* Safari */
  -moz-transition: all 0.5s ease-in-out;
  /* Old versions of Firefox */
  -ms-transition: all 0.5s ease-in-out;
  /* Internet Explorer/Edge */
  -o-transition: all 0.5s ease-in-out;
  /* Opera */
  transition: all 0.5s ease-in-out;
  /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}
.icons.ico-instagram {
  -webkit-mask-image: url("../img/icons/instragram.svg");
}
.icons.ico-facebook {
  -webkit-mask-image: url("../img/icons/facebook.svg");
}