@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: 4px;

}



/* Track */

::-webkit-scrollbar-track {

  box-shadow: inset 0 0 5px grey; 

  border-radius: 2px;

}

 

/* Handle */

::-webkit-scrollbar-thumb {

  background: #ac623b; 

  border-radius: 2px;

}



/* Handle on hover */

::-webkit-scrollbar-thumb:hover {

  background: #262626; 

}



.w3-input{border-radius: 5px;}

.w3-button:hover{color:#FFFFFF!important;background-color:#ac623b!important}