@font-face {
	font-family: "icons"; 
src: url("icons/icons.eot?v=1750513048");
src:url("icons/icons.eot?v=1750513048#iefix") format("embedded-opentype"),
url("icons/icons.woff?v=1750513048") format("woff2"),
url("icons/icons.woff?v=1750513048") 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: "IcoFont"; 
src: url("icofont/icofont.eot?v=1725193447");
src:url("icofont/icofont.eot?v=1725193447#iefix") format("embedded-opentype"),
url("icofont/icofont.woff?v=1725193447") format("woff2"),
url("icofont/icofont.woff?v=1725193447") format("woff"),
url("icofont/icofont.woff?v=1725193447") format("woff"),
url("icofont/icofont.ttf?v=1725193447") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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

/*! 
* @package IcoFont 
* @version 1.0.1 
* @author   
* @copyright 2024 
* @license - https://icofont.com/license/
*/[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-air-balloon:before{content:"\ee0c"}.icofont-airplane-alt:before{content:"\ee0d"}.icofont-airplane:before{content:"\ee0e"}.icofont-articulated-truck:before{content:"\ee0f"}.icofont-auto-mobile:before{content:"\ee10"}.icofont-auto-rickshaw:before{content:"\ee11"}.icofont-bicycle-alt-1:before{content:"\ee12"}.icofont-bicycle-alt-2:before{content:"\ee13"}.icofont-bicycle:before{content:"\ee14"}.icofont-bus-alt-1:before{content:"\ee15"}.icofont-bus-alt-2:before{content:"\ee16"}.icofont-bus-alt-3:before{content:"\ee17"}.icofont-bus:before{content:"\ee18"}.icofont-cab:before{content:"\ee19"}.icofont-cable-car:before{content:"\ee1a"}.icofont-car-alt-1:before{content:"\ee1b"}.icofont-car-alt-2:before{content:"\ee1c"}.icofont-car-alt-3:before{content:"\ee1d"}.icofont-car-alt-4:before{content:"\ee1e"}.icofont-car:before{content:"\ee1f"}.icofont-delivery-time:before{content:"\ee20"}.icofont-fast-delivery:before{content:"\ee21"}.icofont-fire-truck-alt:before{content:"\ee22"}.icofont-fire-truck:before{content:"\ee23"}.icofont-free-delivery:before{content:"\ee24"}.icofont-helicopter:before{content:"\ee25"}.icofont-motor-bike-alt:before{content:"\ee26"}.icofont-motor-bike:before{content:"\ee27"}.icofont-motor-biker:before{content:"\ee28"}.icofont-oil-truck:before{content:"\ee29"}.icofont-rickshaw:before{content:"\ee2a"}.icofont-rocket-alt-1:before{content:"\ee2b"}.icofont-rocket-alt-2:before{content:"\ee2c"}.icofont-rocket:before{content:"\ee2d"}.icofont-sail-boat-alt-1:before{content:"\ee2e"}.icofont-sail-boat-alt-2:before{content:"\ee2f"}.icofont-sail-boat:before{content:"\ee30"}.icofont-scooter:before{content:"\ee31"}.icofont-sea-plane:before{content:"\ee32"}.icofont-ship-alt:before{content:"\ee33"}.icofont-ship:before{content:"\ee34"}.icofont-speed-boat:before{content:"\ee35"}.icofont-taxi:before{content:"\ee36"}.icofont-tractor:before{content:"\ee37"}.icofont-train-line:before{content:"\ee38"}.icofont-train-steam:before{content:"\ee39"}.icofont-tram:before{content:"\ee3a"}.icofont-truck-alt:before{content:"\ee3b"}.icofont-truck-loaded:before{content:"\ee3c"}.icofont-truck:before{content:"\ee3d"}.icofont-van-alt:before{content:"\ee3e"}.icofont-van:before{content:"\ee3f"}.icofont-yacht:before{content:"\ee40"}.icofont-architecture-alt:before{content:"\e985"}.icofont-architecture:before{content:"\e986"}.icofont-barricade:before{content:"\e987"}.icofont-bolt:before{content:"\e988"}.icofont-bricks:before{content:"\e989"}.icofont-building-alt:before{content:"\e98a"}.icofont-bull-dozer:before{content:"\e98b"}.icofont-calculations:before{content:"\e98c"}.icofont-cement-mix:before{content:"\e98d"}.icofont-cement-mixer:before{content:"\e98e"}.icofont-concrete-mixer:before{content:"\e98f"}.icofont-danger-zone:before{content:"\e990"}.icofont-drill:before{content:"\e991"}.icofont-eco-energy:before{content:"\e992"}.icofont-eco-environmen:before{content:"\e993"}.icofont-energy-air:before{content:"\e994"}.icofont-energy-oil:before{content:"\e995"}.icofont-energy-savings:before{content:"\e996"}.icofont-energy-solar:before{content:"\e997"}.icofont-energy-water:before{content:"\e998"}.icofont-engineer:before{content:"\e999"}.icofont-fire-extinguisher-alt:before{content:"\e99a"}.icofont-fire-extinguisher:before{content:"\e99b"}.icofont-fix-tools:before{content:"\e99c"}.icofont-fork-lift:before{content:"\e99d"}.icofont-glue-oil:before{content:"\e99e"}.icofont-hammer-alt:before{content:"\e99f"}.icofont-hammer:before{content:"\e9a0"}.icofont-help-robot:before{content:"\e9a1"}.icofont-industries-1:before{content:"\e9a2"}.icofont-industries-2:before{content:"\e9a3"}.icofont-industries-3:before{content:"\e9a4"}.icofont-industries-4:before{content:"\e9a5"}.icofont-industries-5:before{content:"\e9a6"}.icofont-industries:before{content:"\e9a7"}.icofont-labour:before{content:"\e9a8"}.icofont-mining:before{content:"\e9a9"}.icofont-paint-brush:before{content:"\e9aa"}.icofont-pollution:before{content:"\e9ab"}.icofont-power-zone:before{content:"\e9ac"}.icofont-radio-active:before{content:"\e9ad"}.icofont-recycle-alt:before{content:"\e9ae"}.icofont-recycling-man:before{content:"\e9af"}.icofont-safety-hat-light:before{content:"\e9b0"}.icofont-safety-hat:before{content:"\e9b1"}.icofont-saw:before{content:"\e9b2"}.icofont-screw-driver:before{content:"\e9b3"}.icofont-tools-1:before{content:"\e9b4"}.icofont-tools-bag:before{content:"\e9b5"}.icofont-tow-truck:before{content:"\e9b6"}.icofont-trolley:before{content:"\e9b7"}.icofont-trowel:before{content:"\e9b8"}.icofont-under-construction-alt:before{content:"\e9b9"}.icofont-under-construction:before{content:"\e9ba"}.icofont-vehicle-cement:before{content:"\e9bb"}.icofont-vehicle-crane:before{content:"\e9bc"}.icofont-vehicle-delivery-van:before{content:"\e9bd"}.icofont-vehicle-dozer:before{content:"\e9be"}.icofont-vehicle-excavator:before{content:"\e9bf"}.icofont-vehicle-trucktor:before{content:"\e9c0"}.icofont-vehicle-wrecking:before{content:"\e9c1"}.icofont-worker:before{content:"\e9c2"}.icofont-workers-group:before{content:"\e9c3"}.icofont-wrench:before{content:"\e9c4"}[class*=" icofont-"].icofont-duotone,[class^=icofont-].icofont-duotone{position:relative}[class*=" icofont-"].icofont-duotone:before,[class^=icofont-].icofont-duotone:before{position:absolute;left:0;top:0}[class*=" icofont-"].icofont-duotone:after,[class^=icofont-].icofont-duotone:after{opacity:.4}.icofont-xs{font-size:.5em}.icofont-sm{font-size:.75em}.icofont-md{font-size:1.25em}.icofont-lg{font-size:1.5em}.icofont-1x{font-size:1em}.icofont-2x{font-size:2em}.icofont-3x{font-size:3em}.icofont-4x{font-size:4em}.icofont-5x{font-size:5em}.icofont-6x{font-size:6em}.icofont-7x{font-size:7em}.icofont-8x{font-size:8em}.icofont-9x{font-size:9em}.icofont-10x{font-size:10em}.icofont-fw{text-align:center;width:1.25em}.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}.icofont-ul>li{position:relative;line-height:2em}.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}.icofont-pull-left{float:left}.icofont-pull-right{float:right}.icofont.icofont-pull-left{margin-right:.3em}.icofont.icofont-pull-right{margin-left:.3em}.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block}@-webkit-keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icofont-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icofont-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icofont-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icofont-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.icofont-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.icofont-flip-horizontal.icofont-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{-webkit-filter:none;filter:none;display:inline-block}.icofont-inverse{color:#fff}
.fi-c4f9-architecture-alt:before {
content: "\E985";
}

.fi-c4f9-architecture:before {
content: "\E986";
}

.fi-c4f9-barricade:before {
content: "\E987";
}

.fi-c4f9-bolt:before {
content: "\E988";
}

.fi-c4f9-bricks:before {
content: "\E989";
}

.fi-c4f9-building-alt:before {
content: "\E98A";
}

.fi-c4f9-bull-dozer:before {
content: "\E98B";
}

.fi-c4f9-calculations:before {
content: "\E98C";
}

.fi-c4f9-cement-mix:before {
content: "\E98D";
}

.fi-c4f9-cement-mixer:before {
content: "\E98E";
}

.fi-c4f9-concrete-mixer:before {
content: "\E98F";
}

.fi-c4f9-danger-zone:before {
content: "\E990";
}

.fi-c4f9-drill:before {
content: "\E991";
}

.fi-c4f9-eco-energy:before {
content: "\E992";
}

.fi-c4f9-eco-environmen:before {
content: "\E993";
}

.fi-c4f9-energy-air:before {
content: "\E994";
}

.fi-c4f9-energy-oil:before {
content: "\E995";
}

.fi-c4f9-energy-savings:before {
content: "\E996";
}

.fi-c4f9-energy-solar:before {
content: "\E997";
}

.fi-c4f9-energy-water:before {
content: "\E998";
}

.fi-c4f9-engineer:before {
content: "\E999";
}

.fi-c4f9-fire-extinguisher-alt:before {
content: "\E99A";
}

.fi-c4f9-fire-extinguisher:before {
content: "\E99B";
}

.fi-c4f9-fix-tools:before {
content: "\E99C";
}

.fi-c4f9-fork-lift:before {
content: "\E99D";
}

.fi-c4f9-glue-oil:before {
content: "\E99E";
}

.fi-c4f9-hammer-alt:before {
content: "\E99F";
}

.fi-c4f9-hammer:before {
content: "\E9A0";
}

.fi-c4f9-help-robot:before {
content: "\E9A1";
}

.fi-c4f9-industries-1:before {
content: "\E9A2";
}

.fi-c4f9-industries-2:before {
content: "\E9A3";
}

.fi-c4f9-industries-3:before {
content: "\E9A4";
}

.fi-c4f9-industries-4:before {
content: "\E9A5";
}

.fi-c4f9-industries-5:before {
content: "\E9A6";
}

.fi-c4f9-industries:before {
content: "\E9A7";
}

.fi-c4f9-labour:before {
content: "\E9A8";
}

.fi-c4f9-mining:before {
content: "\E9A9";
}

.fi-c4f9-paint-brush:before {
content: "\E9AA";
}

.fi-c4f9-pollution:before {
content: "\E9AB";
}

.fi-c4f9-power-zone:before {
content: "\E9AC";
}

.fi-c4f9-radio-active:before {
content: "\E9AD";
}

.fi-c4f9-recycle-alt:before {
content: "\E9AE";
}

.fi-c4f9-recycling-man:before {
content: "\E9AF";
}

.fi-c4f9-safety-hat-light:before {
content: "\E9B0";
}

.fi-c4f9-safety-hat:before {
content: "\E9B1";
}

.fi-c4f9-saw:before {
content: "\E9B2";
}

.fi-c4f9-screw-driver:before {
content: "\E9B3";
}

.fi-c4f9-tools-1:before {
content: "\E9B4";
}

.fi-c4f9-tools-bag:before {
content: "\E9B5";
}

.fi-c4f9-tow-truck:before {
content: "\E9B6";
}

.fi-c4f9-trolley:before {
content: "\E9B7";
}

.fi-c4f9-trowel:before {
content: "\E9B8";
}

.fi-c4f9-under-construction-alt:before {
content: "\E9B9";
}

.fi-c4f9-under-construction:before {
content: "\E9BA";
}

.fi-c4f9-vehicle-cement:before {
content: "\E9BB";
}

.fi-c4f9-vehicle-crane:before {
content: "\E9BC";
}

.fi-c4f9-vehicle-delivery-van:before {
content: "\E9BD";
}

.fi-c4f9-vehicle-dozer:before {
content: "\E9BE";
}

.fi-c4f9-vehicle-excavator:before {
content: "\E9BF";
}

.fi-c4f9-vehicle-trucktor:before {
content: "\E9C0";
}

.fi-c4f9-vehicle-wrecking:before {
content: "\E9C1";
}

.fi-c4f9-worker:before {
content: "\E9C2";
}

.fi-c4f9-workers-group:before {
content: "\E9C3";
}

.fi-c4f9-wrench:before {
content: "\E9C4";
}

.fi-c4f9-air-balloon:before {
content: "\EE0C";
}

.fi-c4f9-airplane-alt:before {
content: "\EE0D";
}

.fi-c4f9-airplane:before {
content: "\EE0E";
}

.fi-c4f9-articulated-truck:before {
content: "\EE0F";
}

.fi-c4f9-auto-mobile:before {
content: "\EE10";
}

.fi-c4f9-auto-rickshaw:before {
content: "\EE11";
}

.fi-c4f9-bicycle-alt-1:before {
content: "\EE12";
}

.fi-c4f9-bicycle-alt-2:before {
content: "\EE13";
}

.fi-c4f9-bicycle:before {
content: "\EE14";
}

.fi-c4f9-bus-alt-1:before {
content: "\EE15";
}

.fi-c4f9-bus-alt-2:before {
content: "\EE16";
}

.fi-c4f9-bus-alt-3:before {
content: "\EE17";
}

.fi-c4f9-bus:before {
content: "\EE18";
}

.fi-c4f9-cab:before {
content: "\EE19";
}

.fi-c4f9-cable-car:before {
content: "\EE1A";
}

.fi-c4f9-car-alt-1:before {
content: "\EE1B";
}

.fi-c4f9-car-alt-2:before {
content: "\EE1C";
}

.fi-c4f9-car-alt-3:before {
content: "\EE1D";
}

.fi-c4f9-car-alt-4:before {
content: "\EE1E";
}

.fi-c4f9-car:before {
content: "\EE1F";
}

.fi-c4f9-delivery-time:before {
content: "\EE20";
}

.fi-c4f9-fast-delivery:before {
content: "\EE21";
}

.fi-c4f9-fire-truck-alt:before {
content: "\EE22";
}

.fi-c4f9-fire-truck:before {
content: "\EE23";
}

.fi-c4f9-free-delivery:before {
content: "\EE24";
}

.fi-c4f9-helicopter:before {
content: "\EE25";
}

.fi-c4f9-motor-bike-alt:before {
content: "\EE26";
}

.fi-c4f9-motor-bike:before {
content: "\EE27";
}

.fi-c4f9-motor-biker:before {
content: "\EE28";
}

.fi-c4f9-oil-truck:before {
content: "\EE29";
}

.fi-c4f9-rickshaw:before {
content: "\EE2A";
}

.fi-c4f9-rocket-alt-1:before {
content: "\EE2B";
}

.fi-c4f9-rocket-alt-2:before {
content: "\EE2C";
}

.fi-c4f9-rocket:before {
content: "\EE2D";
}

.fi-c4f9-sail-boat-alt-1:before {
content: "\EE2E";
}

.fi-c4f9-sail-boat-alt-2:before {
content: "\EE2F";
}

.fi-c4f9-sail-boat:before {
content: "\EE30";
}

.fi-c4f9-scooter:before {
content: "\EE31";
}

.fi-c4f9-sea-plane:before {
content: "\EE32";
}

.fi-c4f9-ship-alt:before {
content: "\EE33";
}

.fi-c4f9-ship:before {
content: "\EE34";
}

.fi-c4f9-speed-boat:before {
content: "\EE35";
}

.fi-c4f9-taxi:before {
content: "\EE36";
}

.fi-c4f9-tractor:before {
content: "\EE37";
}

.fi-c4f9-train-line:before {
content: "\EE38";
}

.fi-c4f9-train-steam:before {
content: "\EE39";
}

.fi-c4f9-tram:before {
content: "\EE3A";
}

.fi-c4f9-truck-alt:before {
content: "\EE3B";
}

.fi-c4f9-truck-loaded:before {
content: "\EE3C";
}

.fi-c4f9-truck:before {
content: "\EE3D";
}

.fi-c4f9-van-alt:before {
content: "\EE3E";
}

.fi-c4f9-van:before {
content: "\EE3F";
}

.fi-c4f9-yacht:before {
content: "\EE40";
}
@font-face {
	font-family: "fontello"; 
src: url("fontello/fontello.eot?v=1729249842");
src:url("fontello/fontello.eot?v=1729249842#iefix") format("embedded-opentype"),
url("fontello/fontello.woff?v=1729249842") format("woff2"),
url("fontello/fontello.woff?v=1729249842") format("woff"),
url("fontello/fontello.woff?v=1729249842") format("woff"),
url("fontello/fontello.ttf?v=1729249842") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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

/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.fi-b154-icono_veh_culo_clasico:before {
content: "\E800";
}

.fi-b154-icono_bater_a_accesorio:before {
content: "\E801";
}

.fi-b154-icono_bater_a_arrancador:before {
content: "\E802";
}

.fi-b154-icono_bater_a_auxiliar:before {
content: "\E803";
}

.fi-b154-icono_camion:before {
content: "\E804";
}

.fi-b154-icono_carretilla_elevadora:before {
content: "\E805";
}

.fi-b154-icono_moto:before {
content: "\E806";
}

.fi-b154-icono_tiempo_libre:before {
content: "\E807";
}

.fi-b154-icono_turismo_4x4:before {
content: "\E808";
}
@font-face {
	font-family: "2244"; 
src: url("2244/2244.eot?v=1746771841");
src:url("2244/2244.eot?v=1746771841#iefix") format("embedded-opentype"),
url("2244/2244.woff?v=1746771841") format("woff2"),
url("2244/2244.woff?v=1746771841") format("woff"),
url("2244/2244.woff?v=1746771841") format("woff"),
url("2244/2244.ttf?v=1746771841") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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


.icon-icono-gel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-icono-agm { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-icono-original { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }

.fi-3147-icono-gel:before {
content: "\E802";
}
@font-face {
	font-family: "moto"; 
src: url("moto/moto.eot?v=1746772477");
src:url("moto/moto.eot?v=1746772477#iefix") format("embedded-opentype"),
url("moto/moto.woff?v=1746772477") format("woff2"),
url("moto/moto.woff?v=1746772477") format("woff"),
url("moto/moto.woff?v=1746772477") format("woff"),
url("moto/moto.ttf?v=1746772477") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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



/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}
*/

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "moto";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-agm:before { content: '\e800'; } /* '' */
.icon-gel:before { content: '\e801'; } /* '' */
.icon-original:before { content: '\e802'; } /* '' */

.fi-fc6b-agm:before {
content: "\E800";
}

.fi-fc6b-gel:before {
content: "\E801";
}

.fi-fc6b-original:before {
content: "\E802";
}
@font-face {
	font-family: "moto2"; 
src: url("moto2/moto2.eot?v=1746774839");
src:url("moto2/moto2.eot?v=1746774839#iefix") format("embedded-opentype"),
url("moto2/moto2.woff?v=1746774839") format("woff2"),
url("moto2/moto2.woff?v=1746774839") format("woff"),
url("moto2/moto2.woff?v=1746774839") format("woff"),
url("moto2/moto2.ttf?v=1746774839") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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



/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}
*/

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "moto2";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-agm2:before { content: '\e803'; } /* '' */
.icon-original2:before { content: '\e804'; } /* '' */
.icon-gel2:before { content: '\e805'; } /* '' */

.fi-07a1-agm2:before {
content: "\E803";
}

.fi-07a1-original2:before {
content: "\E804";
}

.fi-07a1-gel2:before {
content: "\E805";
}
@font-face {
	font-family: "turismo"; 
src: url("turismo/turismo.eot?v=1746790736");
src:url("turismo/turismo.eot?v=1746790736#iefix") format("embedded-opentype"),
url("turismo/turismo.woff?v=1746790736") format("woff2"),
url("turismo/turismo.woff?v=1746790736") format("woff"),
url("turismo/turismo.woff?v=1746790736") format("woff"),
url("turismo/turismo.ttf?v=1746790736") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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

[class^="icon-"], [class*=" icon-"] {
  font-family: 'turismo';
  font-style: normal;
  font-weight: normal;

  /* fix buttons height */
  line-height: 1em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
}

.icon-platinum-turismo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-original-turismo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-black-turismo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-agm-turismo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }
.icon-efb-turismo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }

.fi-fe41-platinum-turismo:before {
content: "\E800";
}

.fi-fe41-original-turismo:before {
content: "\E801";
}

.fi-fe41-black-turismo:before {
content: "\E802";
}

.fi-fe41-agm-turismo:before {
content: "\E803";
}

.fi-fe41-efb-turismo:before {
content: "\E804";
}
@font-face {
	font-family: "vi"; 
src: url("vi/vi.eot?v=1746794651");
src:url("vi/vi.eot?v=1746794651#iefix") format("embedded-opentype"),
url("vi/vi.woff?v=1746794651") format("woff2"),
url("vi/vi.woff?v=1746794651") format("woff"),
url("vi/vi.woff?v=1746794651") format("woff"),
url("vi/vi.ttf?v=1746794651") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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


/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "vi";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-original-vi:before { content: '\e800'; } /* '' */
.icon-shd-vi:before { content: '\e801'; } /* '' */
.icon-efb-vi:before { content: '\e802'; } /* '' */
.icon-agm-vi:before { content: '\e803'; } /* '' */

.fi-35b3-original-vi:before {
content: "\E800";
}

.fi-35b3-shd-vi:before {
content: "\E801";
}

.fi-35b3-efb-vi:before {
content: "\E802";
}

.fi-35b3-agm-vi:before {
content: "\E803";
}
