@charset "UTF-8";

@font-face {
	font-family: 'Aktifo';
	font-weight: 300;
	src: url('../fonts/Aktifo-A-Light.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-Light.woff') format('woff'),
	url('./../fonts/Aktifo-A-Light.woff2') format('woff2');
}

@font-face {
	font-family: 'Aktifo';
	font-weight: 400;
	src: url('./../fonts/Aktifo-A-Book.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-Book.woff') format('woff'),
	url('./../fonts/Aktifo-A-Book.woff2') format('woff2');
}

@font-face {
	font-family: 'Aktifo';
	font-weight: 500;
	src: url('./../fonts/Aktifo-A-Medium.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-Medium.woff') format('woff'),
	url('./../fonts/Aktifo-A-Medium.woff2') format('woff2');
}

@font-face {
	font-family: 'Aktifo';
	font-weight: 600;
	src: url('./../fonts/Aktifo-A-SemiBold.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-SemiBold.woff') format('woff'),
	url('./../fonts/Aktifo-A-SemiBold.woff2') format('woff2');
}

@font-face {
	font-family: 'Aktifo';
	font-weight: 700;
	src: url('./../fonts/Aktifo-A-Bold.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-Bold.woff') format('woff'),
	url('./../fonts/Aktifo-A-Bold.woff2') format('woff2');
}

@font-face {
	font-family: 'Aktifo';
	font-weight: 800;
	src: url('./../fonts/Aktifo-A-ExtraBold.ttf') format('truetype'),
	url('./../fonts/Aktifo-A-ExtraBold.woff') format('woff'),
	url('./../fonts/Aktifo-A-ExtraBold.woff2') format('woff2');
}

.block-container {
	display: block;
}

.flex-container {
	-ms-box-orient: horizontal;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;
}

.row            { 
	-webkit-flex-direction: row; 
	flex-direction: row;
}

.row-reverse    { 
	-webkit-flex-direction: row-reverse; 
	flex-direction: row-reverse;
}  

.column { 
	-webkit-flex-direction: column; 
	flex-direction: column; 
	float: left;
}

.column-reverse { 
	-webkit-flex-direction: column-reverse; 
	flex-direction: column-reverse; 
	float: right;
}

.nowrap  { 
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
}

.wrap    { 
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
} 

.border {
	border: 1px solid black;
}

.w-full {
	width: 100%;
}

.w-80 {
	width: 80%;
}

.w-80 {
	width: 80%;
}

.none {
	display: none;
}

.justify-start { 
	justify-content: flex-start; 
}

.justify-end { 
	justify-content: flex-end; 
}  

.justify-center { 
	justify-content: center; 
}  

.justify-between { 
	justify-content: space-between; 
}  

.justify-around { 
	justify-content: space-around; 
}

.justify-evenly { 
	justify-content: space-evenly; 
}

.justify-stretch { 
	justify-content: stretch; 
}

.align-start { 
	-webkit-align-items: flex-start; 
	align-items: flex-start; 
}

.align-end { 
	-webkit-align-items: flex-end; 
	align-items: flex-end; 
}

.align-center { 
	-webkit-align-items: center; 
	align-items: center; 
}  

.align-baseline { 
	-webkit-align-items: baseline; 
	align-items: baseline; 
}

.align-stretch { 
	-webkit-align-items: stretch; 
	align-items: stretch; 
}