:root {
	 --yellow: #FFC422;
	 --brown: rgb(51, 51, 51);
	 --grey: #8b8a8f;
	 --blue: #002265;
	 --grey2: 153, 153, 153;
	 --light-grey: 112, 112, 112;
	 --light-blue: #3076b3;
}
 main a[class*='btn'] {
	 text-decoration:none!important;
}
 main a.bt-blue-bg {
	 text-decoration:none!important;
}
 body {
	 font-family: Arial;
}
 .programFocus ul li svg {
	 max-width: 100px;
	 height: 100px;
	 width: auto!important;
	 color: white;
}
 .topHeader {
	 width: 100%;
	 padding: 5px;
}
 .topHeader p {
	font-size: 1rem;
	 text-decoration: underline;
	 padding: 0;
	 line-height: 1.5;
	 margin: 0;
	 font-weight: bold;
}
 .topHeader p a{l
	color: var(--brown);
}
 .yellowBg {
	 background-color: var(--yellow);
}
 .headerMiddle {
	 background-color: var(--brown);
	 padding: 8px;
}
 .headerRight {
	 display: flex;
	 flex-flow: row wrap;
	 justify-content: flex-end;
	 align-items: center;
}
 .headerRight p{
	 color: #fff;
	 margin: 0 7px;
}
 .headerRight p.btn-blue {
	 background-color: var(--blue);
	 border: 1px solid #fff;
	 margin-right: .5em;
	 margin-bottom: 2px;
	 font-weight: bold;
	 border-radius: 10px;
	p padding: 4px 10px 5px 10px;
}
 .headerRight p.btn-blue:hover {
	background-color: #fff;
}
 .headerRight p.btn-blue:hover a{
	color: var(--blue);
}
 .headerRight p.btn-blue a{
	color: #fff;
	 text-decoration: none;
}
 .topMenu {
	border-bottom: 1px solid #eee;
	 padding-top: 7px;
	 padding-bottom: 7px;
}
 .topMenu .leftSideContent{
	display: flex;
	 flex-flow: row wrap;
}
 .topMenu .leftSideContent .searchArea{
	 max-width: 63%;
	 flex: 0 0 63%;
}
 .topMenu .leftSideContent .searchArea > input {
	max-width: 75%;
}
 .topMenu .leftSideContent .searchArea > button {
	margin-left: 0;
	 background-color: rgba(var(--grey2), 1);
	 color: #fff;
	 border: 1px solid var(--grey);
}
 .topMenu .leftSideContent .topSocialIcons{
	 max-width: 37%;
	 flex: 0 0 37%;
}
 .topMenu .leftSideContent .topSocialIcons ul {
	display: flex;
	 flex-flow: row wrap;
	 list-style: none;
	 padding: 0;
	 margin: 0;
}
 .topMenu .leftSideContent .topSocialIcons ul li {
	background-color: #000;
	 border-radius: 50%;
	 width: 20px;
	 height: 20px;
	 margin: 0 2px;
	 text-align: center;
}
 .topMenu .leftSideContent .topSocialIcons ul li a{
	color: #fff;
}
 .topMenu .leftSideContent .topSocialIcons ul li:first-child{
	background-color: var(--blue);
}
 .topMenu .leftSideContent .topSocialIcons ul li:nth-child(2){
	background-color: #50a0eb;
}
 .topMenu .leftSideContent .topSocialIcons ul li:nth-child(3){
	background-color: #e73323;
}
 .topMenu .leftSideContent .topSocialIcons ul li:nth-child(4){
	background-color: #e1538e;
}
 .topMenu .navbar{
	min-height: auto;
	 margin: 0;
}
 .topMenu .navbar-nav li{
	border-right: solid 1px #d8d8d8;
}
 .topMenu .navbar-nav li:last-child{
	border-right-width: 0;
}
 .topMenu .navbar-nav li:hover a{
	background-color: transparent;
	 text-decoration: underline;
}
 .topMenu .navbar-nav li a{
	color: var(--blue);
	 padding-top: 0;
	 padding-bottom: 0;
}
 .main-header {
	background-color: var(--blue);
	 margin-top: 15px;
	 position: relative;
	 z-index: 1;
}
 .main-header .navbar {
	margin-bottom: 0;
}
 .main-header .navbar-brand{
	max-width: 200px;
	 padding: 0;
}
 .main-header .navbar .navbar-nav{
	margin-top: 10px;
}
 .main-header .navbar .navbar-nav li a {
	color: #fff;
	 background-color: transparent;
	 display: block;
	 padding: 0 15px 0;
	 margin-top: 5px;
}
 .main-header .navbar .navbar-nav li a:hover {
	text-decoration: underline;
}
 .HomeBannerSection {
	position: relative;
}
 .HomeBannerSection .bannerContent {
	 position: absolute;
	 top: 50%;
	 transform: translateY(-50%);
	 background-color: var(--blue);
	 padding: 15px 90px 30px 90px;
}
 .HomeBannerSection .bannerContent h3 {
	font-size: 160px;
	color: #fff;
	 line-height: 184px;
	 border-bottom: 1px solid #fff;
}
 .HomeBannerSection .bannerContent p {
	color: #fff;
	 padding-top: 20px;
	 text-align: center;
	 font-size: 18px;
	 line-height: 1.5;
}
 .HomeBannerSection .bannerContent p span{
	 color: var(--yellow);
	 text-decoration: none;
}
 .HomeBannerSection .bannerContent p a {
	text-decoration: none;
	 color: #fff;
	 position: relative;
	 padding-right: 20px;
}
 .HomeBannerSection .bannerContent p a::after {
	position: absolute;
	 content: "/";
	 top: 0;
	 right: 5px;
}
 .subMenuContainer {
	background-color: rgba(var(--light-grey), .3);
	 padding: 35px 0;
}
 .subMenuContainer ul {
	display: flex;
	 flex-flow: row wrap;
	 list-style: none;
	 justify-content: center;
}
 .subMenuContainer ul li {
	border-right: 1px solid var(--blue);
	 font-size: 18px;
	 padding: 0 20px;
}
 .subMenuContainer ul li:last-child{
	border-right-width: 0;
}
 .subMenuContainer ul li a {
	color: var(--blue);
}
 .advancedProgram {
	 text-align: center;
	 margin-top: 70px;
}
 .advancedProgram h3 {
	font: normal normal bold 43px/49px Arial;
	 color: var(--brown);
}
 .advancedProgram p {
	font: normal normal normal 16px/30px Arial;
	 color: var(--brown);
	 max-width: 800px;
	 margin: 0 auto;
}
 .advancedProgram .btn-blue-arrow{
	margin-top: 45px;
	 display: inline-block;
}
 .btn-blue-arrow{
	background-color: var(--blue);
	 padding: 12px 25px;
	 font-size: 30px;
	 color: #fff;
	 text-decoration: none;
}
 .btn-blue-arrow .pointer{
	 width: 15px;
	 height: 18px;
	 display: inline-block;
}
 .btn-blue-arrow:hover {
	color: #fff;
	 text-decoration: none;
}
 .btn-blue-arrow .pointer .hoverState {
	display: none;
}
 .btn-blue-arrow:hover .pointer .hoverState {
	display: inline-block;
}
 .btn-blue-arrow:hover .pointer .normalState {
	display: none;
}
 .videoOverview{
	background-color: var(--blue);
	 margin-top: 100px;
}
 .videoOverview h3 {
	text-align: center;
	 color: #fff;
	 font-size: 43px;
	 padding-top: 80px;
	 padding-bottom: 35px;
}
 .videoOverview p {
	text-align: center;
	 color: #fff;
	 font-size: 1rem;
	 padding-top: 35px;
	 padding-bottom: 35px;
}
 .videoImage {
	position: relative;
}
 .videoImage p {
	color: #fff;
	 font-size: 33px;
	 position: absolute;
	 bottom: 0;
	 left: 15px;
}
 .playButton {
	width: 90px;
	 height: 90px;
	 background-color: rgba(0, 34, 101, 0.6);
	 border-radius: 50%!important;
	 position: absolute;
	 top: 50%;
	 transform: translate(-50%, -50%);
	 left: 50%;
	 text-align: left;
}
 .playButton svg {
	 color: #fff;
	font-size: 6rem;
	position: relative;
	 top: 50%;
	 transform: translate(-50%, -50%);
	 left: 55%;
}
 .animationSlider {
	margin-top: 75px;
}
 .animationSlider h3 {
	font-size: 43px;
	 color: var(--brown);
	 font-weight: bold;
	 text-align: center;
}
 .animationSlider ul {
	display: flex;
	 list-style: none;
	 flex-flow: row wrap;
	 margin: 50px -45px 0;
}
 .animationSlider ul li{
	max-width: 20%;
	 flex: 0 0 20%;
	 padding:0 45px;
}
 .animationSlider ul li .sliderIconImage {
	 width: 150px;
	 border-radius: 50%;
	 border: 4px solid rgba(var(--grey2), 1);
	 height: 150px;
	 position: relative;
}
 .animationSlider ul li .sliderIconImage svg {
	position: absolute;
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%, -50%);
}
 .animationSlider ul li p{
	color: var(--brown);
	 text-align: center;
	 font-size: 1rem;
	 font-weight: bold;
	 margin-top: 12px;
}
 .contentArea {
	margin-top: 35px;
}
 .contentArea .contentPart {
	max-width: 800px;
	 margin: 0 auto;
	 text-align: center;
}
 .contentArea .contentPart p{
	margin-bottom: 55px;
	 font-size: 1rem;
	 line-height: 1.5;
}
 .CareerProgram {
	background-color: var(--blue);
	 padding: 75px 0;
	text-align: center;
	 margin-top: 75px;
}
 .CareerProgram h3{
	text-align: center;
	 font-size: 43px;
	 color: #fff;
}
 .CareerProgram p{
	text-align: center;
	 font-size: 1rem;
	 line-height: 1.5;
	 color: #fff;
}
 .CareerProgram ul{
	 display: flex;
	 flex-flow: row wrap;
	 list-style: none;
	 margin-bottom: 75px;
	 margin-top: 40px;
}
 .CareerProgram ul li {
	max-width: 20%;
	 flex: 0 0 20%;
	 text-align: center;
}
 .CareerProgram ul li span {
	color: #fff;
	 font-size: 1rem;
	 margin-top: 20px;
	 display: block;
}
 .CareerProgram ul li .careerSVG{
	width: 75px;
	 height: 75px;
	 margin: 0 auto;
}
 .btn-blue-arrow.white-bg {
	background-color: #fff;
	 color: var(--blue);
}
 .hireImageList {
	list-style: none;
}
 .hireImageList li {
	margin-top: 50px;
}
 .hireImageList li img {
	max-width: 200px;
	 margin: 0 auto;
}
 .hireContentWrapper {
	background-color: rgba(var(--light-grey), 1);
	 padding: 55px 0;
}
 .hireContentWrapper .contentArea{
	 max-width: 520px;
	 margin: 0 auto;
}
 .hireContentWrapper .contentArea h3 {
	color: #fff;
	 font-size: 43px;
}
 .hireContentWrapper .contentArea p {
	color: #fff;
	 font-size: 1rem;
	 line-height: 1.5;
}
 .messageFaculty {
	position: relative;
	 margin-top: 80px;
	 text-align: center;
	margin-bottom: 150px;
}
 .messageFaculty h3 {
	color: var(--brown);
	 font-size: 43px;
	 text-align: center;
}
 .messageFaculty .btn-blue-arrow {
	margin-top: 48px;
	 display: inline-block;
}
/* .pre-footer {
	 font-size: 1rem;
	 color: #b0b0b0;
	 background-color: var(--grey);
}
 .footer-logo-bar {
	 background-image: url(../images/footer-pattern.jpg);
	 background-color: #fff;
	 width: 100%;
	 height: 30px;
}
 .footer-logo-bar-img {
	 margin: 0 auto;
	 text-align: center;
	 float: left;
	 margin-top: -66px;
	 display: table;
	 width: 100%;
}
 .footer-logo-bar-img > img {
	 max-width: 175px;
}
 .footer-list-unstyled ul li {
	 padding: 10px 0;
	 font-weight: normal;
	 color: #ffffff;
}
 .footer-list-unstyled ul li a {
	 color: #ffffff;
	 text-decoration: underline;
	 font-weight: bold;
}
 .footer-center-campus {
	 margin: 0 auto;
	 display: table;
}
 */
 .text-align-reverse {
	 text-align: right;
}
 .white {
	 color: #fff;
}
/*.footer {
	 background: var(--blue);
	 color: #fff;
	 font-size: 11px;
	 padding: 5px 0;
}
 .footer a {
	 color: #fff;
	 text-decoration: underline;
}
 */
 .padding-top-10 {
	 padding-top: 10px;
}
/* .footer ul.social-footer a {
	 opacity: 0.5;
}
 .footer ul.social-footer {
	 font-size: 18px;
	 padding-top: 5px;
}
 */
 .m-0 {
	margin-top: 0;
}
/* .videoContainer {
	display: none;
}
 */
 .HomeBannerSectionOver {
	 clear:both;
}
 .HomeBannerSectionOver {
	position: relative;
}
 .HomeBannerSectionOver::after {
	 position: absolute;
	 content: "";
	 top: 0;
	 width: 100%;
	 height: 100%;
	 background-color: rgba(0, 34, 101, .5);
	 mix-blend-mode: multiply;
}
 .HomeBannerSectionOver .bannerContent {
	 position: absolute;
	 top: 50%;
	 transform: translate(-50%, -50%);
	 left: 50%;
	 padding: 15px 32px 30px 25px;
	 z-index: 1;
	 width: 100%;
}
 .HomeBannerSectionOver .bannerContent h3, .HomeBannerSectionOver .bannerContent .bannerTitle {
	font-size: 160px;
	color: #fff;
	 line-height: 184px;
	 border-bottom: 1px solid #fff;
	 text-align: center;
	margin: 0 auto;
	max-width: 700px;
}
 .HomeBannerSectionOver .bannerContent .cbc-title {
	color: #fff;
	 padding-top: 20px;
	 text-align: center;
	 font-size: 47px;
	 line-height: 1;
}
 .subMenuContainer.darkGrey {
	background-color: var(--brown);
	 padding-top: 20px;
	 padding-bottom: 20px;
}
 .subMenuContainer.darkGrey ul {
	 justify-content: flex-end;
	 margin-bottom: 0;
}
 .subMenuContainer.darkGrey ul li {
	border-color: #fff;
	 font-size: 1rem;
}
 .subMenuContainer.darkGrey ul li a {
	color: #fff;
}
 .breadcrum2{
	float: left;
}
 .breadcrum2 ul{
	display: flex;
	 list-style: none;
	 margin: 0;
}
 .breadcrum2 ul li{
	font-size: 1rem;
	 font-weight: bold;
	color: #fff;
	 border: none;
}
 .breadcrum2 ul li a{
	 font-weight: normal;
	 color: #fff;
	 position: relative;
}
 .breadcrum2 ul li a::after {
	position: absolute;
	 content: "/";
	 top: 0;
	 right: -22px;
}
 .applySection {
	margin-top: 95px;
	 text-align: center;
}
 .applySection h2 {
	font-size: 36px;
	 line-height: 42px;
	 color: var(--blue);
	 margin-bottom: 50px;
}
 .greyBG {
	 background-color: rgba(var(--grey2), .4);
}
 .whiteBG .playButton{
	 background-color: #fff;
	 color: #000;
}
 .whiteBG p {
	color: #fff;
}
 .whiteBG .playButton svg {
	color: #000;
}
 .whyAMpSection {
	margin-top: 40px;
}
 .whyAMpSection .contentPart{
	max-width: 800px;
	 margin: 0 auto;
}
 .whyAMpSection .contentPart h2{
	font-size: 43px;
	 color: var(--brown);
}
 .whyAmpList {
	max-width: 580px;
	 margin: 45px auto 0;
}
 .whyAmpList li {
	color: var(--blue);
	 text-align: left;
	 font-weight: bold;
	 line-height: 30px;
}
 .mt-2 {
	margin-top: 25px;
}
 .programFocus{
	 background-image: url(https://grayson.edu/Pathways/advanced-manufacturing/files/bannerImage.jpg);
	 background-size: cover;
	 margin-top: 30px;
	 position: relative;
}
 .programFocus--ems {
	background-image: url(https://grayson.edu/Pathways/EMS/files/program_focus.jpg);
}
 .programFocus--hart {
	background-image: url(https://grayson.edu/Pathways/hart/files/close_up_AC-hvac.jpg);
}
 .programFocus--viti {
	background-image: url(https://grayson.edu/Pathways/viticulture-and-enology/images/distillery-inside.jpg);
}
 .programFocus--bsn {
	background-image: url(https://grayson.edu/Pathways/RN to BSN/files/bannerimage.jpg);
}
 .programFocus--electrical {
	 background-image: url(https://grayson.edu/Pathways/electrical-technology/electrical2.jpg);
}
 .programFocus--pa {
	 background-image: url(https://grayson.edu/TRPA/files/hand-to-hand.jpg);
	 background-position:top;
}
 .programFocus--cyber {
	 background-image: url(https://grayson.edu/Pathways/cyber-security/files/computers.jpg);
}
 .programFocus--dental {
	 background-image: url(https://www.grayson.edu/Pathways/Dental%20Assisting/dental-assisting-3.jpg);
}
 .programFocus--culinary {
	 background-image:url(https://www.grayson.edu/Pathways/culinary-arts/691.jpg);
}
 .programFocus--ag {
	 background-image:url(https://www.grayson.edu/Pathways/programs/stem/agricultural-sciences/files/flowers.jpg);
}
 .programFocus--music {
	 background-image:url(https://www.grayson.edu/Music/cruce-stark-sized.jpg);
}
 .programFocus--mlab {
	 background-image:url(https://www.grayson.edu/Pathways/MLT%20Department/bloodsamples.jpg);
}
 .programFocus::after {
	 position: absolute;
	 content: "";
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background-color: rgba(0, 34, 101, .7);
	 mix-blend-mode: multiply;
}
 .programFocus .container {
	 position: relative;
	 z-index: 1;
	 padding-top: 60px;
	 padding-bottom: 60px;
	 text-align: center;
}
 .programFocus h2 {
	 color: #fff;
	 font-size: 43px;
	 font-weight: bold;
}
 .programFocus p {
	 color: #fff;
	 font-size: 1rem;
	 line-height: 1.5;
	 margin-top: 30px;
}
 .programFocus ul {
	 display: flex;
	 flex-flow: row wrap;
	 max-width: 800px;
	 margin: 80px auto;
	 list-style: none;
	 padding-left:0;
}
 .programFocus .fas {
	 width:100px;
	 size:5rem;
	 color:white;
}
 .programFocus ul li {
	 max-width: 25%;
	 flex: 0 0 25%;
}
 .programFocus ul li span {
	 display: block;
	 color: #fff;
	 font-size: 1rem;
	 line-height: 1.5;
	 margin-top: 25px;
}
 .btn-white-normal{
	 border: 3px solid #fff;
	 color: var(--blue);
	 font-size: 1rem;
	 padding: 10px 20px;
	 text-decoration: none;
	 background-color: #FFFFFF;
}
 .btn-white-normal:hover {
	 background-color: transparent;
	 color: #fff;
	 text-decoration: none;
}
 .serviceSection {
	 margin-bottom: 50px;
	 margin-top: 110px;
}
 .serviceSection h3 {
	 color: var(--brown);
	 font-size: 43px;
	 font-weight: bold;
	 margin-top: 0;
}
 .serviceSection p {
	 color: var(--brown);
	 font-size: 1rem;
	 line-height: 1.5;
}
 .serviceSection .whiteBG p{
	color: #fff;
}
 .serviceSection .serviceImage figure {
	 position: relative;
}
 .serviceSection .serviceImage figure figcaption {
	 position: absolute;
	 bottom: 10px;
	 left: 20px;
	 color: #fff;
	 font-size: 20px;
}
 .bt-blue-bg {
	 background-color: var(--blue);
	 border: 3px solid var(--blue);
	 font-size: 1rem;
	 padding: 15px 35px;
	 color: #fff;
	 display: inline-block;
}
 .bt-blue-bg:hover{
	 background-color: transparent;
	e color: var(--blue);
	 text-decoration: none;
}
 .mt-20 {
	 margin-top: 20px;
}
 .careerSections {
	 background-color: rgba(51, 51, 51, 0.1);
	 padding: 50px 0;
	 margin-top: 100px;
}
 .careerSections h3 {
	 font-size: 43px;
	 font-weight: bold;
	 margin-bottom: 30px;
}
 .careerSections p {
	 font-size: 1rem;
	 line-height: 1.5;
	 color: var(--brown);
}
 .careerSections ul {
	 display: flex;
	 flex-flow: row wrap;
	 list-style: none;
	 margin-top: 60px;
	 max-width: 800px;
	 margin-left: auto;
	 margin-right: auto;
}
 .careerSections ul li {
	 flex: 0 0 25%;
	 max-width: 25%;
}
 .careerSections ul li span {
	 display: block;
	 font-size: 1rem;
	 margin-top: 20px;
	 color: var(--brown);
}
 .logoInline {
	 list-style: none;
	 flex-flow: row wrap;
	 display: flex;
	 justify-content: space-evenly;
	 padding: 0;
	 align-items: center;
}
 .logoInline li {
	 max-width: 200px;
	 flex: 1 0 auto;
	 padding: 15px;
}
/*.logoInline li img {
	 max-width: 200px;
}
*/
 .applyTodayBlue {
	 background-color: var(--blue);
	 padding: 50px 0 100px;
}
 .applyTodayBlue h3 {
	 color: #fff;
	 font-size: 43px;
	 font-weight: bold;
}
 .applyTodayBlue p{
	 color: #fff;
	 font-size: 1rem;
	 line-height: 1.5;
	 margin-bottom: 60px;
}
 .py-60 {
	 padding-top: 60px;
	 padding-bottom: 60px;
}
 .navbar-toggle .icon-bar {
	 background-color: #fff;
}
 .topMenu .navbar-toggle {
	 margin-top: -32px;
	 left: 17px;
}
 .topMenu .navbar-toggle .icon-bar {
	 background-color: #000;
}
 @media screen and (max-width: 767px) {
	 .breadcrum2 {
		 width: 100%;
	}
	 .subMenuContainer.darkGrey ul {
		 line-height: 2;
		 padding: 0;
		 width: 100%;
	}
	 .serviceSection {
		 text-align: center;
	}
	 .serviceSection p {
		 max-width: 500px;
		 margin-left: auto;
		 margin-right: auto;
	}
	 .serviceImage {
		 max-width: 500px;
		 margin: 35px auto ;
	}
	 .programFocus ul li {
		 max-width: 50%;
		 flex: 0 0 50%;
	}
	 .careerSections ul li {
		 max-width: 50%;
		 flex: 0 0 50%;
	}
	 .programFocus ul {
		 padding: 0;
	}
	 .careerSections ul {
		 padding: 0;
	}
	 .HomeBannerSection .bannerContent h3 {
		 font-size: 80px;
		 line-height: 120px;
	}
	 .animationSlider ul li {
		 max-width: 50%;
		 flex: 0 0 50%;
	}
	 .HomeBannerSection {
		 margin-top: 80px;
	}
	 .HomeBannerSection > img {
		 height: 400px;
		 object-fit: cover;
		 object-position: center;
	}
	 .animationSlider ul {
		 padding: 0;
	}
	 .CareerProgram ul {
		 padding: 0;
	}
	 .CareerProgram ul li{
		 max-width: 50%;
		 flex: 0 0 50%;
	}
	 .btn-blue-arrow {
		 font-size: 19px;
	}
	 .hiresGraduates .container-fluid {
		 padding: 0;
	}
	 .hiresGraduates .container-fluid .row {
		 margin: 0;
	}
	 .hiresGraduates .container-fluid .row .col-sm-7, .hiresGraduates .container-fluid .row .col-sm-5 {
		padding: 0;
	}
	 .hireImageList {
		padding: 0;
	}
	 .animationSlider ul {
		 margin-left: 0;
		 margin-right: 0;
	}
	 .animationSlider ul li {
		 padding-left: 0;
		 padding-right: 0;
	}
	 .subMenuContainer ul {
		 padding: 0;
	}
	 .HomeBannerSection .bannerContent {
		 position: relative;
		 top: 0;
		 transform: translateY(0);
		 padding: 15px 40px 30px 40px;
	}
	 .animationSlider h3 {
		 font-size: 34px;
	}
	 .animationSlider {
		margin-top: 35px;
	}
}
 @media screen and (max-width: 600px) {
	 .HomeBannerSectionOver .bannerContent h3 {
		font-size: 80px;
		 line-height: 100px;
	}
	 .HomeBannerSectionOver .bannerContent p {
		font-size: 28px;
	}
	 .HomeBannerSectionOver .bannerContent {
		 position: relative;
		 top: 0;
		 transform: translate(0);
		 left: 0;
	}
	 .videoOverview.py-60 {
		 padding: 0;
	}
	 .headerRight > p {
		width: 100%;
	}
	 .headerRight p.btn-blue {
		max-width: max-content;
		 display: inline-block;
	}
	 .hireContentWrapper{
		padding-left: 15px;
		 padding-right: 15px;
	}
}
