/* */
[class^="andalucia-i-"],
[class*=" andalucia-i-"] {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: "Andalucia Icons";
  src: url("./fonts/andalucia-icons/icons.eot?zafkk9");
  src: url("./fonts/andalucia-icons/icons.eot?zafkk9#iefix") format("embedded-opentype"), url("./fonts/andalucia-icons/icons.ttf?zafkk9") format("truetype"), url("./fonts/andalucia-icons/icons.woff?zafkk9") format("woff"), url("./fonts/andalucia-icons/icons.svg?zafkk9#icons") format("svg");
  font-weight: normal;
  font-style: normal; }

.andalucia-i-a:before {
  font-family: "Andalucia Icons";
  content: "\e900"; }

.andalucia-i-accesibility:before {
  font-family: "Andalucia Icons";
  content: "\e901"; }

.andalucia-i-address:before {
  font-family: "Andalucia Icons";
  content: "\e902"; }

.andalucia-i-andalucia:before {
  font-family: "Andalucia Icons";
  content: "\e903"; }

.andalucia-i-angle-double-left:before {
  font-family: "Andalucia Icons";
  content: "\e904"; }

.andalucia-i-angle-double-right:before {
  font-family: "Andalucia Icons";
  content: "\e905"; }

.andalucia-i-angle-down:before {
  font-family: "Andalucia Icons";
  content: "\e906"; }

.andalucia-i-angle-left:before {
  font-family: "Andalucia Icons";
  content: "\e907"; }

.andalucia-i-angle-right:before {
  font-family: "Andalucia Icons";
  content: "\e908"; }

.andalucia-i-angle-up:before {
  font-family: "Andalucia Icons";
  content: "\e909"; }

.andalucia-i-around:before {
  font-family: "Andalucia Icons";
  content: "\e90a"; }

.andalucia-i-around-o:before {
  font-family: "Andalucia Icons";
  content: "\e90b"; }

.andalucia-i-arrow-circle-up:before {
  font-family: "Andalucia Icons";
  content: "\e90c"; }

.andalucia-i-arrow-left:before {
  font-family: "Andalucia Icons";
  content: "\e90d"; }

.andalucia-i-arrow-right:before {
  font-family: "Andalucia Icons";
  content: "\e90e"; }

.andalucia-i-aspect-expand:before {
  font-family: "Andalucia Icons";
  content: "\e90f"; }

.andalucia-i-aspect-full:before {
  font-family: "Andalucia Icons";
  content: "\e910"; }

.andalucia-i-aspect-min:before {
  font-family: "Andalucia Icons";
  content: "\e911"; }

.andalucia-i-bars:before {
  font-family: "Andalucia Icons";
  content: "\e912"; }

.andalucia-i-blog:before {
  font-family: "Andalucia Icons";
  content: "\e913"; }

.andalucia-i-book:before {
  font-family: "Andalucia Icons";
  content: "\e914"; }

.andalucia-i-calendar:before {
  font-family: "Andalucia Icons";
  content: "\e915"; }

.andalucia-i-camera:before {
  font-family: "Andalucia Icons";
  content: "\e916"; }

.andalucia-i-check:before {
  font-family: "Andalucia Icons";
  content: "\e917"; }

.andalucia-i-check-circle:before {
  font-family: "Andalucia Icons";
  content: "\e918"; }

.andalucia-i-chevron-circle-down:before {
  font-family: "Andalucia Icons";
  content: "\e919"; }

.andalucia-i-chevron-circle-left:before {
  font-family: "Andalucia Icons";
  content: "\e91a"; }

.andalucia-i-chevron-circle-right:before {
  font-family: "Andalucia Icons";
  content: "\e91b"; }

.andalucia-i-chevron-circle-up:before {
  font-family: "Andalucia Icons";
  content: "\e91c"; }

.andalucia-i-clock:before {
  font-family: "Andalucia Icons";
  content: "\e91d"; }

.andalucia-i-compass:before {
  font-family: "Andalucia Icons";
  content: "\e91e"; }

.andalucia-i-copy:before {
  font-family: "Andalucia Icons";
  content: "\e91f"; }

.andalucia-i-cross:before {
  font-family: "Andalucia Icons";
  content: "\e920"; }

.andalucia-i-cross2:before {
  font-family: "Andalucia Icons";
  content: "\e921"; }

.andalucia-i-delete:before {
  font-family: "Andalucia Icons";
  content: "\e922"; }

.andalucia-i-delicious:before {
  font-family: "Andalucia Icons";
  content: "\e923"; }

.andalucia-i-diamond:before {
  font-family: "Andalucia Icons";
  content: "\e924"; }

.andalucia-i-edit:before {
  font-family: "Andalucia Icons";
  content: "\e925"; }

.andalucia-i-envelope:before {
  font-family: "Andalucia Icons";
  content: "\e926"; }

.andalucia-i-envelope2:before {
  font-family: "Andalucia Icons";
  content: "\e927"; }

.andalucia-i-eraser:before {
  font-family: "Andalucia Icons";
  content: "\e928"; }

.andalucia-i-expand:before {
  font-family: "Andalucia Icons";
  content: "\e929"; }

.andalucia-i-expand-arrows-alt:before {
  font-family: "Andalucia Icons";
  content: "\e92a"; }

.andalucia-i-eye:before {
  font-family: "Andalucia Icons";
  content: "\e92b"; }

.andalucia-i-facebook:before {
  font-family: "Andalucia Icons";
  content: "\e92c"; }

.andalucia-i-fax:before {
  font-family: "Andalucia Icons";
  content: "\e92d"; }

.andalucia-i-layouts:before {
  font-family: "Andalucia Icons";
  content: "\e92e"; }

.andalucia-i-flag:before {
  font-family: "Andalucia Icons";
  content: "\e92f"; }

.andalucia-i-flag2:before {
  font-family: "Andalucia Icons";
  content: "\e930"; }

.andalucia-i-flickr:before {
  font-family: "Andalucia Icons";
  content: "\e931"; }

.andalucia-i-go:before {
  font-family: "Andalucia Icons";
  content: "\e932"; }

.andalucia-i-go-o:before {
  font-family: "Andalucia Icons";
  content: "\e933"; }

.andalucia-i-gps:before {
  font-family: "Andalucia Icons";
  content: "\e934"; }

.andalucia-i-heart:before {
  font-family: "Andalucia Icons";
  content: "\e935"; }

.andalucia-i-info:before {
  font-family: "Andalucia Icons";
  content: "\e936"; }

.andalucia-i-info-circle:before {
  font-family: "Andalucia Icons";
  content: "\e937"; }

.andalucia-i-instagram:before {
  font-family: "Andalucia Icons";
  content: "\e938"; }

.andalucia-i-itinerary:before {
  font-family: "Andalucia Icons";
  content: "\e939"; }

.andalucia-i-itinerary2:before {
  font-family: "Andalucia Icons";
  content: "\e93a"; }

.andalucia-i-key:before {
  font-family: "Andalucia Icons";
  content: "\e93b"; }

.andalucia-i-label:before {
  font-family: "Andalucia Icons";
  content: "\e93c"; }

.andalucia-i-language:before {
  font-family: "Andalucia Icons";
  content: "\e93d"; }

.andalucia-i-layout:before {
  font-family: "Andalucia Icons";
  content: "\e93e"; }

.andalucia-i-light:before {
  font-family: "Andalucia Icons";
  content: "\e93f"; }

.andalucia-i-link:before {
  font-family: "Andalucia Icons";
  content: "\e940"; }

.andalucia-i-log-out:before {
  font-family: "Andalucia Icons";
  content: "\e941"; }

.andalucia-i-map2:before {
  font-family: "Andalucia Icons";
  content: "\e942"; }

.andalucia-i-medal:before {
  font-family: "Andalucia Icons";
  content: "\e943"; }

.andalucia-i-minus:before {
  font-family: "Andalucia Icons";
  content: "\e944"; }

.andalucia-i-minus-o:before {
  font-family: "Andalucia Icons";
  content: "\e945"; }

.andalucia-i-near:before {
  font-family: "Andalucia Icons";
  content: "\e946"; }

.andalucia-i-pencil:before {
  font-family: "Andalucia Icons";
  content: "\e947"; }

.andalucia-i-phone:before {
  font-family: "Andalucia Icons";
  content: "\e948"; }

.andalucia-i-pin:before {
  font-family: "Andalucia Icons";
  content: "\e949"; }

.andalucia-i-pinterest:before {
  font-family: "Andalucia Icons";
  content: "\e94a"; }

.andalucia-i-plus:before {
  font-family: "Andalucia Icons";
  content: "\e94b"; }

.andalucia-i-plus-o:before {
  font-family: "Andalucia Icons";
  content: "\e94c"; }

.andalucia-i-point:before {
  font-family: "Andalucia Icons";
  content: "\e94d"; }

.andalucia-i-pointer:before {
  font-family: "Andalucia Icons";
  content: "\e94e"; }

.andalucia-i-printer:before {
  font-family: "Andalucia Icons";
  content: "\e94f"; }

.andalucia-i-refresh:before {
  font-family: "Andalucia Icons";
  content: "\e950"; }

.andalucia-i-rss:before {
  font-family: "Andalucia Icons";
  content: "\e951"; }

.andalucia-i-ruler:before {
  font-family: "Andalucia Icons";
  content: "\e952"; }

.andalucia-i-search:before {
  font-family: "Andalucia Icons";
  content: "\e953"; }

.andalucia-i-share:before {
  font-family: "Andalucia Icons";
  content: "\e954"; }

.andalucia-i-share-o-black:before {
  font-family: "Andalucia Icons";
  content: "\e955"; }

.andalucia-i-squares:before {
  font-family: "Andalucia Icons";
  content: "\e956"; }

.andalucia-i-star:before {
  font-family: "Andalucia Icons";
  content: "\e957"; }

.andalucia-i-star-half:before {
  font-family: "Andalucia Icons";
  content: "\e958"; }

.andalucia-i-street-view:before {
  font-family: "Andalucia Icons";
  content: "\e959"; }

.andalucia-i-street-view-o-black:before {
  font-family: "Andalucia Icons";
  content: "\e95a"; }

.andalucia-i-territory:before {
  font-family: "Andalucia Icons";
  content: "\e95b"; }

.andalucia-i-thumbs-down:before {
  font-family: "Andalucia Icons";
  content: "\e95c"; }

.andalucia-i-thumbs-up:before {
  font-family: "Andalucia Icons";
  content: "\e95d"; }

.andalucia-i-ticket:before {
  font-family: "Andalucia Icons";
  content: "\e95e"; }

.andalucia-i-tools:before {
  font-family: "Andalucia Icons";
  content: "\e95f"; }

.andalucia-i-twitter:before {
  font-family: "Andalucia Icons";
  content: "\e960"; }

.andalucia-i-up-arrow:before {
  font-family: "Andalucia Icons";
  content: "\e961"; }

.andalucia-i-user:before {
  font-family: "Andalucia Icons";
  content: "\e962"; }

.andalucia-i-user2:before {
  font-family: "Andalucia Icons";
  content: "\e963"; }

.andalucia-i-video-camara:before {
  font-family: "Andalucia Icons";
  content: "\e964"; }

.andalucia-i-youtube:before {
  font-family: "Andalucia Icons";
  content: "\e965"; }

/*
* PARA ICONO POR DEFECTO
* PONER !important a todas las clases en la propiedad content
* excepto para .andalucia-i-infotros
*/
@font-face {
  font-family: "Andalucia Inf-Icons";
  src: url("./fonts/andalucia-icons/infrastructures.eot?4yp27j");
  src: url("./fonts/andalucia-icons/infrastructures.eot?4yp27j#iefix") format("embedded-opentype"), url("./fonts/andalucia-icons/infrastructures.ttf?4yp27j") format("truetype"), url("./fonts/andalucia-icons/infrastructures.woff?4yp27j") format("woff"), url("./fonts/andalucia-icons/infrastructures.svg?4yp27j#infraestructures") format("svg");
  font-weight: normal;
  font-style: normal; }

.andalucia-i-accaccdisc:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e900" !important; }

.andalucia-i-accgolfadap:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e901" !important; }

.andalucia-i-acchabadap:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e902" !important; }

.andalucia-i-accservdisc:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e903" !important; }

.andalucia-i-infacademia:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e904" !important; }

.andalucia-i-infaccapie:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e905" !important; }

.andalucia-i-infaduana:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e906" !important; }

.andalucia-i-infaireacond:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e907" !important; }

.andalucia-i-infalbref:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e908" !important; }

.andalucia-i-infalqcarro:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e909" !important; }

.andalucia-i-infalqcoche:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90a" !important; }

.andalucia-i-infalqembar:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90b" !important; }

.andalucia-i-infalqham:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90c" !important; }

.andalucia-i-infalqmatdep:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90d" !important; }

.andalucia-i-infalqpalo:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90e" !important; }

.andalucia-i-infalqsomb:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e90f" !important; }

.andalucia-i-infanim:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e910" !important; }

.andalucia-i-infanimal:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e911" !important; }

.andalucia-i-infareainf:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e912" !important; }

.andalucia-i-infaseo:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e913" !important; }

.andalucia-i-infaulanat:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e914" !important; }

.andalucia-i-infbar:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e915" !important; }

.andalucia-i-infbuggy:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e916" !important; }

.andalucia-i-infcaddie:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e917" !important; }

.andalucia-i-infcamprac:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e918" !important; }

.andalucia-i-infcapitania:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e919" !important; }

.andalucia-i-infcarelec:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91a" !important; }

.andalucia-i-infcasacampo:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91b" !important; }

.andalucia-i-infchipgreen:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91c" !important; }

.andalucia-i-infchirin:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91d" !important; }

.andalucia-i-infclubnau:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91e" !important; }

.andalucia-i-infconint:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e91f" !important; }

.andalucia-i-infcruzroja:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e920" !important; }

.andalucia-i-infdeporte:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e921" !important; }

.andalucia-i-infduchas:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e922" !important; }

.andalucia-i-infeco:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e923" !important; }

.andalucia-i-infedifhist:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e924" !important; }

.andalucia-i-infedifsing:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e925" !important; }

.andalucia-i-infelectr:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e926" !important; }

.andalucia-i-infequrescate:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e927" !important; }

.andalucia-i-inffumador:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e928" !important; }

.andalucia-i-infgas:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e929" !important; }

.andalucia-i-infgim:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92a" !important; }

.andalucia-i-infgrua:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92b" !important; }

.andalucia-i-infguarpalo:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92c" !important; }

.andalucia-i-infguiaint:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92d" !important; }

.andalucia-i-infhorizabierto:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92e" !important; }

.andalucia-i-infinf:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e92f" !important; }

.andalucia-i-infinstdep:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e930" !important; }

.andalucia-i-infjacuzzi:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e931" !important; }

.andalucia-i-infjardinbot:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e932" !important; }

.andalucia-i-infmarseca:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e933" !important; }

.andalucia-i-infmegafonia:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e934" !important; }

.andalucia-i-infmirador:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e935" !important; }

.andalucia-i-infobsave:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e936" !important; }

.andalucia-i-infofitur:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e937" !important; }

.andalucia-i-infotros:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e938"; }

.andalucia-i-infpaddle:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e939" !important; }

.andalucia-i-infpapelera:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93a" !important; }

.andalucia-i-infparking:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93b" !important; }

.andalucia-i-infpaseomarit:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93c" !important; }

.andalucia-i-infpicnic:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93d" !important; }

.andalucia-i-infpiscina:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93e" !important; }

.andalucia-i-infpisclim:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e93f" !important; }

.andalucia-i-infpisinf:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e940" !important; }

.andalucia-i-infpitchputt:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e941" !important; }

.andalucia-i-infpitgreen:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e942" !important; }

.andalucia-i-infplayvir:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e943" !important; }

.andalucia-i-infpoliloc:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e944" !important; }

.andalucia-i-infpuedep:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e945" !important; }

.andalucia-i-infputgreen:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e946" !important; }

.andalucia-i-inframpa:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e947" !important; }

.andalucia-i-infrest:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e948" !important; }

.andalucia-i-infrutas4x4:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e949" !important; }

.andalucia-i-infsalonreu:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94a" !important; }

.andalucia-i-infsalpriv:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94b" !important; }

.andalucia-i-infsalysocor:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94c" !important; }

.andalucia-i-infsenal:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94d" !important; }

.andalucia-i-infsenalpeli:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94e" !important; }

.andalucia-i-infservhabi:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e94f" !important; }

.andalucia-i-infservlimp:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e950" !important; }

.andalucia-i-infshuttlebus:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e951" !important; }

.andalucia-i-infsoprateles:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e952" !important; }

.andalucia-i-infspa:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e953" !important; }

.andalucia-i-infsubmar:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e954" !important; }

.andalucia-i-infsupnivel:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e955" !important; }

.andalucia-i-inftelpub:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e956" !important; }

.andalucia-i-inftenis:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e957" !important; }

.andalucia-i-infterrazaext:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e958" !important; }

.andalucia-i-inftrasaero:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e959" !important; }

.andalucia-i-infusodep:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95a" !important; }

.andalucia-i-infvest:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95b" !important; }

.andalucia-i-infvig:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95c" !important; }

.andalucia-i-infwifi:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95d" !important; }

.andalucia-i-infzonacom:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95e" !important; }

.andalucia-i-infzonafon:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e95f" !important; }

.andalucia-i-infzonnud:before {
  font-family: "Andalucia Inf-Icons";
  content: "\e960" !important; }

@font-face {
  font-family: "Andalucia S-Icons";
  src: url("./fonts/andalucia-icons/services.eot?p8j5pv");
  src: url("./fonts/andalucia-icons/services.eot?p8j5pv#iefix") format("embedded-opentype"), url("./fonts/andalucia-icons/services.ttf?p8j5pv") format("truetype"), url("./fonts/andalucia-icons/services.woff?p8j5pv") format("woff"), url("./fonts/andalucia-icons/services.svg?p8j5pv#services") format("svg");
  font-weight: normal;
  font-style: normal; }

.andalucia-i-svc-beach:before {
  font-family: "Andalucia S-Icons";
  content: "\e900"; }

.andalucia-i-svc-beach-flag:before {
  font-family: "Andalucia S-Icons";
  content: "\e901"; }

.andalucia-i-svc-bollard:before {
  font-family: "Andalucia S-Icons";
  content: "\e902"; }

.andalucia-i-svc-briefcase:before {
  font-family: "Andalucia S-Icons";
  content: "\e903"; }

.andalucia-i-svc-building:before {
  font-family: "Andalucia S-Icons";
  content: "\e904"; }

.andalucia-i-svc-calendar:before {
  font-family: "Andalucia S-Icons";
  content: "\e905"; }

.andalucia-i-svc-calendar-end:before {
  font-family: "Andalucia S-Icons";
  content: "\e906"; }

.andalucia-i-svc-camera2:before {
  font-family: "Andalucia S-Icons";
  content: "\e907"; }

.andalucia-i-svc-capacity:before {
  font-family: "Andalucia S-Icons";
  content: "\e908"; }

.andalucia-i-svc-clock-o:before {
  font-family: "Andalucia S-Icons";
  content: "\e909"; }

.andalucia-i-svc-clover:before {
  font-family: "Andalucia S-Icons";
  content: "\e90a"; }

.andalucia-i-svc-column:before {
  font-family: "Andalucia S-Icons";
  content: "\e90b"; }

.andalucia-i-svc-compass:before {
  font-family: "Andalucia S-Icons";
  content: "\e90c"; }

.andalucia-i-svc-cuisine-type:before {
  font-family: "Andalucia S-Icons";
  content: "\e90d"; }

.andalucia-i-svc-direction:before {
  font-family: "Andalucia S-Icons";
  content: "\e90e"; }

.andalucia-i-svc-doorknob:before {
  font-family: "Andalucia S-Icons";
  content: "\e90f"; }

.andalucia-i-svc-doorknob2:before {
  font-family: "Andalucia S-Icons";
  content: "\e910"; }

.andalucia-i-svc-fax:before {
  font-family: "Andalucia S-Icons";
  content: "\e911"; }

.andalucia-i-svc-golf2:before {
  font-family: "Andalucia S-Icons";
  content: "\e912"; }

.andalucia-i-svc-golf-ball:before {
  font-family: "Andalucia S-Icons";
  content: "\e913"; }

.andalucia-i-svc-grass:before {
  font-family: "Andalucia S-Icons";
  content: "\e914"; }

.andalucia-i-svc-Group:before {
  font-family: "Andalucia S-Icons";
  content: "\e915";
  color: #8f8f8f; }

.andalucia-i-svc-handle:before {
  font-family: "Andalucia S-Icons";
  content: "\e916";
  color: #a5c933; }

.andalucia-i-svc-info-o:before {
  font-family: "Andalucia S-Icons";
  content: "\e917"; }

.andalucia-i-svc-infraestructures:before {
  font-family: "Andalucia S-Icons";
  content: "\e918"; }

.andalucia-i-svc-link2:before {
  font-family: "Andalucia S-Icons";
  content: "\e919"; }

.andalucia-i-svc-mail2:before {
  font-family: "Andalucia S-Icons";
  content: "\e91a"; }

.andalucia-i-svc-map:before {
  font-family: "Andalucia S-Icons";
  content: "\e91b"; }

.andalucia-i-svc-measuring-tape:before {
  font-family: "Andalucia S-Icons";
  content: "\e91c"; }

.andalucia-i-svc-medal:before {
  font-family: "Andalucia S-Icons";
  content: "\e91d"; }

.andalucia-i-svc-note:before {
  font-family: "Andalucia S-Icons";
  content: "\e91e"; }

.andalucia-i-svc-occupancy:before {
  font-family: "Andalucia S-Icons";
  content: "\e91f"; }

.andalucia-i-svc-phone:before {
  font-family: "Andalucia S-Icons";
  content: "\e920"; }

.andalucia-i-svc-picture:before {
  font-family: "Andalucia S-Icons";
  content: "\e921"; }

.andalucia-i-svc-pin-o:before {
  font-family: "Andalucia S-Icons";
  content: "\e922"; }

.andalucia-i-svc-places:before {
  font-family: "Andalucia S-Icons";
  content: "\e923"; }

.andalucia-i-svc-podium:before {
  font-family: "Andalucia S-Icons";
  content: "\e924"; }

.andalucia-i-svc-price-tag:before {
  font-family: "Andalucia S-Icons";
  content: "\e925"; }

.andalucia-i-svc-public:before {
  font-family: "Andalucia S-Icons";
  content: "\e926"; }

.andalucia-i-svc-radio:before {
  font-family: "Andalucia S-Icons";
  content: "\e927"; }

.andalucia-i-svc-ruler:before {
  font-family: "Andalucia S-Icons";
  content: "\e928"; }

.andalucia-i-svc-sand:before {
  font-family: "Andalucia S-Icons";
  content: "\e929"; }

.andalucia-i-svc-sand-bucket:before {
  font-family: "Andalucia S-Icons";
  content: "\e92a"; }

.andalucia-i-svc-segments:before {
  font-family: "Andalucia S-Icons";
  content: "\e92b"; }

.andalucia-i-svc-select:before {
  font-family: "Andalucia S-Icons";
  content: "\e92c"; }

.andalucia-i-svc-spa:before {
  font-family: "Andalucia S-Icons";
  content: "\e92d"; }

.andalucia-i-svc-speciality:before {
  font-family: "Andalucia S-Icons";
  content: "\e92e"; }

.andalucia-i-svc-star2:before {
  font-family: "Andalucia S-Icons";
  content: "\e92f"; }

.andalucia-i-svc-status-key:before {
  font-family: "Andalucia S-Icons";
  content: "\e930"; }

.andalucia-i-svc-sunny:before {
  font-family: "Andalucia S-Icons";
  content: "\e931"; }

.andalucia-i-svc-tag:before {
  font-family: "Andalucia S-Icons";
  content: "\e932"; }

.andalucia-i-svc-telephone:before {
  font-family: "Andalucia S-Icons";
  content: "\e933"; }

.andalucia-i-svc-treatment:before {
  font-family: "Andalucia S-Icons";
  content: "\e934"; }

.andalucia-i-svc-vip:before {
  font-family: "Andalucia S-Icons";
  content: "\e935"; }

.andalucia-i-svc-water:before {
  font-family: "Andalucia S-Icons";
  content: "\e936"; }

@font-face {
  font-family: "Andalucia W-Icons";
  src: url("./fonts/andalucia-icons/weather.eot?u0qmkh");
  src: url("./fonts/andalucia-icons/weather.eot?u0qmkh#iefix") format("embedded-opentype"), url("./fonts/andalucia-icons/weather.ttf?u0qmkh") format("truetype"), url("./fonts/andalucia-icons/weather.woff?u0qmkh") format("woff"), url("./fonts/andalucia-icons/weather.svg?u0qmkh#weather") format("svg");
  font-weight: normal;
  font-style: normal; }

.andalucia-i-cloud:before {
  content: "\e900";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-cloud-computing:before {
  content: "\e901";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-cloud-computing-1:before {
  content: "\e902";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-cloudy:before {
  content: "\e903";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-cloudy-1:before {
  content: "\e904";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-crescent:before {
  content: "\e905";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-crescent-moon:before {
  content: "\e906";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-crescent-moon-1:before {
  content: "\e907";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-crescent-moon-2:before {
  content: "\e908";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-dawn:before {
  content: "\e909";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-dawn-1:before {
  content: "\e90a";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-dawn-2:before {
  content: "\e90b";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail:before {
  content: "\e90c";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-1:before {
  content: "\e90d";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-2:before {
  content: "\e90e";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-3:before {
  content: "\e90f";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-4:before {
  content: "\e910";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-5:before {
  content: "\e911";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-6:before {
  content: "\e912";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-7:before {
  content: "\e913";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-hail-8:before {
  content: "\e914";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze:before {
  content: "\e915";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze-1:before {
  content: "\e916";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze-2:before {
  content: "\e917";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze-3:before {
  content: "\e918";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze-4:before {
  content: "\e919";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-haze-5:before {
  content: "\e91a";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-moon:before {
  content: "\e91b";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-moon-1:before {
  content: "\e91c";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-new-moon:before {
  content: "\e91d";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-quarter:before {
  content: "\e91e";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-quarter-1:before {
  content: "\e91f";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain:before {
  content: "\e920";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-1:before {
  content: "\e921";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-2:before {
  content: "\e922";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-3:before {
  content: "\e923";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-4:before {
  content: "\e924";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-5:before {
  content: "\e925";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-6:before {
  content: "\e926";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-7:before {
  content: "\e927";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-8:before {
  content: "\e928";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-9:before {
  content: "\e929";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-10:before {
  content: "\e92a";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-11:before {
  content: "\e92b";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-12:before {
  content: "\e92c";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-13:before {
  content: "\e92d";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-rain-14:before {
  content: "\e92e";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-snow:before {
  content: "\e92f";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-snow-1:before {
  content: "\e930";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-snow-2:before {
  content: "\e931";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-snowflake:before {
  content: "\e932";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-storm:before {
  content: "\e933";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-storm-1:before {
  content: "\e934";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-storm-2:before {
  content: "\e935";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-sun:before {
  content: "\e936";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-sunglasses:before {
  content: "\e937";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-sunset:before {
  content: "\e938";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-sunset-1:before {
  content: "\e939";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-thermometer:before {
  content: "\e93a";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-thermometer-1:before {
  content: "\e93b";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-thermometer-2:before {
  content: "\e93c";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-thermometer-3:before {
  content: "\e93d";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-umbrella:before {
  content: "\e93e";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-weathercock:before {
  content: "\e93f";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind:before {
  content: "\e940";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind-1:before {
  content: "\e941";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind-2:before {
  content: "\e942";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind-3:before {
  content: "\e943";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind-4:before {
  content: "\e944";
  font-family: "Andalucia W-Icons"; }

.andalucia-i-wind-5:before {
  content: "\e945";
  font-family: "Andalucia W-Icons"; }

@font-face {
  font-family: "Andalucia TypSeg-Icons";
  src: url("./fonts/andalucia-icons/types-and-segments.eot?pa3749");
  src: url("./fonts/andalucia-icons/types-and-segments.eot?pa3749#iefix") format("embedded-opentype"), url("./fonts/andalucia-icons/types-and-segments.ttf?pa3749") format("truetype"), url("./fonts/andalucia-icons/types-and-segments.woff?pa3749") format("woff"), url("./fonts/andalucia-icons/types-and-segments.svg?pa3749#types") format("svg");
  font-weight: normal;
  font-style: normal; }

.andalucia-i-artistas:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e900"; }

.andalucia-i-noticias:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e901"; }

.andalucia-i-palos-flamencos:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e902"; }

.andalucia-i-publicaciones:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e903"; }

.andalucia-i-recetas:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e904"; }

.andalucia-i-reportajes:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e905"; }

.andalucia-i-segcultura:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e906"; }

.andalucia-i-segdeporte:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e907"; }

.andalucia-i-seggastrono:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e908"; }

.andalucia-i-segnat:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e909"; }

.andalucia-i-segociodiv:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90a"; }

.andalucia-i-segreuncong:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90b"; }

.andalucia-i-segsalbel:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90c"; }

.andalucia-i-segsolplay:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90d"; }

.andalucia-i-sports:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90e"; }

.andalucia-i-territorio:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e90f"; }

.andalucia-i-tippubamigo:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e910"; }

.andalucia-i-tippubfam:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e911"; }

.andalucia-i-tippubjoven:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e912"; }

.andalucia-i-tippublgtb:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e913"; }

.andalucia-i-tippubmayor:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e914"; }

.andalucia-i-tippubneg:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e915"; }

.andalucia-i-tippubpareja:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e916"; }

.andalucia-i-tippubprof:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e917"; }

.andalucia-i-tippubviajosolo:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e918"; }

.andalucia-i-tiprecactgui:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e919"; }

.andalucia-i-tiprecagevia:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91a"; }

.andalucia-i-tiprecalojam:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91b"; }

.andalucia-i-tiprecareanatural:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91c"; }

.andalucia-i-tipreccompra:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91d"; }

.andalucia-i-tiprecconvcong:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91e"; }

.andalucia-i-tiprecdeporte:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e91f"; }

.andalucia-i-tiprecescesp:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e920"; }

.andalucia-i-tiprecevento:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e921"; }

.andalucia-i-tipreceveprof:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e922"; }

.andalucia-i-tiprecflamenco:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e923"; }

.andalucia-i-tiprecgolf:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e924"; }

.andalucia-i-tiprecocionocturno:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e925"; }

.andalucia-i-tiprecoferta:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e926"; }

.andalucia-i-tiprecotrcom:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e927"; }

.andalucia-i-tiprecparquesocio:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e928"; }

.andalucia-i-tiprecplaya:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e929"; }

.andalucia-i-tiprecrestaur:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92a"; }

.andalucia-i-tiprecrutaturis:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92b"; }

.andalucia-i-tiprecsaludbelleza:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92c"; }

.andalucia-i-tiprecsendero:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92d"; }

.andalucia-i-tiprecservinf:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92e"; }

.andalucia-i-tiprectransporte:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e92f"; }

.andalucia-i-tiprecvisita:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e930"; }

.andalucia-i-tiptermunicipio:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e931"; }

.andalucia-i-tipterprovincia:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e932"; }

.andalucia-i-t-pin:before {
  font-family: "Andalucia TypSeg-Icons";
  content: "\e933"; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-Regular.ttf");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-Bold.ttf");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-BoldItalic.ttf");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-Italic.ttf");
  font-weight: normal;
  font-style: italic; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-Medium.ttf");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-MediumItalic.ttf");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-SemiBold.ttf");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: "Asap Condensed";
  src: url("./fonts/asap-condensed/AsapCondensed-SemiBoldItalic.ttf");
  font-weight: 600;
  font-style: italic; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Thin.ttf");
  font-weight: 100;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-ExtraLight.ttf");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Light.ttf");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Regular.ttf");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Medium.ttf");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-SemiBold.ttf");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Bold.ttf");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-ExtraBold.ttf");
  font-weight: 800;
  font-style: normal; }

@font-face {
  font-family: "Encode Sans";
  src: url("./fonts/encode-sans/EncodeSans-Black.ttf");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuil.ttf");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuili.ttf");
  font-weight: 200;
  font-style: italic; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuisl.ttf");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuisli.ttf");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeui.ttf");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuii.ttf");
  font-weight: normal;
  font-style: italic; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuiz.ttf");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuisb.ttf");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuisbi.ttf");
  font-weight: 600;
  font-style: italic; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuib.ttf");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuibl.ttf");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: "Segoe UI";
  src: url("./fonts/segoe-ui/segoeuibli.ttf");
  font-weight: 900;
  font-style: italic; }

@font-face {
  font-family: "Kalam";
  src: url("./fonts/kalam/Kalam-Regular.ttf");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Kalam";
  src: url("./fonts/kalam/Kalam-Light.ttf");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: "Kalam";
  src: url("./fonts/kalam/Kalam-Bold.ttf");
  font-weight: 700;
  font-style: normal; }

/* font classes utility */
.f-asap-condensed {
  font-family: "Asap Condensed"; }

.f-encode-sans {
  font-family: "Encode Sans"; }

.f-segoe-ui {
  font-family: "Segoe UI"; }

.f-kalam {
  font-family: "Kalam"; }