@font-face {
	font-family: "icons"; 
src: url("icons/icons.eot?v=1757955808");
src:url("icons/icons.eot?v=1757955808#iefix") format("embedded-opentype"),
url("icons/icons.woff?v=1757955808") format("woff2"),
url("icons/icons.woff?v=1757955808") format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

i[class^="fi-bd21"], [class*=" fi-bd21"] {
	display: inline-block;
	
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "icons";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	speak: none;
}



i[class^="icon-"]:before, i[class*=" icon-"]:before {
    font-family: icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-calendar:before {
    content: "\f101";
}
.icon-circle-solid:before {
    content: "\f102";
}
.icon-decor-left:before {
    content: "\f103";
}
.icon-derrick:before {
    content: "\f104";
}
.icon-icon-1:before {
    content: "\f105";
}
.icon-icon-10:before {
    content: "\f106";
}
.icon-icon-11:before {
    content: "\f107";
}
.icon-icon-12:before {
    content: "\f108";
}
.icon-icon-13:before {
    content: "\f109";
}
.icon-icon-14:before {
    content: "\f10a";
}
.icon-icon-15:before {
    content: "\f10b";
}
.icon-icon-16:before {
    content: "\f10c";
}
.icon-icon-17:before {
    content: "\f10d";
}
.icon-icon-2:before {
    content: "\f10e";
}
.icon-icon-3:before {
    content: "\f10f";
}
.icon-icon-4:before {
    content: "\f110";
}
.icon-icon-5:before {
    content: "\f111";
}
.icon-icon-6:before {
    content: "\f112";
}
.icon-icon-7:before {
    content: "\f113";
}
.icon-icon-8:before {
    content: "\f114";
}
.icon-icon-9:before {
    content: "\f115";
}
.icon-location:before {
    content: "\f116";
}
.icon-phone-volume-solid:before {
    content: "\f117";
}
.icon-tick:before {
    content: "\f118";
}
.icon-truck:before {
    content: "\f119";
}

.fi-bd21-calendar:before {
content: "\F101";
}

.fi-bd21-circle-solid:before {
content: "\F102";
}

.fi-bd21-decor-left:before {
content: "\F103";
}

.fi-bd21-derrick:before {
content: "\F104";
}

.fi-bd21-icon-1:before {
content: "\F105";
}

.fi-bd21-icon-10:before {
content: "\F106";
}

.fi-bd21-icon-11:before {
content: "\F107";
}

.fi-bd21-icon-12:before {
content: "\F108";
}

.fi-bd21-icon-13:before {
content: "\F109";
}

.fi-bd21-icon-14:before {
content: "\F10A";
}

.fi-bd21-icon-15:before {
content: "\F10B";
}

.fi-bd21-icon-16:before {
content: "\F10C";
}

.fi-bd21-icon-17:before {
content: "\F10D";
}

.fi-bd21-icon-2:before {
content: "\F10E";
}

.fi-bd21-icon-3:before {
content: "\F10F";
}

.fi-bd21-icon-4:before {
content: "\F110";
}

.fi-bd21-icon-5:before {
content: "\F111";
}

.fi-bd21-icon-6:before {
content: "\F112";
}

.fi-bd21-icon-7:before {
content: "\F113";
}

.fi-bd21-icon-8:before {
content: "\F114";
}

.fi-bd21-icon-9:before {
content: "\F115";
}

.fi-bd21-location:before {
content: "\F116";
}

.fi-bd21-phone-volume-solid:before {
content: "\F117";
}

.fi-bd21-tick:before {
content: "\F118";
}

.fi-bd21-truck:before {
content: "\F119";
}
@font-face {
	font-family: "Barlow";
	src: url("barlow/barlow-v5-latin-regular.eot?v=1631469848");
	src: url("barlow/barlow-v5-latin-regular.eot?v=1631469848#iefix") format("embedded-opentype"),
	url("barlow/barlow-v5-latin-regular.woff?v=1631469848") format("woff"),
	url("barlow/barlow-v5-latin-regular.ttf?v=1631469848") format("truetype"),
	url("barlow/barlow-v5-latin-regular.svg?v=1631469848") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

i[class^="fi-bd55"], [class*=" fi-bd55"] {
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "Barlow";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	speak: none;
}


.fi-bd55-exclam:before {
content: "Z";
}

.fi-bd55-quotedbl:before {
content: "T";
}

.fi-bd55-numbersign:before {
content: "S";
}

.fi-bd55-dollar:before {
content: "$";
}

.fi-bd55-percent:before {
content: "\8";
}

.fi-bd55-ampersand:before {
content: "&AMP";
}

.fi-bd55-quotesingle:before {
content: "&APOS";
}

.fi-bd55-parenleft:before {
content: "\F";
}

.fi-bd55-parenright:before {
content: ")";
}

.fi-bd55-asterisk:before {
content: "K";
}

.fi-bd55-plus:before {
content: "+";
}

.fi-bd55-comma:before {
content: ",";
}

.fi-bd55-period:before {
content: ".";
}

.fi-bd55-slash:before {
content: "/";
}

.fi-bd55-colon:before {
content: ":";
}

.fi-bd55-less:before {
content: "&LT";
}

.fi-bd55-greater:before {
content: "&GT";
}

.fi-bd55-question:before {
content: "?";
}

.fi-bd55-at:before {
content: "@";
}

.fi-bd55-a:before {
content: "\A";
}

.fi-bd55-b:before {
content: "\B";
}

.fi-bd55-c:before {
content: "\C";
}

.fi-bd55-d:before {
content: "\D";
}

.fi-bd55-e:before {
content: "\E";
}

.fi-bd55-f:before {
content: "\F";
}

.fi-bd55-g:before {
content: "G";
}

.fi-bd55-h:before {
content: "H";
}

.fi-bd55-i:before {
content: "I";
}

.fi-bd55-j:before {
content: "J";
}

.fi-bd55-k:before {
content: "K";
}

.fi-bd55-l:before {
content: "L";
}

.fi-bd55-m:before {
content: "M";
}

.fi-bd55-n:before {
content: "N";
}

.fi-bd55-o:before {
content: "O";
}

.fi-bd55-p:before {
content: "P";
}

.fi-bd55-q:before {
content: "Q";
}

.fi-bd55-r:before {
content: "R";
}

.fi-bd55-s:before {
content: "S";
}

.fi-bd55-t:before {
content: "T";
}

.fi-bd55-u:before {
content: "U";
}

.fi-bd55-v:before {
content: "V";
}

.fi-bd55-w:before {
content: "W";
}

.fi-bd55-x:before {
content: "X";
}

.fi-bd55-y:before {
content: "Y";
}

.fi-bd55-z:before {
content: "Z";
}

.fi-bd55-bracketleft:before {
content: "[";
}

.fi-bd55-backslash:before {
content: "\";
}

.fi-bd55-bracketright:before {
content: "]";
}

.fi-bd55-asciicircum:before {
content: "^";
}

.fi-bd55-underscore:before {
content: "_";
}

.fi-bd55-grave:before {
content: "`";
}

.fi-bd55-two:before {
content: "W";
}

.fi-bd55-braceleft:before {
content: "{";
}

.fi-bd55-bar:before {
content: "|";
}

.fi-bd55-braceright:before {
content: "}";
}

.fi-bd55-asciitilde:before {
content: "~";
}

.fi-bd55-exclamdown:before {
content: "\A1";
}

.fi-bd55-cent:before {
content: "\A2";
}

.fi-bd55-sterling:before {
content: "\A3";
}

.fi-bd55-currency:before {
content: "\A4";
}

.fi-bd55-yen:before {
content: "\A5";
}

.fi-bd55-brokenbar:before {
content: "\A6";
}

.fi-bd55-section:before {
content: "\A7";
}

.fi-bd55-dieresis:before {
content: "\A8";
}

.fi-bd55-copyright:before {
content: "\A9";
}

.fi-bd55-ordfeminine:before {
content: "\AA";
}

.fi-bd55-guillemotleft:before {
content: "\AB";
}

.fi-bd55-logicalnot:before {
content: "\AC";
}

.fi-bd55-uni00ad:before {
content: "\AD";
}

.fi-bd55-registered:before {
content: "\AE";
}

.fi-bd55-overscore:before {
content: "\AF";
}

.fi-bd55-degree:before {
content: "\B0";
}

.fi-bd55-plusminus:before {
content: "\B1";
}

.fi-bd55-uni00b2:before {
content: "\B2";
}

.fi-bd55-uni00b3:before {
content: "\B3";
}

.fi-bd55-acute:before {
content: "\B4";
}

.fi-bd55-uni00b5:before {
content: "\B5";
}

.fi-bd55-paragraph:before {
content: "\B6";
}

.fi-bd55-middot:before {
content: "\B7";
}

.fi-bd55-cedilla:before {
content: "\B8";
}

.fi-bd55-uni00b9:before {
content: "\B9";
}

.fi-bd55-ordmasculine:before {
content: "\BA";
}

.fi-bd55-guillemotright:before {
content: "\BB";
}

.fi-bd55-onequarter:before {
content: "\BC";
}

.fi-bd55-onehalf:before {
content: "\BD";
}

.fi-bd55-threequarters:before {
content: "\BE";
}

.fi-bd55-questiondown:before {
content: "\BF";
}

.fi-bd55-agrave:before {
content: "\E0";
}

.fi-bd55-aacute:before {
content: "\E1";
}

.fi-bd55-acircumflex:before {
content: "\E2";
}

.fi-bd55-atilde:before {
content: "\E3";
}

.fi-bd55-adieresis:before {
content: "\E4";
}

.fi-bd55-aring:before {
content: "\E5";
}

.fi-bd55-ae:before {
content: "\E6";
}

.fi-bd55-ccedilla:before {
content: "\E7";
}

.fi-bd55-egrave:before {
content: "\E8";
}

.fi-bd55-eacute:before {
content: "\E9";
}

.fi-bd55-ecircumflex:before {
content: "\EA";
}

.fi-bd55-edieresis:before {
content: "\EB";
}

.fi-bd55-igrave:before {
content: "\EC";
}

.fi-bd55-iacute:before {
content: "\ED";
}

.fi-bd55-icircumflex:before {
content: "\EE";
}

.fi-bd55-idieresis:before {
content: "\EF";
}

.fi-bd55-eth:before {
content: "\F0";
}

.fi-bd55-ntilde:before {
content: "\F1";
}

.fi-bd55-ograve:before {
content: "\F2";
}

.fi-bd55-oacute:before {
content: "\F3";
}

.fi-bd55-ocircumflex:before {
content: "\F4";
}

.fi-bd55-otilde:before {
content: "\F5";
}

.fi-bd55-odieresis:before {
content: "\F6";
}

.fi-bd55-multiply:before {
content: "\D7";
}

.fi-bd55-oslash:before {
content: "\F8";
}

.fi-bd55-ugrave:before {
content: "\F9";
}

.fi-bd55-uacute:before {
content: "\FA";
}

.fi-bd55-ucircumflex:before {
content: "\FB";
}

.fi-bd55-udieresis:before {
content: "\FC";
}

.fi-bd55-yacute:before {
content: "\FD";
}

.fi-bd55-thorn:before {
content: "\FE";
}

.fi-bd55-germandbls:before {
content: "\DF";
}

.fi-bd55-divide:before {
content: "\F7";
}

.fi-bd55-ydieresis:before {
content: "\FF";
}

.fi-bd55-endash:before {
content: "\2013";
}

.fi-bd55-emdash:before {
content: "\2014";
}

.fi-bd55-quoteleft:before {
content: "\2018";
}

.fi-bd55-quoteright:before {
content: "\2019";
}

.fi-bd55-quotesinglbase:before {
content: "\201A";
}

.fi-bd55-quotedblleft:before {
content: "\201C";
}

.fi-bd55-quotedblright:before {
content: "\201D";
}

.fi-bd55-quotedblbase:before {
content: "\201E";
}

.fi-bd55-bullet:before {
content: "\2022";
}

.fi-bd55-guilsinglleft:before {
content: "\2039";
}

.fi-bd55-guilsinglright:before {
content: "\203A";
}
@font-face {
	font-family: "BarlowSemiCondensed";
	src: url("barlowsemicondensed/barlow-semi-condensed-v7-latin-regular.eot?v=1631469861");
	src: url("barlowsemicondensed/barlow-semi-condensed-v7-latin-regular.eot?v=1631469861#iefix") format("embedded-opentype"),
	url("barlowsemicondensed/barlow-semi-condensed-v7-latin-regular.woff?v=1631469861") format("woff"),
	url("barlowsemicondensed/barlow-semi-condensed-v7-latin-regular.ttf?v=1631469861") format("truetype"),
	url("barlowsemicondensed/barlow-semi-condensed-v7-latin-regular.svg?v=1631469861") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

i[class^="fi-9698"], [class*=" fi-9698"] {
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "BarlowSemiCondensed";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	speak: none;
}


.fi-9698-exclam:before {
content: "Z";
}

.fi-9698-quotedbl:before {
content: "T";
}

.fi-9698-numbersign:before {
content: "S";
}

.fi-9698-dollar:before {
content: "$";
}

.fi-9698-percent:before {
content: "\1";
}

.fi-9698-ampersand:before {
content: "&AMP";
}

.fi-9698-quotesingle:before {
content: "&APOS";
}

.fi-9698-parenleft:before {
content: "\F";
}

.fi-9698-parenright:before {
content: ")";
}

.fi-9698-asterisk:before {
content: "K";
}

.fi-9698-plus:before {
content: "+";
}

.fi-9698-comma:before {
content: ",";
}

.fi-9698-period:before {
content: ".";
}

.fi-9698-slash:before {
content: "/";
}

.fi-9698-colon:before {
content: ":";
}

.fi-9698-less:before {
content: "&LT";
}

.fi-9698-greater:before {
content: "&GT";
}

.fi-9698-question:before {
content: "?";
}

.fi-9698-at:before {
content: "@";
}

.fi-9698-a:before {
content: "\A";
}

.fi-9698-b:before {
content: "\B";
}

.fi-9698-c:before {
content: "\C";
}

.fi-9698-d:before {
content: "\D";
}

.fi-9698-e:before {
content: "\E";
}

.fi-9698-f:before {
content: "\F";
}

.fi-9698-g:before {
content: "G";
}

.fi-9698-h:before {
content: "H";
}

.fi-9698-i:before {
content: "I";
}

.fi-9698-j:before {
content: "J";
}

.fi-9698-k:before {
content: "K";
}

.fi-9698-l:before {
content: "L";
}

.fi-9698-m:before {
content: "M";
}

.fi-9698-n:before {
content: "N";
}

.fi-9698-o:before {
content: "O";
}

.fi-9698-p:before {
content: "P";
}

.fi-9698-q:before {
content: "Q";
}

.fi-9698-r:before {
content: "R";
}

.fi-9698-s:before {
content: "S";
}

.fi-9698-t:before {
content: "T";
}

.fi-9698-u:before {
content: "U";
}

.fi-9698-v:before {
content: "V";
}

.fi-9698-w:before {
content: "W";
}

.fi-9698-x:before {
content: "X";
}

.fi-9698-y:before {
content: "Y";
}

.fi-9698-z:before {
content: "Z";
}

.fi-9698-bracketleft:before {
content: "[";
}

.fi-9698-backslash:before {
content: "\";
}

.fi-9698-bracketright:before {
content: "]";
}

.fi-9698-asciicircum:before {
content: "^";
}

.fi-9698-underscore:before {
content: "_";
}

.fi-9698-grave:before {
content: "`";
}

.fi-9698-two:before {
content: "W";
}

.fi-9698-braceleft:before {
content: "{";
}

.fi-9698-bar:before {
content: "|";
}

.fi-9698-braceright:before {
content: "}";
}

.fi-9698-asciitilde:before {
content: "~";
}

.fi-9698-exclamdown:before {
content: "\A1";
}

.fi-9698-cent:before {
content: "\A2";
}

.fi-9698-sterling:before {
content: "\A3";
}

.fi-9698-currency:before {
content: "\A4";
}

.fi-9698-yen:before {
content: "\A5";
}

.fi-9698-brokenbar:before {
content: "\A6";
}

.fi-9698-section:before {
content: "\A7";
}

.fi-9698-dieresis:before {
content: "\A8";
}

.fi-9698-copyright:before {
content: "\A9";
}

.fi-9698-ordfeminine:before {
content: "\AA";
}

.fi-9698-guillemotleft:before {
content: "\AB";
}

.fi-9698-logicalnot:before {
content: "\AC";
}

.fi-9698-uni00ad:before {
content: "\AD";
}

.fi-9698-registered:before {
content: "\AE";
}

.fi-9698-overscore:before {
content: "\AF";
}

.fi-9698-degree:before {
content: "\B0";
}

.fi-9698-plusminus:before {
content: "\B1";
}

.fi-9698-uni00b2:before {
content: "\B2";
}

.fi-9698-uni00b3:before {
content: "\B3";
}

.fi-9698-acute:before {
content: "\B4";
}

.fi-9698-uni00b5:before {
content: "\B5";
}

.fi-9698-paragraph:before {
content: "\B6";
}

.fi-9698-middot:before {
content: "\B7";
}

.fi-9698-cedilla:before {
content: "\B8";
}

.fi-9698-uni00b9:before {
content: "\B9";
}

.fi-9698-ordmasculine:before {
content: "\BA";
}

.fi-9698-guillemotright:before {
content: "\BB";
}

.fi-9698-onequarter:before {
content: "\BC";
}

.fi-9698-onehalf:before {
content: "\BD";
}

.fi-9698-threequarters:before {
content: "\BE";
}

.fi-9698-questiondown:before {
content: "\BF";
}

.fi-9698-agrave:before {
content: "\E0";
}

.fi-9698-aacute:before {
content: "\E1";
}

.fi-9698-acircumflex:before {
content: "\E2";
}

.fi-9698-atilde:before {
content: "\E3";
}

.fi-9698-adieresis:before {
content: "\E4";
}

.fi-9698-aring:before {
content: "\E5";
}

.fi-9698-ae:before {
content: "\E6";
}

.fi-9698-ccedilla:before {
content: "\E7";
}

.fi-9698-egrave:before {
content: "\E8";
}

.fi-9698-eacute:before {
content: "\E9";
}

.fi-9698-ecircumflex:before {
content: "\EA";
}

.fi-9698-edieresis:before {
content: "\EB";
}

.fi-9698-igrave:before {
content: "\EC";
}

.fi-9698-iacute:before {
content: "\ED";
}

.fi-9698-icircumflex:before {
content: "\EE";
}

.fi-9698-idieresis:before {
content: "\EF";
}

.fi-9698-eth:before {
content: "\F0";
}

.fi-9698-ntilde:before {
content: "\F1";
}

.fi-9698-ograve:before {
content: "\F2";
}

.fi-9698-oacute:before {
content: "\F3";
}

.fi-9698-ocircumflex:before {
content: "\F4";
}

.fi-9698-otilde:before {
content: "\F5";
}

.fi-9698-odieresis:before {
content: "\F6";
}

.fi-9698-multiply:before {
content: "\D7";
}

.fi-9698-oslash:before {
content: "\F8";
}

.fi-9698-ugrave:before {
content: "\F9";
}

.fi-9698-uacute:before {
content: "\FA";
}

.fi-9698-ucircumflex:before {
content: "\FB";
}

.fi-9698-udieresis:before {
content: "\FC";
}

.fi-9698-yacute:before {
content: "\FD";
}

.fi-9698-thorn:before {
content: "\FE";
}

.fi-9698-germandbls:before {
content: "\DF";
}

.fi-9698-divide:before {
content: "\F7";
}

.fi-9698-ydieresis:before {
content: "\FF";
}

.fi-9698-endash:before {
content: "\2013";
}

.fi-9698-emdash:before {
content: "\2014";
}

.fi-9698-quoteleft:before {
content: "\2018";
}

.fi-9698-quoteright:before {
content: "\2019";
}

.fi-9698-quotesinglbase:before {
content: "\201A";
}

.fi-9698-quotedblleft:before {
content: "\201C";
}

.fi-9698-quotedblright:before {
content: "\201D";
}

.fi-9698-quotedblbase:before {
content: "\201E";
}

.fi-9698-bullet:before {
content: "\2022";
}

.fi-9698-guilsinglleft:before {
content: "\2039";
}

.fi-9698-guilsinglright:before {
content: "\203A";
}
@font-face {
	font-family: "BarlowCondensed";
	src: url("barlowcondensed/barlow-condensed-v5-latin-regular.eot?v=1631469880");
	src: url("barlowcondensed/barlow-condensed-v5-latin-regular.eot?v=1631469880#iefix") format("embedded-opentype"),
	url("barlowcondensed/barlow-condensed-v5-latin-regular.woff?v=1631469880") format("woff"),
	url("barlowcondensed/barlow-condensed-v5-latin-regular.ttf?v=1631469880") format("truetype"),
	url("barlowcondensed/barlow-condensed-v5-latin-regular.svg?v=1631469880") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

i[class^="fi-bffb"], [class*=" fi-bffb"] {
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "BarlowCondensed";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	speak: none;
}


.fi-bffb-exclam:before {
content: "Z";
}

.fi-bffb-quotedbl:before {
content: "T";
}

.fi-bffb-numbersign:before {
content: "S";
}

.fi-bffb-dollar:before {
content: "\6";
}

.fi-bffb-percent:before {
content: "\7";
}

.fi-bffb-ampersand:before {
content: "&AMP";
}

.fi-bffb-quotesingle:before {
content: "&APOS";
}

.fi-bffb-parenleft:before {
content: "\F";
}

.fi-bffb-parenright:before {
content: ")";
}

.fi-bffb-asterisk:before {
content: "K";
}

.fi-bffb-plus:before {
content: "+";
}

.fi-bffb-comma:before {
content: ",";
}

.fi-bffb-period:before {
content: ".";
}

.fi-bffb-slash:before {
content: "/";
}

.fi-bffb-colon:before {
content: ":";
}

.fi-bffb-less:before {
content: "&LT";
}

.fi-bffb-greater:before {
content: "&GT";
}

.fi-bffb-question:before {
content: "?";
}

.fi-bffb-at:before {
content: "@";
}

.fi-bffb-a:before {
content: "\A";
}

.fi-bffb-b:before {
content: "\B";
}

.fi-bffb-c:before {
content: "\C";
}

.fi-bffb-d:before {
content: "\D";
}

.fi-bffb-e:before {
content: "\E";
}

.fi-bffb-f:before {
content: "\F";
}

.fi-bffb-g:before {
content: "G";
}

.fi-bffb-h:before {
content: "H";
}

.fi-bffb-i:before {
content: "I";
}

.fi-bffb-j:before {
content: "J";
}

.fi-bffb-k:before {
content: "K";
}

.fi-bffb-l:before {
content: "L";
}

.fi-bffb-m:before {
content: "M";
}

.fi-bffb-n:before {
content: "N";
}

.fi-bffb-o:before {
content: "O";
}

.fi-bffb-p:before {
content: "P";
}

.fi-bffb-q:before {
content: "Q";
}

.fi-bffb-r:before {
content: "R";
}

.fi-bffb-s:before {
content: "S";
}

.fi-bffb-t:before {
content: "T";
}

.fi-bffb-u:before {
content: "U";
}

.fi-bffb-v:before {
content: "V";
}

.fi-bffb-w:before {
content: "W";
}

.fi-bffb-x:before {
content: "X";
}

.fi-bffb-y:before {
content: "Y";
}

.fi-bffb-z:before {
content: "Z";
}

.fi-bffb-bracketleft:before {
content: "[";
}

.fi-bffb-backslash:before {
content: "\";
}

.fi-bffb-bracketright:before {
content: "]";
}

.fi-bffb-asciicircum:before {
content: "^";
}

.fi-bffb-underscore:before {
content: "_";
}

.fi-bffb-grave:before {
content: "`";
}

.fi-bffb-two:before {
content: "W";
}

.fi-bffb-braceleft:before {
content: "{";
}

.fi-bffb-bar:before {
content: "|";
}

.fi-bffb-braceright:before {
content: "}";
}

.fi-bffb-asciitilde:before {
content: "~";
}

.fi-bffb-exclamdown:before {
content: "\A1";
}

.fi-bffb-cent:before {
content: "\A2";
}

.fi-bffb-sterling:before {
content: "\A3";
}

.fi-bffb-currency:before {
content: "\A4";
}

.fi-bffb-yen:before {
content: "\A5";
}

.fi-bffb-brokenbar:before {
content: "\A6";
}

.fi-bffb-section:before {
content: "\A7";
}

.fi-bffb-dieresis:before {
content: "\A8";
}

.fi-bffb-copyright:before {
content: "\A9";
}

.fi-bffb-ordfeminine:before {
content: "\AA";
}

.fi-bffb-guillemotleft:before {
content: "\AB";
}

.fi-bffb-logicalnot:before {
content: "\AC";
}

.fi-bffb-uni00ad:before {
content: "\AD";
}

.fi-bffb-registered:before {
content: "\AE";
}

.fi-bffb-overscore:before {
content: "\AF";
}

.fi-bffb-degree:before {
content: "\B0";
}

.fi-bffb-plusminus:before {
content: "\B1";
}

.fi-bffb-uni00b2:before {
content: "\B2";
}

.fi-bffb-uni00b3:before {
content: "\B3";
}

.fi-bffb-acute:before {
content: "\B4";
}

.fi-bffb-uni00b5:before {
content: "\B5";
}

.fi-bffb-paragraph:before {
content: "\B6";
}

.fi-bffb-middot:before {
content: "\B7";
}

.fi-bffb-cedilla:before {
content: "\B8";
}

.fi-bffb-uni00b9:before {
content: "\B9";
}

.fi-bffb-ordmasculine:before {
content: "\BA";
}

.fi-bffb-guillemotright:before {
content: "\BB";
}

.fi-bffb-onequarter:before {
content: "\BC";
}

.fi-bffb-onehalf:before {
content: "\BD";
}

.fi-bffb-threequarters:before {
content: "\BE";
}

.fi-bffb-questiondown:before {
content: "\BF";
}

.fi-bffb-agrave:before {
content: "\E0";
}

.fi-bffb-aacute:before {
content: "\E1";
}

.fi-bffb-acircumflex:before {
content: "\E2";
}

.fi-bffb-atilde:before {
content: "\E3";
}

.fi-bffb-adieresis:before {
content: "\E4";
}

.fi-bffb-aring:before {
content: "\E5";
}

.fi-bffb-ae:before {
content: "\E6";
}

.fi-bffb-ccedilla:before {
content: "\E7";
}

.fi-bffb-egrave:before {
content: "\E8";
}

.fi-bffb-eacute:before {
content: "\E9";
}

.fi-bffb-ecircumflex:before {
content: "\EA";
}

.fi-bffb-edieresis:before {
content: "\EB";
}

.fi-bffb-igrave:before {
content: "\EC";
}

.fi-bffb-iacute:before {
content: "\ED";
}

.fi-bffb-icircumflex:before {
content: "\EE";
}

.fi-bffb-idieresis:before {
content: "\EF";
}

.fi-bffb-eth:before {
content: "\F0";
}

.fi-bffb-ntilde:before {
content: "\F1";
}

.fi-bffb-ograve:before {
content: "\F2";
}

.fi-bffb-oacute:before {
content: "\F3";
}

.fi-bffb-ocircumflex:before {
content: "\F4";
}

.fi-bffb-otilde:before {
content: "\F5";
}

.fi-bffb-odieresis:before {
content: "\F6";
}

.fi-bffb-multiply:before {
content: "\D7";
}

.fi-bffb-oslash:before {
content: "\F8";
}

.fi-bffb-ugrave:before {
content: "\F9";
}

.fi-bffb-uacute:before {
content: "\FA";
}

.fi-bffb-ucircumflex:before {
content: "\FB";
}

.fi-bffb-udieresis:before {
content: "\FC";
}

.fi-bffb-yacute:before {
content: "\FD";
}

.fi-bffb-thorn:before {
content: "\FE";
}

.fi-bffb-germandbls:before {
content: "\DF";
}

.fi-bffb-divide:before {
content: "\F7";
}

.fi-bffb-ydieresis:before {
content: "\FF";
}

.fi-bffb-endash:before {
content: "\2013";
}

.fi-bffb-emdash:before {
content: "\2014";
}

.fi-bffb-quoteleft:before {
content: "\2018";
}

.fi-bffb-quoteright:before {
content: "\2019";
}

.fi-bffb-quotesinglbase:before {
content: "\201A";
}

.fi-bffb-quotedblleft:before {
content: "\201C";
}

.fi-bffb-quotedblright:before {
content: "\201D";
}

.fi-bffb-quotedblbase:before {
content: "\201E";
}

.fi-bffb-bullet:before {
content: "\2022";
}

.fi-bffb-guilsinglleft:before {
content: "\2039";
}

.fi-bffb-guilsinglright:before {
content: "\203A";
}
