@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-ThinItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-ThinItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-ThinItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-ThinItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-ThinItalic.svg#../links/fonts/NEUGROTYPEFACE-ThinItalic') format('svg');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtLtIta.svg#../links/fonts/NEUGROTYPEFACE-ExtLtIta') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-ExtraLight.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraLight.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraLight.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraLight.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraLight.svg#../links/fonts/NEUGROTYPEFACE-ExtraLight') format('svg');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBoldItalic.svg#../links/fonts/NEUGROTYPEFACE-SemiBoldItalic') format('svg');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Thin.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Thin.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Thin.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Thin.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Thin.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Thin.svg#../links/fonts/NEUGROTYPEFACE-Thin') format('svg');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Black.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Black.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Black.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Black.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Black.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Black.svg#../links/fonts/NEUGROTYPEFACE-Black') format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-BlackItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-BlackItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-BlackItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-BlackItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-BlackItalic.svg#../links/fonts/NEUGROTYPEFACE-BlackItalic') format('svg');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Italic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Italic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Italic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Italic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Italic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Italic.svg#../links/fonts/NEUGROTYPEFACE-Italic') format('svg');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-LightItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-LightItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-LightItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-LightItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-LightItalic.svg#../links/fonts/NEUGROTYPEFACE-LightItalic') format('svg');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-BoldItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-BoldItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-BoldItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-BoldItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-BoldItalic.svg#../links/fonts/NEUGROTYPEFACE-BoldItalic') format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Medium.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Medium.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Medium.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Medium.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Medium.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Medium.svg#../links/fonts/NEUGROTYPEFACE-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtBdIta.svg#../links/fonts/NEUGROTYPEFACE-ExtBdIta') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-SemiBold.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBold.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBold.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBold.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-SemiBold.svg#../links/fonts/NEUGROTYPEFACE-SemiBold') format('svg');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Regular.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Regular.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Regular.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Regular.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Regular.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Regular.svg#../links/fonts/NEUGROTYPEFACE-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Bold.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Bold.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Bold.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Bold.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Bold.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Bold.svg#../links/fonts/NEUGROTYPEFACE-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-ExtraBold.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraBold.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraBold.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraBold.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-ExtraBold.svg#../links/fonts/NEUGROTYPEFACE-ExtraBold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-Light.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-Light.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-Light.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-Light.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-Light.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-Light.svg#../links/fonts/NEUGROTYPEFACE-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'NEUGRO TYPEFACE';
	src: url('../links/fonts/NEUGROTYPEFACE-MediumItalic.eot');
	src: url('../links/fonts/NEUGROTYPEFACE-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('../links/fonts/NEUGROTYPEFACE-MediumItalic.woff2') format('woff2'),
		url('../links/fonts/NEUGROTYPEFACE-MediumItalic.woff') format('woff'),
		url('../links/fonts/NEUGROTYPEFACE-MediumItalic.ttf') format('truetype'),
		url('../links/fonts/NEUGROTYPEFACE-MediumItalic.svg#../links/fonts/NEUGROTYPEFACE-MediumItalic') format('svg');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 7, 2024 */
@font-face {
	font-family: 'safirobold';
	src: url('../links/fonts/Safiro/safiro-bold-webfont.eot');
	src: url('../links/fonts/Safiro/safiro-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../links/fonts/Safiro/safiro-bold-webfont.woff2') format('woff2'),
		 url('../links/fonts/Safiro/safiro-bold-webfont.woff') format('woff'),
		 url('../links/fonts/Safiro/safiro-bold-webfont.ttf') format('truetype'),
		 url('../links/fonts/Safiro/safiro-bold-webfont.svg#safirobold') format('svg');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'safirobold_italic';
	src: url('safiro-bolditalic-webfont.eot');
	src: url('safiro-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-bolditalic-webfont.woff2') format('woff2'),
		 url('safiro-bolditalic-webfont.woff') format('woff'),
		 url('safiro-bolditalic-webfont.ttf') format('truetype'),
		 url('safiro-bolditalic-webfont.svg#safirobold_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'safiromedium';
	src: url('safiro-medium-webfont.eot');
	src: url('safiro-medium-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-medium-webfont.woff2') format('woff2'),
		 url('safiro-medium-webfont.woff') format('woff'),
		 url('safiro-medium-webfont.ttf') format('truetype'),
		 url('safiro-medium-webfont.svg#safiromedium') format('svg');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'safiromedium_italic';
	src: url('safiro-mediumitalic-webfont.eot');
	src: url('safiro-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-mediumitalic-webfont.woff2') format('woff2'),
		 url('safiro-mediumitalic-webfont.woff') format('woff'),
		 url('safiro-mediumitalic-webfont.ttf') format('truetype'),
		 url('safiro-mediumitalic-webfont.svg#safiromedium_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'safiroregular';
	src: url('safiro-regular-webfont.eot');
	src: url('safiro-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-regular-webfont.woff2') format('woff2'),
		 url('safiro-regular-webfont.woff') format('woff'),
		 url('safiro-regular-webfont.ttf') format('truetype'),
		 url('safiro-regular-webfont.svg#safiroregular') format('svg');
	font-weight: normal;
	font-style: normal;

}




@font-face {
	font-family: 'safiroregular_italic';
	src: url('safiro-regularitalic-webfont.eot');
	src: url('safiro-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-regularitalic-webfont.woff2') format('woff2'),
		 url('safiro-regularitalic-webfont.woff') format('woff'),
		 url('safiro-regularitalic-webfont.ttf') format('truetype'),
		 url('safiro-regularitalic-webfont.svg#safiroregular_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}




@font-face {
	font-family: 'safirosemibold';
	src: url('safiro-semibold-webfont.eot');
	src: url('safiro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-semibold-webfont.woff2') format('woff2'),
		 url('safiro-semibold-webfont.woff') format('woff'),
		 url('safiro-semibold-webfont.ttf') format('truetype'),
		 url('safiro-semibold-webfont.svg#safirosemibold') format('svg');
	font-weight: normal;
	font-style: normal;

}




@font-face {
	font-family: 'safirosemibold_italic';
	src: url('safiro-semibolditalic-webfont.eot');
	src: url('safiro-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('safiro-semibolditalic-webfont.woff2') format('woff2'),
		 url('safiro-semibolditalic-webfont.woff') format('woff'),
		 url('safiro-semibolditalic-webfont.ttf') format('truetype'),
		 url('safiro-semibolditalic-webfont.svg#safirosemibold_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}
html {
	font-family: 'NEUGRO TYPEFACE';
}
/*body {
	background: rgb(129,251,184);
	background: linear-gradient(135deg, rgba(129,251,184,1) 50%, rgba(40,199,111,1) 100%);
	background-repeat: no-repeat;
	background-size: cover;
	height: 100vh;
}*/
body {
  background: linear-gradient(-45deg, #F5F7F8, #F4CE14, #379777, #45474B);
  background-size: 400% 400%;
  animation: gradient 15s ease infinite;
  height: 100vh;
}

@keyframes gradient {
  0% {
	background-position: 0% 50%;
  }
  50% {
	background-position: 100% 50%;
  }
  100% {
	background-position: 0% 50%;
  }
}

/* FONT */

.neugroBold {
	font-family: 'NEUGRO TYPEFACE';
	font-weight: 700;
}
.neugroMed {
	font-family: 'NEUGRO TYPEFACE';
	font-weight: 500;
}
.safiroRegular {
	font-family: 'safiroregular';
}
.safiroBold {
	font-family: 'safirobold';
}

/* COLOR */

.black {color: #000000;}
.white {color: #FFFFFF;}
.green {color: #379777;}
.yellow {color: #F4CE14;}
.grey {color: #45474B;}
