@font-face {
    font-family: 'simple-line-icons';
    /* src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0'); */
    src: url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot?v=2.4.0');
    src: url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), 
        url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), 
        url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), 
        url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('~/vendor/simple-line-icons/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.features-icons {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.features-icons .features-icons-item {
  max-width: 20rem;
}

.features-icons .features-icons-item .features-icons-icon {
  height: 7rem;
}

.features-icons .features-icons-item .features-icons-icon i {
  font-size: 4.5rem;
}

.features-icons .features-icons-item:hover .features-icons-icon i {
  font-size: 5rem;
}

.icon-screen-desktop,
.icon-layers,
.icon-check {
  font-family: 'simple-line-icons';
  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;
}

.icon-screen-desktop:before {
  content: "\e011";
}

.icon-layers:before {
  content: "\e034";
}

.icon-check:before {
  content: "\e080";
}