.banner-home-bg {
	background-image: url('../../images/home-banner.svg');
	height: 500px;
	background-repeat: no-repeat;
	background-size: cover;
}

.browseJobCategoriesBg {
	min-height: 400px;
	padding: 20px;
}

.adminJobCategoriesBox {
	background: rgba(255, 168, 0, 0.15);
	border: 2px solid #FFA800;
	border-radius: 15px;
	padding: 20px;
}

.hrJobCategoriesBox {
	background: rgba(255, 214, 0, 0.15);
	border: 2px solid #FFD600;
	border-radius: 15px;
	padding: 20px;
}

.translatorJobCategoriesBox {
	background: rgba(66, 255, 0, 0.15);
	border: 2px solid #42FF00;
	border-radius: 15px;
	padding: 20px;
}

.accountJobCategoriesBox {
	background: rgba(255, 0, 0, 0.15);
	border: 2px solid #FF0000;
	border-radius: 15px;
	padding: 20px;
}

.cleaningJobCategoriesBox {
	background: rgba(1, 190, 254, 0.15);
	border: 2px solid #01BEFE;
	border-radius: 15px;
	padding: 20px;
}

.saleJobCategoriesBox {
	background: rgba(250, 0, 255, 0.15);
	border: 2px solid #FA00FF;
	border-radius: 15px;
	padding: 20px;
}

.marketingJobCategoriesBox {
	background: rgba(19, 189, 36, 0.15);
	border: 2px solid #13BD24;
	border-radius: 15px;
	padding: 20px;
}

.hotelJobCategoriesBox {
	background: rgba(126, 24, 206, 0.15);
	border: 2px solid #7E18CE;
	border-radius: 15px;
	padding: 20px;
}

.officeStaffJobCategoriesBox {
	background: rgba(233, 87, 166, 0.15);
	border: 2px solid #E957A6;
	border-radius: 15px;
	padding: 20px;
}

.medicalJobCategoriesBox {
	background: rgba(129, 156, 51, 0.15);
	border: 2px solid #819C33;
	border-radius: 15px;
	padding: 20px;
}

.educationJobCategoriesBox {
	background: rgba(143, 47, 99, 0.15);
	border: 2px solid #8F2F63;
	border-radius: 15px;
	padding: 20px;
}

.technologyJobCategoriesBox {
	background: rgba(7, 41, 160, 0.15);
	border: 2px solid #0729A0;
	border-radius: 15px;
	padding: 20px;
}

.aboutUsBox {
	background-image: url('../../images/about-us-bg.svg');
	height: 571px;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 30px;
	min-height: 397px;
}

.aboutUsBg {
	min-height: 397px;
}

.howItWorksBg {
	background-image: url('../../images/how-it-works-bg.svg');
	background-repeat: no-repeat;
	background-size: cover;
	padding: 20px;
	min-height: 400px;
}

.contactUsBg {
	min-height: 397px;
}

.contactBox {
	background: #FFFFFF;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
	border-radius: 15px;
	padding: 20px;
}

.welcome {
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 27px;
	/* identical to box height */
	color: #FFC800;
}

.homeBannerTitle {
	font-weight: 500;
	font-size: 46px;
	line-height: 69px;
	color: #000000;
}