/*
// Silence is golden.
*/

@font-face {
  font-family: 'icomoon2';
  src:  url('assets/fonts/icomoon2.eot?x2fcdi');
  src:  url('assets/fonts/icomoon2.eot?x2fcdi#iefix') format('embedded-opentype'),
    url('assets/fonts/icomoon2.ttf?x2fcdi') format('truetype'),
    url('assets/fonts/icomoon2.woff?x2fcdi') format('woff'),
    url('assets/fonts/icomoon2.svg?x2fcdi#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.primary-btn-1{
  
  color: black !important;
}


  .icon-medalla2:before {
    content: "\e915";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-profesionalidad_cer:before {
    content: "\e916";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-atencion_cliente:before {
    content: "\e917";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-sostenibilidad:before {
    content: "\e913";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-adaptabilidad:before {
    content: "\e914";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-reloj:before {
    content: "\e912";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-analisis:before {
    content: "\e900";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-calidad:before {
    content: "\e901";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-compromiso:before {
    content: "\e902";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-comunicacion:before {
    content: "\e903";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-construccion:before {
    content: "\e904";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-correo:before {
    content: "\e905";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-estandares:before {
    content: "\e906";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-gestion:before {
    content: "\e907";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-industrial:before {
    content: "\e908";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-innovacion:before {
    content: "\e909";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-maritima:before {
    content: "\e90a";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-medalla_calidad:before {
    content: "\e90b";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-medalla_personal:before {
    content: "\e90c";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-personal:before {
    content: "\e90d";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-profesionalidad:before {
    content: "\e90e";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-telefono:before {
    content: "\e90f";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-transporte:before {
    content: "\e910";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }
  .icon-ubicacion:before {
    content: "\e911";
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon2' !important;
    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;
  }

  .azul{
    color: #356298 !important;

  }

  .blanco{
    color: #fff !important;
  }