/* SIMO FontAwesome 7 Pro Subset — generated for simosphereai.com */
/* Source: assets/fontawesome/css/all.min.css v7.1.0 */

/* === @font-face === */
@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-duotone-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2")}

/* === Base framework === */
.fa,.fa-classic,.fa-solid,.fa-regular,.fa-duotone,.fas,.far,.fad{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--fa-style-family,"Font Awesome 7 Pro");font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}
.fa,.fa-classic,.fa-solid,.fa-regular,.fa-duotone,.fas,.far,.fad{font-feature-settings:normal;font-synthesis:none}
.fa:before,.fa-classic:before,.fa-solid:before,.fa-regular:before,.fa-duotone:before,.fas:before,.far:before,.fad:before{content:var(--fa)}
.fa-duotone:after,.fad:after{content:var(--fa);font-feature-settings:"ss01"}

/* === Style switches === */
.fa-solid,.fas{--fa-style:900}
.fa-regular,.far{--fa-style:400}
.fa-duotone,.fad{--fa-style-family:"Font Awesome 7 Duotone";--fa-style:900}

/* === Layered DuoTone defaults === */
.fa-duotone,.fad{position:relative}
.fa-duotone:before,.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fa-duotone:after,.fad:after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}

/* === Icon codes === */
.fa-address-book{--fa:"\f2b9"}
.fa-arrow-right{--fa:"\f061"}
.fa-arrow-trend-up{--fa:"\e098"}
.fa-arrow-up{--fa:"\f062"}
.fa-bolt{--fa:"\f0e7"}
.fa-bolt-lightning{--fa:"\e0b7"}
.fa-book-open{--fa:"\f518"}
.fa-book-open-cover{--fa:"\e0c0"}
.fa-brain-circuit{--fa:"\e0c6"}
.fa-building{--fa:"\f1ad"}
.fa-calendar-check{--fa:"\f274"}
.fa-chart-line{--fa:"\f201"}
.fa-chart-line-up{--fa:"\e0e5"}
.fa-chart-pie{--fa:"\f200"}
.fa-check{--fa:"\f00c"}
.fa-chevron-down{--fa:"\f078"}
.fa-circle-check{--fa:"\f058"}
.fa-circle-half-stroke{--fa:"\f042"}
.fa-circle-info{--fa:"\f05a"}
.fa-clipboard-check{--fa:"\f46c"}
.fa-clipboard-list{--fa:"\f46d"}
.fa-clock{--fa:"\f017"}
.fa-cube{--fa:"\f1b2"}
.fa-database{--fa:"\f1c0"}
.fa-envelope{--fa:"\f0e0"}
.fa-euro-sign{--fa:"\f153"}
.fa-eye{--fa:"\f06e"}
.fa-face-smile{--fa:"\f118"}
.fa-file-contract{--fa:"\f56c"}
.fa-file-lines{--fa:"\f15c"}
.fa-file-magnifying-glass{--fa:"\f865"}
.fa-file-pdf{--fa:"\f1c1"}
.fa-file-pen{--fa:"\f31c"}
.fa-fire-flame-curved{--fa:"\f7e4"}
.fa-flag{--fa:"\f024"}
.fa-flag-checkered{--fa:"\f11e"}
.fa-graduation-cap{--fa:"\f19d"}
.fa-handshake{--fa:"\f2b5"}
.fa-home{--fa:"\f015"}
.fa-id-card{--fa:"\f2c2"}
.fa-industry-windows{--fa:"\f3b3"}
.fa-key{--fa:"\f084"}
.fa-landmark{--fa:"\f66f"}
.fa-layer-group{--fa:"\f5fd"}
.fa-leaf{--fa:"\f06c"}
.fa-link-simple{--fa:"\e1cd"}
.fa-list-tree{--fa:"\e1d2"}
.fa-location-dot{--fa:"\f3c5"}
.fa-lock{--fa:"\f023"}
.fa-magnifying-glass{--fa:"\f002"}
.fa-magnifying-glass-dollar{--fa:"\f688"}
.fa-medal{--fa:"\f5a2"}
.fa-microchip{--fa:"\f2db"}
.fa-moon{--fa:"\f186"}
.fa-paper-plane{--fa:"\f1d8"}
.fa-pen-to-square{--fa:"\f044"}
.fa-phone{--fa:"\f095"}
.fa-phone-volume{--fa:"\f2a0"}
.fa-plug-circle-check{--fa:"\e55c"}
.fa-presentation-screen{--fa:"\f685"}
.fa-quote-left{--fa:"\f10d"}
.fa-reply{--fa:"\f3e5"}
.fa-robot{--fa:"\f544"}
.fa-rocket-launch{--fa:"\e027"}
.fa-scale-balanced{--fa:"\f24e"}
.fa-server{--fa:"\f233"}
.fa-shield-check{--fa:"\f2f7"}
.fa-shield-halved{--fa:"\f3ed"}
.fa-shop{--fa:"\f54f"}
.fa-spell-check{--fa:"\f891"}
.fa-store{--fa:"\f54e"}
.fa-sun{--fa:"\f185"}
.fa-truck-fast{--fa:"\f48b"}
.fa-user-circle{--fa:"\f2bd"}
.fa-user-plus{--fa:"\f234"}
.fa-user-tie{--fa:"\f508"}
.fa-users{--fa:"\f0c0"}
.fa-xmark{--fa:"\f00d"}

/* === Utility classes (subset) === */
.fa-fw{text-align:center;width:1.25em}
.fa-sm{font-size:.875em;line-height:.07142857em;vertical-align:.05357143em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}
.fa-xl{font-size:1.5em;line-height:.04166667em;vertical-align:-.125em}
.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}
