/* ========================================================================== */


/* ============= STYLE FOR REGULAR SITES'S ELEMENTS  ======================== */


/* ========================================================================== */

@font-face {
	font-family: 'UTM-Cafeta';
	src: url('../fonts/UTM-Cafeta.ttf');
}

@font-face {
	font-family: 'UTM-Caviar';
	src: url('../fonts/UTM-Caviar.ttf');
}

@font-face {
	font-family: 'UTM-Neo-Sans-Intel';
	src: url('../fonts/UTM-Neo-Sans-Intel.ttf');
}

@font-face {
	font-family: 'UTM-Neo-Sans-Intel-Bold';
	src: url('../fonts/UTM-Neo-Sans-Intel-Bold.ttf');
}

@font-face {
	font-family: 'UTM-Neo-Sans-Intel-Italic';
	src: url('../fonts/UTM-Neo-Sans-Intel-Italic.ttf');
}

@font-face {
	font-family: 'UTM-Neo-Sans-Intel-Bold-Italic';
	src: url('../fonts/UTM-Neo-Sans-Intel-Bold-Italic.ttf');
}

@font-face {
	font-family: 'Ethnocentricrg';
	src: url('../fonts/Ethnocentricrg.ttf');
}

@font-face {
	font-family: 'Ethnocentricrg-Italic';
	src: url('../fonts/Ethnocentricrg-Italic.ttf');
}

@font-face {
	font-family: 'Panton-Regular';
	src: url('../fonts/Panton-Regular.otf');
}

@font-face {
	font-family: 'Panton-Thin';
	src: url('../fonts/Panton-Thin.otf');
}

@font-face {
	font-family: 'Panton-Bold';
	src: url('../fonts/Panton-Bold.otf');
}

@font-face {
	font-family: 'Panton-Black';
	src: url('../fonts/Panton-Black.otf');
}

@font-face {
	font-family: 'Panton-Light';
	src: url('../fonts/Panton-Light.otf');
}

@font-face {
	font-family: 'Panton-SemiBold';
	src: url('../fonts/Panton-SemiBold.otf');
}

@font-face {
	font-family: 'Panton-ExtraBold';
	src: url('../fonts/Panton-ExtraBold.otf');
}

@font-face {
	font-family: 'Panton-ExtraLight';
	src: url('../fonts/Panton-ExtraLight.otf');
}

@font-face {
	font-family: 'Panton-Black';
	src: url('../fonts/Panton-Black.otf');
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a {
	font-family: 'UTM-Cafeta', sans-serif, Open Sans;
}

a:hover {
	text-decoration: none;
}

a:focus {
	text-decoration: none;
	outline: none;
}

.container {
	max-width: 1100px;
}

input,
textarea {
	border-radius: 0px !important;
}

textarea {
	resize: none;
}
.hide-item {
    opacity: 0;
}
.off-item {
    display: none;
}