@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {

	background-color: #fff;
	margin: 0px;
	padding: 0px;
	
}



/* 
.landingpage {

	background-color: #fff;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	
	
} */

/*--- START OF THE NAVIGATION TOOLBAR--*/

/* .header {
	
	height: 55px;
	width:100%;
	position:fixed;
	top:0px;
	background-color: white;
	
} */

/*--- NAME ---*/

/* .myname_box {

	height: 55px;
	width: 450px;
		position:fixed;top:0px;left:0px;
} */

.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
}

.my_name {
	
	font-family: "Fino Sans";
	font-weight: 100;
	letter-spacing: 10px;
	margin-left: 20px;

}

 .header a {
	

	color: black;
	text-decoration:none;
	display: block;
}



/*--- NAVIGATION BUTTONS ---*/

.navbar {
	
	overflow: hidden;
	/* position:fixed;top:18px;right:40px; */

}

.navbar a {
	
	float:left;
	display: block;
	text-align: center;
	padding: 14px 30px 0px 30px;
	color: black;
	font-family: "Hero New Light";	
}

/*--- END OF THE NAVIGATION TOOLBAR--*/





/*--- START LAYOUT OF THE LANDING PAGE BODY--*/
/* 
.landing_body {
	padding-top: 0px;
	width: 1440px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
} */

.landing_img_box {
	
	height: 80vh;

}

/* .landing_img_box img {
	height: 60vh;
	width: 60vw;
	margin-left: auto;
	margin-right: auto;
} */


.welcome {
	color:black;
	position: absolute;
	top:70vh;
	margin-left: 65px;
	margin-right: auto;
	font-size: 4rem;
	text-transform: uppercase;
	font-family: "Hero New";
	font-weight: lighter
}

/*--- END LAYOUT OF THE LANDING PAGE BODY--*/

/*--- START LAYOUT OF THE WORKS PAGE BODY--*/


.work_body {
	padding-top: 0px;
	width: 1240px;
	height: 1200px;
	margin-left: auto;
	margin-right: auto;

	
}

/* .row {
	margin-left: auto;
	margin-right:auto;
	
	margin-top: 150px;
} */

.myrow div {
	height:600px;
	/* width:300px; */
	/* margin:5px; */
	/* float: left; */
	
	overflow: hidden;
	
	display: flex;
    justify-content: center;

}

.row img {
	
	height: 600px;
	
	flex: none; 

}

.video-artwork  {
	
	height: auto;
	
	display: flex;

	flex: justify-content-center;
	padding-bottom: 1rem;


}

.video-artwork iframe {
	
	margin:auto; 

}

/*--- END LAYOUT OF THE WORKS PAGE BODY--*/

/*--- START LAYOUT OF THE BIO PAGE BODY--*/


.bio_body {
	padding-top: 0px;
	width: 1440px;
	height: 1200px;
	margin-left: auto;
	margin-right: auto;
	
	overflow: visible;

}


.bio_txt {width:400px;
	height:1200px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 100px;
}




/*--- END LAYOUT OF THE BIO PAGE BODY--*/

/*--- START LAYOUT OF THE CONTACT PAGE BODY--*/


.contact_body {
	padding-top: 0px;
	width: 1440px;
	height: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.contact_infos {
	height: 800px;
	width:800px;
	
	margin-left: auto;
	margin-right:auto;
	margin-top: 150px;
	
	text-align: center;
	
	font-family: arial;
	
	font-size: 1em;
}

#instagram{
    text-decoration:none;
    color:black;
}



/*--- END LAYOUT OF THE BIO PAGE BODY--*/

/*--- START OF THE FOOTER--*/

footer {
	margin: 0px;
	padding-right: 10px;
	background-color: white;
    position: fixed;bottom: 0px;
    width: 100%;
	height: 40px;
	display: block;
}

.copyright {
	
	margin-top:15px;
    text-align: left;
    font-size: x-small;
	font-family: "Hero New Light";
	letter-spacing: 2px;
    text-transform: uppercase;
    color: darkgray;
}

/*--- END OF THE FOOTER--*/
