* {
				margin: 0;
				padding: 0;
				box-sizing: border-box;
				
	}
html, body, div {
				margin: 0;
				padding: 0;
				border: 0;
				scroll-behavior: smooth;
				scrollbar-color: rgb(145, 145, 145) rgb(51, 51, 51);
	}
#main {
				position: fixed;
				top: 0px;
				left: 0;
				height: 100%;
				width: 100%;
				overflow: hidden;
				z-index: 1;
				background-color: rgba(255, 255, 255,1);
	}
video {
				background-color: rgba(255, 255, 255, 1);
	}
#videobg{
				position: absolute;
				top: 0px;
				left: 50%;
				transform: translateX(-50%);
				width: 100%;
				height: 100%;
				min-height: calc(100vh + 60px);
				z-index: 1;
				object-fit: cover;
				object-position: bottom;
				border: none;
				background-color: rgba(255, 255, 255,1);
				overflow: hidden;
	}
.fade-in {
				opacity: 1;
				animation-name: fadeInOpacity;
				animation-iteration-count: 1;
				animation-timing-function: ease-in;
				animation-duration: 2s;
			}
@keyframes fadeInOpacity {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
	}
.contentcontainer {
				position: relative;
				top: 0px;
				left: 0;
				width: 100%;
				height: 100%;
				min-height: 100vh;
				overflow: auto;
				z-index: 100;
				border: non;
				border-bottom: silver 0px solid;
				background-color: rgb(245, 245, 245);
				overflow: hidden;
			}
.content {
				position: relative;
				top: 60px;
				left: 50%;
				transform: translateX(-50%);
				width: 80%;
				height: 100%;
				min-height: calc(100vh - 90px);
				z-index: 200;
				background-color:transparent;
				opacity: 90%;
				border:none;
				color: black;
			}



@import url('https://fonts.googleapis.com/css?family=Oswald|Raleway:400,400i,500,700|Roboto|Roboto+Condensed:400,400i');

h1 {
				font-size: 1.5em;
				line-height: 1.7em;
				margin-top: 0.5em;
				margin-bottom: 0.5em;
				font-weight: 300;
				font-style: normal;
				font-family: "Oswald";
				border-style: none;
				border-width: 0px 0px 0px 0px;
				color: black; 
		}
h2 {
				font-size: 1em;
				line-height: 1.2em;
				margin-top: 1em;
				margin-bottom: 1em;
				font-family: Roboto;
				font-weight: 400;
				font-style: normal;
				border-width: 0em;
				color: rgba(66, 66, 66, 1);
		}
h3 {
				font-size: 1.55em;
				line-height: 2.0em;
				margin-top: 1em;
				margin-bottom: 1em;
				font-family: "Oswald";
				font-weight: 400;
				font-style: normal;
			}
h4 {
				font-weight: 300;
				font-style: normal;
				font-family: "Oswald";
				font-size: 1em;
				line-height: 1.5em;
				margin: 0.75em 0px;
				color: rgba(56, 46, 46, 1);
			}
h5 {
				margin: 0.3em 0px;
				font-family: "Roboto";
				font-weight: 500;
				font-style: italic;
				font-size: 0.9em;
				line-height: 1.2em;
				padding: 1.1em 0px;
				color: rgba(10, 9, 9, 1);
			}
h6 {
				margin: 0.3em 0px;
				font-family: "Roboto";
				font-weight: 400;
				font-style: normal;
				font-size: 1em;
				line-height: 1.2em;
				padding: 1.1em 0px;
				color: rgba(10, 9, 9, 1);
			}
p.intro {
				font-size: 1.05em;
				line-height: 1.55em;
				margin-top: 0.5em;
				margin-bottom: 0.5em;
				font-family: "Roboto";
				font-weight: 400;
				font-style: italic;
			}
p {
				margin: 3em 0 4em;
				text-transform: inherit;
				font-size: 0.8em;
				font-family: "Roboto", sans-serif;
				font-weight: 400;
				font-style: normal;
				color: #1a171b;
				line-height: 1.8em;
				padding: 0;
				width: 100%;
				text-align: justify;
		}
blockquote { 
				margin: 0em 1em 1em 0em;
				border-left: 3px solid #ccc;
				padding: 0em 0em 0em 0.7em;
				width: 80%;
				font-size: 1em;
				line-height: 1.5em;
				font-style: italic;
				color: rgba(56, 50, 50, 1);
				margin: 0px;
				font-family: "Roboto";
				font-weight: 400;
				text-shadow: 4px 4px 4px #aaa;
		}
.link {
				text-transform: inherit;
				font-size: 1em;
				font-family: "Raleway";
				font-weight: 500;
				font-style: normal;
				color: rgba(0, 0, 0, 1);
				line-height: 1.8em;
				padding: 0em 0px;
				width: 90%;
				text-align: justify;
		}
