body {
	font-family:	"Exo", Arial, Helvetica, sans-serif;
	color: 			rgb(65, 75, 85);
	padding:		0;
	margin:			0;
	font-size:		0.83em;
}

.logo-placeholder {
	max-width: 60%;
	max-height: 50vh;
}

/* fonts & headings */
p {
    font:			normal 1em Exo, Arial, Helvetica, sans-serif;
    line-height:	1.2em;
    margin:			0px;
}
h1 {
    font:			normal 1.5em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
}
h2 {
    font:			normal 1.4em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
}
h3 {
    font:			normal 1.3em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
	padding:		0px;
}
h4 {
    font:			normal 1.2em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
	padding: 		0px;
}
h5 {
    font:			normal 1.1em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
	padding: 		0px;
}
h6 {
    font:			normal 0.8em Exo, Arial, Helvetica, sans-serif;
    margin:			0px;
	padding: 		0px;
}

.uppercase					{	text-transform:	uppercase;				}
.underline					{	text-decoration: underline;				}

.fs-070em					{	font-size: 0.70em;						}
.fs-100em					{	font-size: 1.00em;						}
.fs-125em					{	font-size: 1.25em;						}
.fs-150em					{	font-size: 1.50em;						}
.fs-200em					{	font-size: 2.00em;						}
.fs-250em					{	font-size: 2.50em;						}
.fs-300em					{	font-size: 3.00em;						}
.fs-350em					{	font-size: 3.50em;						}

.align-l					{	text-align: left !important				}
.align-r					{	text-align: right !important			}
.align-c					{	text-align: center !important			}
.align-t					{	vertical-align: top !important			}
.align-b					{	vertical-align: bottom !important		}
.align-m					{	vertical-align: middle !important		}

.float-l					{	float: left;							}
.float-r					{	float: right;							}
.float-t 					{	float: top;								}
.float-b					{	float: bottom;							}
.float-c					{	margin-left: auto; margin-right: auto	}




.allcaps{
	text-transform: capitalize;
}

/* colours */
.black				{	color:				#000000			}
.lgrey				{	color:				#CCCCCC			}
.mgrey				{	color:				#999999			}
.dgrey				{	color:				#667				}
.lorange			{	color:				#ffCC33			}
.dorange			{	color:				#ff9900			}
.lgreen 			{	color:				#00CC33			}
.dgreen 			{	color:				#006600			}
.red				{	color:				#FF0000			}
.blue				{	color:				#0083C9			}
.ltblue				{	color:				#0083C9			}
.white				{	color:				#FFFFFF			}

.bg-blue 			{	background-color: #0083C9;				}
.bg-beige 			{	background-color: beige;				}
.bg-dbeige	 		{	background-color: #dcd8c2;				}
.bg-lbeige	 		{	background-color: #e4e4cb;				}
.bg-blue	 		{	background-color: #0083C9;				}
.bg-red				{	background-color: red;					}
.bg-pred			{	background-color: #ebc2c0;				}
.bg-red:hover		{	background-color: rgb(195, 0, 0);		}
.bg-pink			{	background-color: pink;				}
.bg-lgrey			{	background-color: lightgrey;			}
.bg-grey			{	background-color: grey;				}
.bg-green			{	background-color: #84C44C;				}
.bg-pgreen			{	background-color: #c2eabf;				}
.bg-lgreen			{	background-color: lightgreen;			}
.bg-yellow			{	background-color: rgb(217, 255, 0);	}
.bg-orange			{	background-color: orange;				}
.bg-lorange			{	background-color: rgb(255, 208, 0);	}
.bg-dgrey			{	background-color: darkgrey;			}

.filter-red		{
	filter: invert(7%) sepia(96%) saturate(6719%) hue-rotate(7deg) brightness(86%) contrast(107%);
}

.filter-green	{
	filter: invert(32%) sepia(90%) saturate(6848%) hue-rotate(122deg) brightness(93%) contrast(104%);
}

.filter-white {
	filter: saturate(0%) brightness(500%);
}

/* positioning */
.tm-06px			{	margin-top: 6px							}
.tm-12px			{	margin-top: 12px						}
.tm-18px			{	margin-top: 18px						}
.tm-24px			{	margin-top: 24px						}

.flex {
	 display:			flex;
	 justify-content:	center;
	 align-items:		center;
}

.flex-h {
	display:			flex;
	justify-content:	center;
}

.flex-v {
	display:			flex;
	align-items:		center;
}

.flex-r {
	display:			flex;
	justify-content:	flex-end;
}

.flex-l {
	display:			flex;
	justify-content:	flex-start;
}

/* images */ 
.icon 				{
    transition:		all 0.2s ease;
    transform:		scale(1);
    vertical-align:	middle;
}
.icon:hover			{
	filter:			grayscale(100%);
}

.img-12px			{	width: 12px;	height: 12px;			}
.img-16px			{	width: 16px;	height: 16px;			}
.img-24px			{	width: 24px;	height: 24px;			}
.img-32px			{	width: 32px;	height: 32px;			}
.img-48px			{	width: 48px;	height: 48px;			}
.img-64px			{	width: 64px;	height: 64px;			}
.img-128px			{	width: 128px;	height: 128px;			}
.img-256px			{	width: 256px;	height: 256px;			}



/* buttons & clickables */
.txtbtn				{
	color:			 rgb(65, 75, 85);
	font-weight: bold;
    line-height:	1.2em;
    margin:			0px;
	background:		none;
	border:			none;
	text-decoration:none;
	cursor:			pointer; 
}
.txtbtn:hover {
	text-decoration: none;
}

.btn, .btn-row {
	font:				normal 1em "Exo", Arial, Helvetica, sans-serif;
	background-color: rgb(65, 75, 85);
	border: 			none;
	padding: 			0.50rem;
	color: 				rgb(255, 255,255);
	font-size:			1em;
	border-radius:		7px;
	text-align:			center;
	position:			relative;
	transition:			all 0.30s ease-in-out;
}

.btn:disabled {
	background-color: #cccccc;
	color: 			#000;
	transition:			all 0.30s ease-in-out;
}

.btn:hover, .btn-row:hover {
	cursor:				pointer;
	filter:				drop-shadow(0px 0px 5px rgba(100, 100, 100, 1));
	transition:			all 0.30s ease-in-out;
}

.btn-row {
	width: 				20%;
}


.container {
    width:				100%;
    margin:				auto;
}

/* inputs */
.textinput {
	font: 1em Exo, Arial, Helvetica, sans-serif;
	border: 1px solid rgb(130, 150, 170);
	padding: 0.50rem 0 0.50rem 0;
	border-radius: 7px;
	text-indent: 5px;
}

.textinput:focus {
	border-color: #8F8F8F;
	background-color: #F4F4F4;
	box-shadow: 0px 0px 11px 5px rgba(224,224,224,1);
}

.textinput-row {
	font: 1em Exo, Arial, Helvetica, sans-serif;
	border: 1px solid rgb(130, 150, 170);
	padding: 0.50rem 0 0.50rem 0;
	border-radius: 7px;
	text-indent: 5px;
	width: 60%;
}

/* bottom navbar */
.navbar {
	overflow: hidden;
	border-top: 1px solid grey;
	background-color: #fff;
	position: fixed;
	bottom: 0;
	width: 100%;
	padding-left: auto;
	padding-right: auto;
}

/* sticky header */
.header {
	overflow: show;
	border-top: 1px solid grey;
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid lightgrey;
	filter: drop-shadow(0px 0px 11px rgba(150, 150, 150, 1));
	z-index: 1;
}


/* effects */
.hover-zoom-125pc {
	transition: all 0.5s ease;
	transform: scale(1);
}
.hover-zoom-125pc:hover {
	transition: all 0.2s ease;
	transform: scale(1.25);
}

.hover-zoom-150pc {
	transition: all 0.5s ease;
	transform: scale(1);
}
.hover-zoom-150pc:hover {
	transition: all 0.2s ease;
	transform: scale(1.50);
}



/* heights and widths */
.w-01pc 			{	width: 1% 								}
.w-02pc 			{	width: 2% 								}
.w-03pc 			{	width: 3%								}
.w-04pc 			{	width: 4%								}
.w-05pc 			{	width: 5%								}
.w-06pc 			{	width: 6%								}
.w-07pc 			{	width: 7%								}
.w-08pc 			{	width: 8%								}
.w-09pc 			{	width: 9%								}
.w-10pc 			{	width: 10%								}
.w-11pc 			{	width: 11%								}
.w-12pc 			{	width: 12%								}
.w-13pc				{	width: 13%								}
.w-14pc				{	width: 14%								}
.w-15pc				{	width: 15%								}
.w-16pc				{	width: 16%								}
.w-17pc				{	width: 17%								}
.w-18pc				{	width: 18%								}
.w-19pc				{	width: 19%								}
.w-20pc				{	width: 20%								}
.w-21pc				{	width: 21%								}
.w-22pc				{	width: 22%								}
.w-23pc				{	width: 23%								}
.w-24pc				{	width: 24%								}
.w-25pc				{	width: 25%								}
.w-26pc				{	width: 26%								}
.w-27pc				{	width: 27%								}
.w-28pc				{	width: 28%								}
.w-29pc				{	width: 29%								}
.w-30pc				{	width: 30%								}
.w-31pc				{	width: 31%								}
.w-32pc				{	width: 32%								}
.w-33pc				{	width: 33%								}
.w-34pc				{	width: 34%								}
.w-35pc				{	width: 35%								}
.w-36pc				{	width: 36%								}
.w-37pc				{	width: 37%								}
.w-38pc				{	width: 38%								}
.w-39pc				{	width: 39%								}
.w-40pc				{	width: 40%								}
.w-41pc				{	width: 41%								}
.w-42pc				{	width: 42%								}
.w-43pc				{	width: 43%								}
.w-44pc				{	width: 44%								}
.w-45pc				{	width: 45%								}
.w-46pc				{	width: 46%								}
.w-47pc				{	width: 47%								}
.w-48pc				{	width: 48%								}
.w-49pc				{	width: 49%								}
.w-50pc				{	width: 50%								}
.w-51pc				{	width: 51%								}
.w-52pc				{	width: 52%								}
.w-53pc				{	width: 53%								}
.w-54pc				{	width: 54%								}
.w-55pc				{	width: 55%								}
.w-56pc				{	width: 56%								}
.w-57pc				{	width: 57%								}
.w-58pc				{	width: 58%								}
.w-59pc				{	width: 59%								}
.w-60pc				{	width: 60%								}
.w-61pc				{	width: 61%								}
.w-62pc				{	width: 62%								}
.w-63pc				{	width: 63%								}
.w-64pc				{	width: 64%								}
.w-65pc				{	width: 65%								}
.w-66pc				{	width: 66%								}
.w-67pc				{	width: 67%								}
.w-68pc				{	width: 68%								}
.w-69pc				{	width: 69%								}
.w-70pc				{	width: 70%								}
.w-71pc				{	width: 71%								}
.w-72pc				{	width: 72%								}
.w-73pc				{	width: 73%								}
.w-74pc				{	width: 74%								}
.w-75pc				{	width: 75%								}
.w-76pc				{	width: 76%								}
.w-77pc				{	width: 77%								}
.w-78pc				{	width: 78%								}
.w-79pc				{	width: 79%								}
.w-80pc				{	width: 80%								}
.w-81pc				{	width: 81%								}
.w-82pc				{	width: 82%								}
.w-83pc				{	width: 83%								}
.w-84pc				{	width: 84%								}
.w-85pc				{	width: 85%								}
.w-86pc				{	width: 86%								}
.w-87pc				{	width: 87%								}
.w-88pc				{	width: 88%								}
.w-89pc				{	width: 89%								}
.w-90pc				{	width: 90%								}
.w-91pc				{	width: 91%								}
.w-92pc				{	width: 92%								}
.w-93pc				{	width: 93%								}
.w-94pc				{	width: 94%								}
.w-95pc				{	width: 95%								}
.w-96pc				{	width: 96%								}
.w-97pc				{	width: 97%								}
.w-98pc				{	width: 98%								}
.w-99pc				{	width: 99%								}
.w-100pc 			{	width: 100%; 							}

.w-01vw 			{	width: 1vw 								}
.w-02vw 			{	width: 2vw 								}
.w-03vw 			{	width: 3vw								}
.w-04vw 			{	width: 4vw								}
.w-05vw 			{	width: 5vw								}
.w-06vw 			{	width: 6vw								}
.w-07vw 			{	width: 7vw								}
.w-08vw 			{	width: 8vw								}
.w-09vw 			{	width: 9vw								}
.w-10vw 			{	width: 10vw							}
.w-11vw 			{	width: 11vw							}
.w-12vw 			{	width: 12vw							}
.w-13vw				{	width: 13vw							}
.w-14vw				{	width: 14vw							}
.w-15vw				{	width: 15vw							}
.w-16vw				{	width: 16vw							}
.w-17vw				{	width: 17vw							}
.w-18vw				{	width: 18vw							}
.w-19vw				{	width: 19vw							}
.w-20vw				{	width: 20vw							}
.w-21vw				{	width: 21vw							}
.w-22vw				{	width: 22vw							}
.w-23vw				{	width: 23vw							}
.w-24vw				{	width: 24vw							}
.w-25vw				{	width: 25vw							}
.w-26vw				{	width: 26vw							}
.w-27vw				{	width: 27vw							}
.w-28vw				{	width: 28vw							}
.w-29vw				{	width: 29vw							}
.w-30vw				{	width: 30vw							}
.w-31vw				{	width: 31vw							}
.w-32vw				{	width: 32vw							}
.w-33vw				{	width: 33vw							}
.w-34vw				{	width: 34vw							}
.w-35vw				{	width: 35vw							}
.w-36vw				{	width: 36vw							}
.w-37vw				{	width: 37vw							}
.w-38vw				{	width: 38vw							}
.w-39vw				{	width: 39vw							}
.w-40vw				{	width: 40vw							}
.w-41vw				{	width: 41vw							}
.w-42vw				{	width: 42vw							}
.w-43vw				{	width: 43vw							}
.w-44vw				{	width: 44vw							}
.w-45vw				{	width: 45vw							}
.w-46vw				{	width: 46vw							}
.w-47vw				{	width: 47vw							}
.w-48vw				{	width: 48vw							}
.w-49vw				{	width: 49vw							}
.w-50vw				{	width: 50vw							}
.w-51vw				{	width: 51vw							}
.w-52vw				{	width: 52vw							}
.w-53vw				{	width: 53vw							}
.w-54vw				{	width: 54vw							}
.w-55vw				{	width: 55vw							}
.w-56vw				{	width: 56vw							}
.w-57vw				{	width: 57vw							}
.w-58vw				{	width: 58vw							}
.w-59vw				{	width: 59vw							}
.w-60vw				{	width: 60vw							}
.w-61vw				{	width: 61vw							}
.w-62vw				{	width: 62vw							}
.w-63vw				{	width: 63vw							}
.w-64vw				{	width: 64vw							}
.w-65vw				{	width: 65vw							}
.w-66vw				{	width: 66vw							}
.w-67vw				{	width: 67vw							}
.w-68vw				{	width: 68vw							}
.w-69vw				{	width: 69vw							}
.w-70vw				{	width: 70vw							}
.w-71vw				{	width: 71vw							}
.w-72vw				{	width: 72vw							}
.w-73vw				{	width: 73vw							}
.w-74vw				{	width: 74vw							}
.w-75vw				{	width: 75vw							}
.w-76vw				{	width: 76vw							}
.w-77vw				{	width: 77vw							}
.w-78vw				{	width: 78vw							}
.w-79vw				{	width: 79vw							}
.w-80vw				{	width: 80vw							}
.w-81vw				{	width: 81vw							}
.w-82vw				{	width: 82vw							}
.w-83vw				{	width: 83vw							}
.w-84vw				{	width: 84vw							}
.w-85vw				{	width: 85vw							}
.w-86vw				{	width: 86vw							}
.w-87vw				{	width: 87vw							}
.w-88vw				{	width: 88vw							}
.w-89vw				{	width: 89vw							}
.w-90vw				{	width: 90vw							}
.w-91vw				{	width: 91vw							}
.w-92vw				{	width: 92vw							}
.w-93vw				{	width: 93vw							}
.w-94vw				{	width: 94vw							}
.w-95vw				{	width: 95vw							}
.w-96vw				{	width: 96vw							}
.w-97vw				{	width: 97vw							}
.w-98vw				{	width: 98vw							}
.w-99vw				{	width: 99vw							}
.w-100vw 			{	width: 100vw 						}

.h-01vh 			{	height: 1vh 						}
.h-02vh 			{	height: 2vh 						}
.h-03vh 			{	height: 3vh							}
.h-04vh 			{	height: 4vh							}
.h-05vh 			{	height: 5vh							}
.h-06vh 			{	height: 6vh							}
.h-07vh 			{	height: 7vh							}
.h-08vh 			{	height: 8vh							}
.h-09vh 			{	height: 9vh							}
.h-10vh 			{	height: 10vh						}
.h-11vh 			{	height: 11vh						}
.h-12vh 			{	height: 12vh						}
.h-13vh				{	height: 13vh						}
.h-14vh				{	height: 14vh						}
.h-15vh				{	height: 15vh						}
.h-16vh				{	height: 16vh						}
.h-17vh				{	height: 17vh						}
.h-18vh				{	height: 18vh						}
.h-19vh				{	height: 19vh						}
.h-20vh				{	height: 20vh						}
.h-21vh				{	height: 21vh						}
.h-22vh				{	height: 22vh						}
.h-23vh				{	height: 23vh						}
.h-24vh				{	height: 24vh						}
.h-25vh				{	height: 25vh						}
.h-26vh				{	height: 26vh						}
.h-27vh				{	height: 27vh						}
.h-28vh				{	height: 28vh						}
.h-29vh				{	height: 29vh						}
.h-30vh				{	height: 30vh						}
.h-31vh				{	height: 31vh						}
.h-32vh				{	height: 32vh						}
.h-33vh				{	height: 33vh						}
.h-34vh				{	height: 34vh						}
.h-35vh				{	height: 35vh						}
.h-36vh				{	height: 36vh						}
.h-37vh				{	height: 37vh						}
.h-38vh				{	height: 38vh						}
.h-39vh				{	height: 39vh						}
.h-40vh				{	height: 40vh						}
.h-41vh				{	height: 41vh						}
.h-42vh				{	height: 42vh						}
.h-43vh				{	height: 43vh						}
.h-44vh				{	height: 44vh						}
.h-45vh				{	height: 45vh						}
.h-46vh				{	height: 46vh						}
.h-47vh				{	height: 47vh						}
.h-48vh				{	height: 48vh						}
.h-49vh				{	height: 49vh						}
.h-50vh				{	height: 50vh						}
.h-51vh				{	height: 51vh						}
.h-52vh				{	height: 52vh						}
.h-53vh				{	height: 53vh						}
.h-54vh				{	height: 54vh						}
.h-55vh				{	height: 55vh						}
.h-56vh				{	height: 56vh						}
.h-57vh				{	height: 57vh						}
.h-58vh				{	height: 58vh						}
.h-59vh				{	height: 59vh						}
.h-60vh				{	height: 60vh						}
.h-61vh				{	height: 61vh						}
.h-62vh				{	height: 62vh						}
.h-63vh				{	height: 63vh						}
.h-64vh				{	height: 64vh						}
.h-65vh				{	height: 65vh						}
.h-66vh				{	height: 66vh						}
.h-67vh				{	height: 67vh						}
.h-68vh				{	height: 68vh						}
.h-69vh				{	height: 69vh						}
.h-70vh				{	height: 70vh						}
.h-71vh				{	height: 71vh						}
.h-72vh				{	height: 72vh						}
.h-73vh				{	height: 73vh						}
.h-74vh				{	height: 74vh						}
.h-75vh				{	height: 75vh						}
.h-76vh				{	height: 76vh						}
.h-77vh				{	height: 77vh						}
.h-78vh				{	height: 78vh						}
.h-79vh				{	height: 79vh						}
.h-80vh				{	height: 80vh						}
.h-81vh				{	height: 81vh						}
.h-82vh				{	height: 82vh						}
.h-83vh				{	height: 83vh						}
.h-84vh				{	height: 84vh						}
.h-85vh				{	height: 85vh						}
.h-86vh				{	height: 86vh						}
.h-87vh				{	height: 87vh						}
.h-88vh				{	height: 88vh						}
.h-89vh				{	height: 89vh						}
.h-90vh				{	height: 90vh						}
.h-91vh				{	height: 91vh						}
.h-92vh				{	height: 92vh						}
.h-93vh				{	height: 93vh						}
.h-94vh				{	height: 94vh						}
.h-95vh				{	height: 95vh						}
.h-96vh				{	height: 96vh						}
.h-97vh				{	height: 97vh						}
.h-98vh				{	height: 98vh						}
.h-99vh				{	height: 99vh						}
.h-100vh 			{	height: 100vh 						}

.h-01dvh 			{	height: 1dvh 						}
.h-02dvh 			{	height: 2dvh 						}
.h-03dvh 			{	height: 3dvh						}
.h-04dvh 			{	height: 4dvh						}
.h-05dvh 			{	height: 5dvh						}
.h-06dvh 			{	height: 6dvh						}
.h-07dvh 			{	height: 7dvh						}
.h-08dvh 			{	height: 8dvh						}
.h-09dvh 			{	height: 9dvh						}
.h-10dvh 			{	height: 10dvh						}
.h-11dvh 			{	height: 11dvh						}
.h-12dvh 			{	height: 12dvh						}
.h-13dvh			{	height: 13dvh						}
.h-14dvh			{	height: 14dvh						}
.h-15dvh			{	height: 15dvh						}
.h-16dvh			{	height: 16dvh						}
.h-17dvh			{	height: 17dvh						}
.h-18dvh			{	height: 18dvh						}
.h-19dvh			{	height: 19dvh						}
.h-20dvh			{	height: 20dvh						}
.h-21dvh			{	height: 21dvh						}
.h-22dvh			{	height: 22dvh						}
.h-23dvh			{	height: 23dvh						}
.h-24dvh			{	height: 24dvh						}
.h-25dvh			{	height: 25dvh						}
.h-26dvh			{	height: 26dvh						}
.h-27dvh			{	height: 27dvh						}
.h-28dvh			{	height: 28dvh						}
.h-29dvh			{	height: 29dvh						}
.h-30dvh			{	height: 30dvh						}
.h-31dvh			{	height: 31dvh						}
.h-32dvh			{	height: 32dvh						}
.h-33dvh			{	height: 33dvh						}
.h-34dvh			{	height: 34dvh						}
.h-35dvh			{	height: 35dvh						}
.h-36dvh			{	height: 36dvh						}
.h-37dvh			{	height: 37dvh						}
.h-38dvh			{	height: 38dvh						}
.h-39dvh			{	height: 39dvh						}
.h-40dvh			{	height: 40dvh						}
.h-41dvh			{	height: 41dvh						}
.h-42dvh			{	height: 42dvh						}
.h-43dvh			{	height: 43dvh						}
.h-44dvh			{	height: 44dvh						}
.h-45dvh			{	height: 45dvh						}
.h-46dvh			{	height: 46dvh						}
.h-47dvh			{	height: 47dvh						}
.h-48dvh			{	height: 48dvh						}
.h-49dvh			{	height: 49dvh						}
.h-50dvh			{	height: 50dvh						}
.h-51dvh			{	height: 51dvh						}
.h-52dvh			{	height: 52dvh						}
.h-53dvh			{	height: 53dvh						}
.h-54dvh			{	height: 54dvh						}
.h-55dvh			{	height: 55dvh						}
.h-56dvh			{	height: 56dvh						}
.h-57dvh			{	height: 57dvh						}
.h-58dvh			{	height: 58dvh						}
.h-59dvh			{	height: 59dvh						}
.h-60dvh			{	height: 60dvh						}
.h-61dvh			{	height: 61dvh						}
.h-62dvh			{	height: 62dvh						}
.h-63dvh			{	height: 63dvh						}
.h-64dvh			{	height: 64dvh						}
.h-65dvh			{	height: 65dvh						}
.h-66dvh			{	height: 66dvh						}
.h-67dvh			{	height: 67dvh						}
.h-68dvh			{	height: 68dvh						}
.h-69dvh			{	height: 69dvh						}
.h-70dvh			{	height: 70dvh						}
.h-71dvh			{	height: 71dvh						}
.h-72dvh			{	height: 72dvh						}
.h-73dvh			{	height: 73dvh						}
.h-74dvh			{	height: 74dvh						}
.h-75dvh			{	height: 75dvh						}
.h-76dvh			{	height: 76dvh						}
.h-77dvh			{	height: 77dvh						}
.h-78dvh			{	height: 78dvh						}
.h-79dvh			{	height: 79dvh						}
.h-80dvh			{	height: 80dvh						}
.h-81dvh			{	height: 81dvh						}
.h-82dvh			{	height: 82dvh						}
.h-83dvh			{	height: 83dvh						}
.h-84dvh			{	height: 84dvh						}
.h-85dvh			{	height: 85dvh						}
.h-86dvh			{	height: 86dvh						}
.h-87dvh			{	height: 87dvh						}
.h-88dvh			{	height: 88dvh						}
.h-89dvh			{	height: 89dvh						}
.h-90dvh			{	height: 90dvh						}
.h-91dvh			{	height: 91dvh						}
.h-92dvh			{	height: 92dvh						}
.h-93dvh			{	height: 93dvh						}
.h-94dvh			{	height: 94dvh						}
.h-95dvh			{	height: 95dvh						}
.h-96dvh			{	height: 96dvh						}
.h-97dvh			{	height: 97dvh						}
.h-98dvh			{	height: 98dvh						}
.h-99dvh			{	height: 99dvh						}
.h-100dvh 			{	height: 100dvh 						}

/*															*/
/*	████████  █████  ██████  ██      ███████ ████████ 		*/
/*	   ██    ██   ██ ██   ██ ██      ██         ██    		*/
/*	   ██    ███████ ██████  ██      █████      ██    		*/
/*	   ██    ██   ██ ██   ██ ██      ██         ██    		*/
/*	   ██    ██   ██ ██████  ███████ ███████    ██			*/
/*															*/

@media (min-width: 768px) {

	.container {
		padding: 			2rem;
		font-size:			1.05rem;
	}

	.logo-placeholder {
		max-width:			65%;
		max-height:			35vh;
	}

}

/*																*/
/*	██████  ███████ ███████ ██   ██ ████████  ██████  ██████  	*/
/*	██   ██ ██      ██      ██  ██     ██    ██    ██ ██   ██ 	*/
/*	██   ██ █████   ███████ █████      ██    ██    ██ ██████  	*/
/*	██   ██ ██           ██ ██  ██     ██    ██    ██ ██      	*/
/*	██████  ███████ ███████ ██   ██    ██     ██████  ██		*/
/*																*/

@media (min-width: 1024px) {

	.container {
		max-width:		1280px;
		margin: 		0 auto;
		font-size:		1.1rem;
	}

	.logo-placeholder {
		max-width: 65%;
		max-height: 35vh;
	}

	.textinput-row {
		font: 1em Exo, Arial, Helvetica, sans-serif;
		border: 1px solid rgb(130, 150, 170);
		padding: 0.50rem 0 0.50rem 0;
		border-radius: 7px;
		text-indent: 5px;
		width: 15%;
	}

	.btn-row {
		width: 				15%;
	}

}