@charset "UTF-8";



@font-face {

  font-family: "icons";

  src:url("/inc/icons/icons.eot?v=1");

  src:url("/inc/icons/icons.eot?#iefix") format("embedded-opentype"),

    url("/inc/icons/icons.woff?v=1") format("woff"),

    url("/inc/icons/icons.ttf?v=1") format("truetype"),

    url("/inc/icons/icons.svg#icons") format("svg");

  font-weight: normal;

  font-style: normal;



}



[data-icon]:before {

  font-family: "icons" !important;

  content: attr(data-icon);

  font-style: normal !important;

  font-weight: normal !important;

  font-variant: normal !important;

  text-transform: none !important;

  speak: none;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



[class^="icon-"]:before,

[class*=" icon-"]:before {

  font-family: "icons" !important;

  font-style: normal !important;

  font-weight: normal !important;

  font-variant: normal !important;

  text-transform: none !important;

  speak: none;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



.icon-facebook-square:before {

  content: "\61";

}

.icon-facebook-official:before {

  content: "\62";

}

.icon-facebook:before {

  content: "\63";

}

.icon-twitter:before {

  content: "\64";

}

.icon-instagram:before {

  content: "\65";

}

.icon-youtube-play:before {

  content: "\66";

}

.icon-envelope-o:before {

  content: "\67";

}

.icon-mobile:before {

  content: "\68";

}

/*agregado*/

.icon-whatsapp:before {

  content: "\69";

}

.icon-angle-left:before {

  content: "\6a";

}

.icon-angle-right:before {

  content: "\6b";

}

.icon-angle-up:before {

  content: "\6c";

}

.icon-angle-down:before {

  content: "\6d";

}