/*!
 * Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com
 * Custom subset for Juuri website - only includes icons actually used
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype");
}

.fa,.fa-solid,.far,.fa-regular,.fas,.fa-solid{font-family:Font Awesome\ 6 Free;font-weight:900}
.fa,.fa-brands,.fab{font-family:'Font Awesome 6 Brands';font-weight:400}

.fa-solid,.fas{font-weight:900}
.fa-regular,.far{font-weight:400}
.fa-brands,.fab{font-weight:400}

.fa,.fa-solid,.far,.fa-regular,.fas{--fa:'';--fa:'';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-brands,.fab{--fa:'';--fa:''}

.fa-envelope:before{content:"\f0e0"}
.fa-home:before{content:"\f015"}
.fa-phone:before{content:"\f095"}
.fa-comments:before{content:"\f086"}
.fa-comments:before{content:"\f086"}
.fa-diamond:before{content:"\f219"}
.fa-search:before{content:"\f002"}
.fa-download:before{content:"\f019"}
.fa-camera:before{content:"\f030"}
.fa-link:before{content:"\f0c1"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-users:before{content:"\f0c0"}
.fa-cubes:before{content:"\f1b3"}
.fa-question:before{content:"\f128"}
.fa-arrow-up:before{content:"\f062"}
.fa-table:before{content:"\f0ce"}
.fa-bar-chart:before{content:"\f080"}
.fa-list:before{content:"\f03a"}
.fa-lock:before{content:"\f023"}
.fa-github:before{content:"\f09b"}
.fa-twitter:before{content:"\f099"}
.fa-instagram:before{content:"\f16d"}
.fa-linkedin:before{content:"\f08c"}
.fa-facebook-f:before{content:"\f39e"}
.fa-dribbble:before{content:"\f17d"}

/* Icon sizing */
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-lg{font-size:1.25em}
.fa-xl{font-size:1.5em}
.fa-2xl{font-size:2em}
.fa-fw{width:1.25em;text-align:center}

/* Icon rotations */
.fa-rotate-90{transform:rotate(90deg)}
.fa-rotate-180{transform:rotate(180deg)}
.fa-rotate-270{transform:rotate(270deg)}
.fa-flip-horizontal{transform:scaleX(-1)}
.fa-flip-vertical{transform:scaleY(-1)}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}

/* Fixed width icons */
.fa-fw{text-align:center;width:1.25em}
