.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,
.far,
.fa-regular,
.fal,
.fa-light,
.fat,
.fa-thin,
.fad,
.fa-duotone,
.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;
}

@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.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands {
	font-family: 'Font Awesome 6 Brands';
	font-weight: 400;
}

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

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

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

@font-face {
	font-family: 'Font Awesome 6 Pro';
	font-style: normal;
	font-weight: 100;
	font-display: block;
	src: url("../webfonts/fa-thin-100.woff2") format("woff2"), url("../webfonts/fa-thin-100.woff") format("woff"), url("../webfonts/fa-thin-100.ttf") format("truetype");
}
.fat,
.fa-thin {
	font-family: 'Font Awesome 6 Pro';
	font-weight: 100;
}
  
.fa-telegram:before {
	content: "\f2c6";
}
.fa-telegram-plane:before {
	content: "\f2c6";
}
.fa-skype:before {
	content: "\f17e";
}
.fa-viber:before {
	content: "\f409";
}
.fa-whatsapp:before {
	content: "\f232";
}
.fa-whatsapp-square:before {
	content: "\f40c";
}
.fa-youtube:before {
	content: "\f167";
}
.fa-youtube-square:before {
	content: "\f431";
}
.fa-instagram:before {
	content: "\f16d";
}
.fa-instagram-square:before {
	content: "\e055";
}
.fa-facebook:before {
	content: "\f09a";
}
.fa-facebook-f:before {
	content: "\f39e";
}
.fa-facebook-messenger:before {
	content: "\f39f";
}
.fa-facebook-square:before {
	content: "\f082";
}
.fa-chevron-up::before {
	content: "\f077";
}
.fa-pencil-alt::before {
	content: "\f040";
}
.fa-arrow-right::before {
	content: "\f061";
}
.fa-times::before {
	content: "\f00d";
}
.fa-angle-left::before {
	content: "\f104";
}
.fa-angle-right::before {
	content: "\f105";
}
.fa-calendar-days::before {
	content: "\f073";
}