/* body{
	font-family: 'Poppins', sans-serif;
	font-size:24px;
	color: #676a81;
	background: #fff;
    max-width:1920px;
    margin:0 auto;
	overflow-x:hidden;
} */

/* Start of FONTS AND IMAGES CSS */

a,a:hover,a:active,a:focus {
	display:inline-block;
	text-decoration:none;
	/* color: #6a708e; */
	color: #ff7e00;
	font-size:26px;
	padding:0px;
	padding-left:0px;
	padding-right:0px;
	/*background: #000000;*/
}
h1 { 
	margin: 0;
	line-height:1.2;
	/*color:#43485c;*/
	color: #000000;
    font-size: 32px;
	font-family: 'Poppins', sans-serif;
	text-transform: capitalize;
}

h2 { 
	margin: 0;
	line-height:1.0;
	/*color:#43485c;*/
	color: #000000;
    font-size: 20px;
	font-family: 'Poppins', sans-serif;
	text-transform: capitalize;
}

/* Skills Word Scramble */
h3 { 
	margin: 0;
	line-height:1.2;
    font-size: 22px;
	font-family: 'Poppins', sans-serif;
	text-transform: capitalize;
}

h4,h5,h6 { 
	margin: 0;
	/*color:#43485c;*/
	color: #000000;
    font-size: 32px;
	font-family: 'Poppins', sans-serif;
	text-transform: capitalize;
}

p {
	margin: 0;
	line-height:1.2;
	/*color:#43485c;*/
	color: #000000;
	font-size: 16px;
	font-family: 'Poppins', sans-serif;
}

img{border:none;max-width:100%; height:auto;}
ul{
	padding: 0;
    margin: 0 auto;
    list-style: none;
}
/* End of FONTS AND IMAGES CSS */

/* Start Of Vimeo-Video CSS */
.vidwrapperA {
	width: 100%; max-width: 1000px;
	margin: 3em auto;
	border: 0;
}

.vidcontainerA {
	width: 100%; max-width: 100%; height: 0;
	padding-bottom: 56.25%;
	border: 0;
	position: relative;
}

.vidcontainerA iframe {
	width: 100%; max-width: 100%; height: 100%;
	position: absolute; top: 0; Left: 0;
}

.vidwrapperB {
	width: 100%; max-width: 1000px;
	margin: 3em auto;
	border: 0;
}

.vidcontainerB {
	width: 100%; max-width: 100%; height: 0;
	padding-bottom: 56.25%;
	border: 0;
	position: relative;
}
.vidcontainerB iframe {
	width: 100%; max-width: 100%; height: 100%;
	position: absolute; top: 0; Left: 0;
}
/* End Of Vimeo-Video CSS */


/* Start Of Black Line Divider CSS */
.blacklinewrapper {
	width: 100%; max-width: 1000px;
	height: 1px;
	margin: auto;
	background-color: black;
}
/* End Of Black Line Divider CSS */


/* Start Of Header Text CSS */
.headerTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Header Text CSS */


/* Start Of 2025 VFX Reel Text CSS */
.vfxReelTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of 2025 VFX Reel Text CSS */


/* Start Of 2025 Cinematics Reel Text CSS */
.CinematicReelTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */ max-height: 20px;
	margin: auto;
	border: 0;
}
/* End Of 2025 VFX Reel Text CSS */


/* Start Of Skills Title Wrapper CSS */
.skillsTitleWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
	
}
/* End Of Skills Title Wrapper Text CSS */

/* Start Of Skills Wrapper CSS */
.skillsTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Skills Wrapper Text CSS */


/* Start Of Experience Title Wrapper CSS */
.experienceTitleWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Experience Title Wrapper CSS */

/* Start Of Experience Text Wrapper CSS */
.experienceTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Experience Text Wrapper CSS */

/* Start Of Education Title Wrapper CSS */
.educationTitleWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Education Title Wrapper CSS */

/* Start Of Education Text Wrapper CSS */
.educationTextWrapper {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Education Text Wrapper CSS */

/* Start Of Credit Lists CSS */
.creditsWrapperA {
	width:100%; max-width: 1000px;
	overflow:auto;
	margin: 3em auto;
	border: 0;
}

.creditContainerA {
	width:50%;
	float:left;
}

.creditContainerB {
	width:50%;
	float:right;
}
/* End Of Credit Lists CSS */


/* Start Of Links Text Wrapper CSS */
.dudeWrapperA {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of Links Text Wrapper CSS */

/* Start Of BACK TO TOP Text Wrapper CSS */
.backtotopWrapperA {
	width: 100%; max-width: 1000px;
	/* height: 60px; */
	margin: auto;
	border: 0;
}
/* End Of BACK TO TOP Text Wrapper CSS */