/* ICON FONT TSG 2024*/
/*@font-face {
    font-family: 'font tsg';
    src: url('../fonts/font-tsg.eot');
    src: url('../fonts/font-tsg.eot?#iefix') format('embedded-opentype'),
       /*  url('../fonts/font-tsg.woff') format('woff'),*
         url('../fonts/font-tsg.ttf') format('truetype'),
         url('../fonts/font-tsg.svg#font-tsg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'font tsg';
    /* Carga primero WOFF2, el formato más moderno y eficiente */
    src: url('https://api.candee.co/cdn/tsg-icon-font/font-tsg-v1/fonts/font-tsg.woff2') format('woff2'),
         /* Luego WOFF como alternativa para navegadores más antiguos */
         url('https://api.candee.co/cdn/tsg-icon-font/font-tsg-v1/fonts/font-tsg.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    /* Evita que el texto sea invisible mientras carga la fuente */
    font-display: swap; 
}
[class*='tsg-']:before{
	display: inline-block;
   font-family: 'font tsg';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}
.tsg-at:before{content:'\0041';}
.tsg-bubble:before{content:'\0042';}
.tsg-call:before{content:'\0043';}
.tsg-email:before{content:'\0044';}
.tsg-warning:before{content:'\0045';}
.tsg-faq:before{content:'\0046';}
.tsg-processing:before{content:'\0047';}
.tsg-tools:before{content:'\0048';}
.tsg-alt-info:before{content:'\0049';}
.tsg-card-id:before{content:'\004a';}
.tsg-lease:before{content:'\004b';}
.tsg-review:before{content:'\004c';}
.tsg-operating-system:before{content:'\004d';}
.tsg-numeral:before{content:'\004e';}
.tsg-paybill:before{content:'\004f';}
.tsg-password:before{content:'\0050';}
.tsg-point:before{content:'\0051';}
.tsg-round-user:before{content:'\0052';}
.tsg-sign-out:before{content:'\0053';}
.tsg-trash:before{content:'\0054';}
.tsg-user:before{content:'\0055';}
.tsg-search:before{content:'\0056';}
.tsg-row-down:before{content:'\0057';}
.tsg-row-up:before{content:'\0058';}
.tsg-shopping_cart:before{content:'\0059';}
.tsg-play:before{content:'\005a';}
.tsg-stop:before{content:'\0061';}
.tsg-pause:before{content:'\0062';}
.tsg-next:before{content:'\0063';}
.tsg-back:before{content:'\0064';}
.tsg-military:before{content:'\0065';}
.tsg-img:before{content:'\0066';}
.tsg-imgs:before{content:'\0067';}
.tsg-responsive:before{content:'\0068';}
.tsg-mobile:before{content:'\0069';}
.tsg-key:before{content:'\006a';}
.tsg-like:before{content:'\006b';}
.tsg-add-unit:before{content:'\006c';}
.tsg-unit-number:before{content:'\006d';}
.tsg-unit-storage:before{content:'\006e';}
.tsg-reserve-number:before{content:'\006f';}
.tsg-conf-number:before{content:'\0070';}
.tsg-calendar:before{content:'\0071';}
.tsg-map:before{content:'\0072';}
.tsg-sand-clock:before{content:'\0073';}
.tsg-clock:before{content:'\0074';}
.tsg-book:before{content:'\0075';}
.tsg-file:before{content:'\0076';}
.tsg-documents:before{content:'\0077';}
.tsg-conf:before{content:'\0078';}
.tsg-laptop:before{content:'\0079';}
.tsg-pie-chart:before{content:'\007a';}
.tsg-reload:before{content:'\0030';}
.tsg-doc-search:before{content:'\0031';}
.tsg-trophy:before{content:'\0032';}
.tsg-camara:before{content:'\0033';}
.tsg-cloud:before{content:'\0034';}
.tsg-cloud-download:before{content:'\0035';}
.tsg-tags:before{content:'\0036';}
.tsg-more-info:before{content:'\0022';}
.tsg-completed:before{content:'\0023';}
.tsg-atm-card:before{content:'\0024';}
.tsg-badge:before{content:'\0025';}
.tsg-box:before{content:'\0026';}
.tsg-upload:before{content:'\0027';}
.tsg-wallet:before{content:'\0028';}
.tsg-cash:before{content:'\0029';}
.tsg-dollar:before{content:'\002a';}
.tsg-present:before{content:'\002b';}
.tsg-row-left:before{content:'\002c';}
.tsg-row-right:before{content:'\002d';}
.tsg-reviews:before{content:'\002e';}
.tsg-sms-bubble:before{content:'\002f';}
.tsg-plus:before{content:'\005b';}
.tsg-interior-door:before{content:'\005c';}
.tsg-air-conditioner:before{content:'\005d';}
.tsg-upper-level:before{content:'\005e';}
.tsg-drive-up:before{content:'\005f';}
.tsg-close:before{content:'\0060';}
.tsg-tape-gun:before{content:'\007b';}
.tsg-adhesive-tape:before{content:'\007c';}