@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src:
	url(MaterialIcons-Regular.ttf) format('truetype'),
    url(MaterialIcons-Regular.woff) format('woff');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

@font-face {
  font-family: 'Poppins';
  src: url(Poppins-Regular.ttf) format('truetype'),url(Poppins-Regular.woff) format('woff');
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'Poppins';
  src: url(Poppins-SemiBold.ttf) format('truetype'),url(Poppins-SemiBold.woff) format('woff');
  font-style: normal;
  font-weight: 600;
}

body{font-family:'Poppins',Verdana,sans-serif; font-weight: 400;}
h1,h2,h3,h4,h5,h6, .titulo{font-family:'Poppins',Verdana,sans-serif; font-weight: 600;}
.flex-vertical {
  height:100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.flex-horizontal {
  width:100%;
  display: flex;
  align-items: center;
  justify-content: space-between;	
}

/*Scroll*/
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 5px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #ac623b; 
  border-radius: 5px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #262626; 
}

.w3-input{border-radius: 5px;}
.w3-button:hover{color:#FFFFFF!important;background-color:#ac623b!important}