/*@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-thin-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-thin-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-thin-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-thin-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-thin-webfont.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-extralight-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-extralight-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-extralight-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-extralight-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-extralight-webfont.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-light-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-light-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-light-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-light-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-light-webfont.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-regular-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-regular-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-regular-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-regular-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-regular-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-book-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-book-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-book-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-book-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-book-webfont.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-medium-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-medium-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-medium-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-medium-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-medium-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-bold-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-bold-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-bold-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-bold-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-bold-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-black-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-black-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-black-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-black-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-black-webfont.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-ultra-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-ultra-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-ultra-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-ultra-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-ultra-webfont.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}



@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-thin-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-thin-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-thin-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-thin-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-thin-italic-webfont.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-extralight-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-extralight-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-extralight-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-extralight-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-extralight-italic-webfont.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-light-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-light-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-light-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-light-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-light-italic-webfont.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-regular-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-regular-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-regular-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-regular-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-regular-italic-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-book-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-book-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-book-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-book-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-book-italic-webfont.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-medium-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-medium-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-medium-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-medium-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-medium-italic-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-bold-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-bold-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-bold-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-bold-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-bold-italic-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-black-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-black-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-black-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-black-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-black-italic-webfont.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}
@font-face {
	font-family: "Geomanist";
	src: url('../fonts/geomanist/eot/geomanist-ultra-italic-webfont.eot');
	src: url('../fonts/geomanist/eot/geomanist-ultra-italic-webfont.eot') format('embedded-opentype'),
	     url('../fonts/geomanist/woff2/geomanist-ultra-italic-webfont.woff2') format('woff2'),
	     url('../fonts/geomanist/woff/geomanist-ultra-italic-webfont.woff') format('woff'),
	     url('../fonts/geomanist/ttf/geomanist-ultra-italic-webfont.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');


:root {
	/* colors */
	--dark: #333;
	--midgrey: #808080;
	--lightgrey: #f2f2f2;

	--primary: #C5D32D;
	--one-opt-color: #C5D32D;
	--two-opt-color: #C5D32D;
	--thr-opt-color: #C5D32D;

	--page_maxwidth: 1300px;

	/* font */
	--font_main: 'Roboto', sans-serif;
	--font_secondary: 'Roboto', sans-serif;
	/* font styles */
	--font_light: 300;
	--font_regular: 400;
	--font_medium: 500;
	--font_semibold: 600;
	--font_bold: 700;
	--font_extrabold: 800;

	--font_60: 60px;
	--font_45: 45px;
	--font_30: 30px;
	--font_25: 25px;
	--font_20: 20px;
	--font_18: 18px;
	--font_16: 16px;
	--font_15: 15px;
	--font_14: 14px;
	--font_13: 13px;
	--font_12: 12px;

	--buttons_radius_prim: 0px;
	--buttons_radius_seco: 0px;

	--footer: #01356b;
	--footer-text-color: #fff;
}

