:root  {

	--cor-principal: #0418ce;
	--cor-complementar1: #0418ce; 
	--cor-complementar2: #0418ce;
	--cor-complementar3: #0418ce;
  --cor-complementar4: #0418ce; 
  --cor-complementar5: #0418ce;
  --cor-complementar6: #0418ce;

  --cor-complementar7: #0418ce;
  --cor-complementar8: #0418ce;

  --cor-complementar9: #FFFFFF;
  --cor-complementar10: #0418ce;

  --cor-complementar11: #ff0000;


	--cor-branco: #FFFFFF;
  --cor-preto: #000000;

	--font-regular: 'galano_grotesqueregular';
	--font-semibold: 'galano_grotesquesemibold';
	--font-bold: 'galano_grotesquebold';

}

@font-face {
    font-family: 'galano_grotesqueregular';
    src: url('../../fonts/galanogrotesqueregular-webfont.woff2') format('woff2'),
         url('../../fonts/galanogrotesqueregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'galano_grotesquesemibold';
    src: url('../../fonts/galanogrotesquesemibold-webfont.html') format('woff2'),
         url('../../fonts/galanogrotesquesemibold-webfont-2.html') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'galano_grotesquebold';
    src: url('../../fonts/galanogrotesquebold-webfont.woff2') format('woff2'),
         url('../../fonts/galanogrotesquebold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

html {
  box-sizing: border-box;
  font-size: 62.5%;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

body {
  font-family: var(--font-regular);
  font-size: 1.6rem;
}

svg {
	vertical-align: middle;
}

img {
	max-width: 100%;
}

a {
  color: var(--cor-preto);
}