/* Generated by Glyphter (http://www.glyphter.com) on  Fri May 10 2019*/
@font-face {
    font-family: 'custom';
    src: url('../webfonts/custom.eot');
    src: url('../webfonts/custom.eot?#iefix') format('embedded-opentype'),
         url('../webfonts/custom.woff') format('woff'),
         url('../webfonts/custom.ttf') format('truetype'),
         url('../webfonts/custom.svg#custom') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='icon-']:before{
	display: inline-block;
   font-family: 'custom';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}
.icon-helmet:before{content:'\0042';}
.custom-icon {
    font-family: 'custom';
    font-weight: normal; }

.no-scrollbars {
  -ms-overflow-style: none;  // IE 10+
  overflow: -moz-scrollbars-none;  // Firefox
}

/* Slim, quiet scrollbars everywhere, and a permanently reserved gutter so
   the layout never shifts sideways when content grows past the viewport
   (the chunky OS bar appearing was squashing the page left). */
html {
  scrollbar-gutter: stable;
}
* {
  scrollbar-width: thin;                              /* Firefox */
  scrollbar-color: rgba(120, 135, 155, 0.45) transparent;
}
::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background: rgba(120, 135, 155, 0.45);
  border-radius: 5px;
  border: 2px solid transparent;
  background-clip: content-box;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(120, 135, 155, 0.75);
}
::-webkit-scrollbar-corner {
  background: transparent;
}
