.fa {
font-family: "Font Awesome 6 Pro";
font-family: var(--fa-style-family, "Font Awesome 6 Pro");
font-weight: 900;
font-weight: var(--fa-style, 900); }
.fa,
.fas,
.fa-solid,
.fab,
.fa-brands {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
display: var(--fa-display, inline-block);
font-style: normal;
font-variant: normal;
text-rendering: auto;
color: inherit;
color: var(--fa-color, inherit); }
.fa-3x {
font-size: 3em; }
.fa-fw {
text-align: center;
width: 1.25em; }
.fa-spin {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-direction: normal;
animation-direction: normal;
-webkit-animation-direction: var(--fa-spin-direction, normal);
animation-direction: var(--fa-spin-direction, normal);
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-duration: var(--fa-spin-duration, 2s);
animation-duration: var(--fa-spin-duration, 2s);
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-iteration-count: var(--fa-spin-iteration-count, infinite);
animation-iteration-count: var(--fa-spin-iteration-count, infinite);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-timing-function: var(--fa-spin-timing, linear);
animation-timing-function: var(--fa-spin-timing, linear); }
@-webkit-keyframes fa-spin {0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }}
@keyframes fa-spin {0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); }}
.fa-arrow-right-long::before {
content: "\f178"; }
.fa-rotate-right::before {
content: "\f01e"; }
.fa-chevron-left::before {
content: "\f053"; }
.fa-chevron-right::before {
content: "\f054"; }
.fa-clock::before {
content: "\f017"; }
.fa-download::before {
content: "\f019"; }
.fa-envelope::before {
content: "\f0e0"; }
.fa-map-marker-alt::before {
content: "\f3c5"; }
.fa-magnifying-glass::before {
content: "\f002"; }
.fa-search::before {
content: "\f002"; }
.fa-map-location-dot::before {
content: "\f5a0"; }
.fa-phone::before {
content: "\f095"; }
@font-face {
font-family: 'Font Awesome 6 Brands';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"), url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-brands-400.woff) format("woff"), url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"); }
.fab,
.fa-brands {
font-family: 'Font Awesome 6 Brands';
font-weight: 400; }
.fa-facebook-f:before {
content: "\f39e"; }
.fa-instagram:before {
content: "\f16d"; }
.fa-waze:before {
content: "\f83f"; }
.fa-whatsapp:before {
content: "\f232"; }
.fa-youtube:before {
content: "\f167"; }
@font-face {
font-family: 'Font Awesome 6 Pro';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"), url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-solid-900.woff) format("woff"), url(//construtoraimpacto.com.br/wp-content/themes/impacto/assets/libs/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"); }
.fas,
.fa-solid {
font-family: 'Font Awesome 6 Pro';
font-weight: 900; }