	body {
		font-family: 'Ubuntu', sans-serif;
	}

	b {
		font-family: 'Ubuntu', sans-serif;
		font-weight: 700;
	}

	h1 {
		font-family: 'Ubuntu', serif;
		font-weight: 700;
		text-align: left;
		font-size: 3.3em;
		color: #222222;
		z-index: 99999;
		margin-top: 20px;
		letter-spacing: -2px;
	}

	h2 {
		font-size: 2.2em;
		font-family: 'Ubuntu', serif;
		font-weight: 200;
		color: #222222;
		margin-top: -10px !important;
		letter-spacing: -2px;
	}

	h3 {
		font-size: 0.8em;
		font-family: 'Ubuntu', sans-serif;
		font-weight: 500;
		color: #222222;
	}

	.inchainge-logo {
		text-align: right;
		margin-top: 8px;
	}

	.inchainge-logo img {
		width: 150px;
	}

	.label-logo {
		display: inline-block;		
	}

	.label-logo img {
		width: 100px;
		cursor: pointer;
		padding: 20px;
	}

	.container-fluid {
		padding: 0 100px;
	}

	.container-clear-right {
		padding-right: 15px;
	}

	.exp-learning-photo-001 {
		background: url('../img/edu-photo-001.jpg');
		background-repeat: no-repeat;
		background-size: cover;
	}

	.box-001-01 {
		border: 1px solid #ccc;
		padding: 60px;
		border-right: none;
	}

	.box-001-01 h1 {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.box-002-01 {
		border: 1px solid #ccc;
		border-right: none;
		padding: 60px;
	}

	.box-002-02 {
		border: 1px solid #ccc;
		border-right: none;
		padding: 60px;
	}

	.box-002-01 h2,
	.box-002-02 h2 {
		margin-top: 0px;
	}

	.box-002-02 img {
		margin-top: 40px;
	}

	.properties-box {
		border: 1px solid #cccccc;
		margin: 20px;
	}

	.clear-row-margins {
		margin-left: -30px;
		margin-right: -30px;
	}

	.card-mod {
		height: 100%;
		border-radius: 0;
		padding-top: 10px;
		border: 0;
	}

	.card-body-content {
    	align-items: center;
    	justify-content: center;
    	text-align: center;
	}

	.card-body-content-mod {
		display: flex;
    	align-items: center;
    	justify-content: center;
    	text-align: center;
	}

	.col-card-mod {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.box-box {
		/* border: 1px solid #cccccc; */
		margin-bottom: 30px;
	}

	.box-box .row {
		padding: 27px;
		background-color: #fff;
		margin: 10px;
		border-radius: 30px;
	}

	.box-box-2 .row {
		background-color: #eff3f6;
		margin: 10px;
		border-radius: 30px;
		display: block;
	}

	.box-box-2-img {
		/* height: 100px; */
	}

	.box-box-2-img img {
		border-top-left-radius: 30px;
		border-top-right-radius: 30px;
		width: 100%;
	}

	.box-box-2-content {
		padding: 30px;
	}

	.card-color-01 {
		background-color: #5e4c6d;
		border: 0px;
		color: #ffffff;
		padding-top: 0px;
	}

	.card-color-02 {
		background-color: #dfefff;
		border: 0px;
		padding-top: 0px;
	}

	.card-color-03 {
		background-color: #fdb913;
		border: 0px;
	}

	.card-title {
		font-size: 1.1em;
		margin-top: 20px;
	}

	.icon-disposal,
	.icon-students,
	.icon-online-training,
	.icon-remote-support-inverted,
	.icon-helpdesk {
		width: 80%;
		margin: 0 auto;
	}

	.icec-2020 {
		width: 100%;
	}

	.testimonial-container {
		margin-top: 40px;
	}

	.testimonial-body {
		border-left: 3px solid #fdb913;
		padding: 60px;
		font-size: 1.2em;
		font-weight: 300;
		color: #999999;
		line-height: 1.8em;
		margin-left: 90px;
	}

	.testimonial-body b {
		font-weight: 300;
		color: #222222;
	}

	.tc-name {
		font-weight: 700;
		color: #e75441;
	}

	.tc-other {
		opacity: 0.6;
		font-size: 0.8em;
	}

	.testimonial-copy {
		display: flex;
		padding-right: 60px;
	}

	.testimonial-photo,
	.tc-copy {
		display: inline-block;
	}

	.tc-copy {
		margin-left: 16px;
		margin-top: 30px;
	}

	.testimonial-photo img {
		width: 180px;
		border-radius: 90px;
	}

	.col-card-mod-banner {
		background-color: #e75441;
	}

	.col-card-mod-banner-hidden {
		background-color: #e75441;
		position: absolute;
		height: 100%;
		width: 100px;
		right: -70px;
	}

	.promo-banner-container {
		border: 1px solid #ffffff;
		height: 100%;
	}

	.col-promo {
		text-align: center;
		margin-top: 24px;
		margin-bottom: 60px;
	}

	.col-promo-container {
		background: url('../img/voucher-bg.jpg') top left;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.col-promo h1,
	.col-promo h2,
	.col-promo h3 {
		text-align: center;
		color: #222226;
	}

	.col-promo h1 {
		margin-top: 50px;
	}

	.col-promo h1 b {
		color: #dedede;
		font-size: 2.2em;
	}

	.col-promo h2 {
		font-size: 1.4em;
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.col-promo h2 span {
		text-decoration: line-through;
	}

	.col-promo h2 b {
		font-weight: 900;
	}

	.col-promo h3 {
		margin-bottom: 40px;
		font-size: 1.1em;
		color: #222226;
	}

	.col-promo h3 b {
		color: #fdb913;
	}



	.home-cover {
		/* height: 90vh; */
		background: url('../img/edu-cover-bg-001.jpg') top right;
		background-repeat: no-repeat;
		background-size: contain;
		background-color: #d5e1e7;
	}

	.home-cover-svg {
		width: 45%;
		position: absolute;
		right: 2%;
		top: 160px;
	}

	.home-cover-col h1 {
		margin-top: 120px;
		font-size: 4.8em;
		color: #222339;
	}

	.home-cover-col h2 {
		font-size: 4em;
		color: #5c639f;
		margin-top: 0;
		margin-bottom: 40px;
	}

	.home-cover-col h3 {
		font-size: 1.3em;
		color: #222339;
		font-weight: 400;
		opacity: 0.9;
	}

	.home-cover-col h3 b {
		font-weight: 900;
	}

	.btn-cover-mod {
		background-color: #fdb913;
		width: 320px;
		text-align: center;
		text-transform: uppercase;
		font-weight: 500;
		color: #222339;
		font-size: 1em;
		border: none;
		border-radius: 80px;
		margin-top: 40px;
		margin-bottom: 40px;
		padding-top: 22px;
		padding-bottom: 22px;
	}

	.btn-cover-mod:hover {
		background-color: #e9af22;
		color: #222339;
	}

	.btn-cover-mod-3 {
		background: none !important;
		color: #222339 !important;
		font-size: 1em !important;
	}

	.btn-cover-mod-3:hover {
		opacity: 0.7;
	}

	.chevron-right-mod {
		margin-left: 10px;
		font-size: 0.8em;
	}

	.sim-logo {
		width: 90%;
		margin-right: 0;
		margin-left: auto;
	}

	.sim-portfolio-txt {
		margin-top: 100px;
		padding-bottom: 30px;
	}


	.sim-portfolio-txt div h5 {
		text-align: right;
		font-size: 1em;
		margin-top: 9px;
		font-weight: 400;
	}

	.sim-portfolio-txt div h5 b {
		font-weight: 900;
	}

	.event-registration-form-row div h3 {
		font-family: 'Merriweather', serif;
		font-weight: 700;
		font-size: 2em;
		color: #000000;
	}

	.event-registration-form-row {
		margin-top: 20px;
	}

	a.promo-link {
		width: 100%;
		color: #222222;
	}

	a.promo-link:hover {
		text-decoration: none;
		color: #222222;
	}

	.box-key-topics h5 {
		color: #939598;
		font-size: 0.9em;
		text-transform: uppercase;
	}

	.box-key-topics p {
		font-size: 0.9em;
	}

	.box-key-topics {
		padding-bottom: 20px;
	}

	.btn-cover-mod-2 {
		background-color: #222226;
		color: #ffffff;
		font-size: 1.2em;
		padding: 14px 30px;
	}

	.btn-cover-mod-2:hover {
		background-color: #333333;
		color: #ffffff;
	}

	.btn-lad {
		position: absolute; 
		bottom: 10px;
		right: 60px;
		border-radius: 40px;
		margin-bottom: 10px;
		text-transform: uppercase;
		font-size: 0.7em;
		font-weight: 700;
		padding: 10px 20px;
		background-color: #5b6099;
		border: none;
	}

	.btn-lad-tfc:hover {
		background-color: #f47c20;
	}

	.btn-lad-tcc:hover {
		background-color: #73c15e;		
	}

	.btn-lad-tbc:hover {
		background-color: #3f80c2;		
	}

	a.icec-navbar-registration-a:hover {
		text-decoration: none !important;
	}

	.icec-navbar-registration {
		padding: 20px 32px;
		background-color: #fdb913;
		color: #4c4d4f;
		text-transform: uppercase;
		font-family: 'Ubuntu', sans-serif;
		font-weight: 700;
		font-size: 0.7em;
		cursor: pointer;
		display: inline-block;
		padding: 20px 30px;
		margin-left: -100px;

		-webkit-transition: background-color 250ms linear;
		-moz-transition: background-color 250ms linear;
		-o-transition: background-color 250ms linear;
		-ms-transition: background-color 250ms linear;
		transition: background-color 250ms linear;
	}

	.icec-navbar-registration:hover {
		background-color: #e7a811;
	}

	.icec-navbar-registration-mod-1 {
		margin-left: -4px;
		background-color: #f89b1a;
	}

	.icec-navbar-registration-mod-1:hover {
		background-color: #d58516;
	}

	.ld-001,
	.ld-002,
	.ld-003,
	.ld-004 {
		display: inline-block;
		margin: 10px auto;
		border-radius: 80px;
		padding: 8px 30px;
		background-color: #fdb913;
		text-transform: uppercase;
		font-size: 0.7em;
		font-weight: 700;
		position: absolute;
		margin-top: 90px;
		margin-left: -50px;
	}

	.ld-002 {
		background-color: #73c15e;
		color: #ffffff;
		margin-left: -354px;
	}

	.ld-003 {
		background-color: #f47c20;
		color: #ffffff;
	}

	.ld-004 {
		background-color: #3f80c2;
		color: #ffffff;
		margin-left: -315px;
	}

	.pilot-package-header,
	.learning-development-header,
	.key-topics-header {
		padding-top: 80px;
		padding-bottom: 30px;
	}

	.pilot-package-header {
		background: url('../img/header-arrow-bg.png') top center;
		background-repeat: no-repeat;
		background-color: #f3f4f1;
	}

	.learning-development-header {
		background: url('../img/learning-development.jpg') top left;
		background-repeat: no-repeat;
		background-size: cover;
		background-color: #70727e;
	}

	.pilot-package-footer {
		background: url('../img/footer-arrow-bg-2.png') no-repeat top center;
		height: 30px;
	}

	.card-1 {
		box-shadow: 0 1px 3px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.1);
		transition: all 0.3s cubic-bezier(.25,.8,.25,1);
		height: 100%;
	}

	.card-1:hover {
		box-shadow: 0 14px 28px rgba(0,0,0,0.1), 0 10px 10px rgba(0,0,0,0.12);
	}

	.card-1b {
		height: 100%;
	}

	.card-1b, .card-1b-tfc, .card-1b-tcc, .card-1b-tbc {
		box-shadow: 0 1px 3px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.1);
		transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	}


	.section-subheader {
		font-size: 1.8em;
		color: #666666;
		font-weight: 300;
	}

	.section-subheader b {
		font-weight: 500;
		color: #222222;
	}

	.section-2-header {
		margin-bottom: 50px;
	}

	.section-2-header h1 center {
		color: #ffffff;
	}

	.section-2-content {
		text-align: center;
	}

	.section-2-img {
		display: inline-block;
		width: 160px;
		border-radius: 100px;
		background-color: #ffffff;
		margin: 20px;
	}

	.section-2-img img {
		width: 100%;
	}



	@media (max-width: 1100px) {
		.container-fluid {
			padding: 0 10px;
		}

		.sim-portfolio-txt {
		    margin-top: 0px;
		}

		.icec-navbar-registration {
			margin-left: -15px;
		}

		.ld-002 {
			margin-left: -48px;
		}

		.ld-004 {
			margin-left: -48px;
		}

		.pilot-package-header,
		.learning-development-header,
		.key-topics-header {
			padding-top: 100px;
		}

		.learning-development-header {
			padding-bottom: 100px;
		}
	}


	@media (min-width: 2000px) {
		.sim-portfolio-txt {
		    margin-top: 450px;
		}
	}
