#bgMain1 {
	z-index: -1;
}

#sliderRightText {
	width: 60%;
	top: 0px;
	right: 0;
	z-index: 17;
}
#sliderRightText1 {
	width: 5%;
	top: 10%;
	left: 60%;
	z-index: 25;
}
#sliderRightText2 {
	width: 17%;
	top: 22%;
	left: 60%;
	z-index: 25;
}
#sliderRightText3 {
	width: 15%;
	top: 50%;
	left: 60%;
	z-index: 25;
}

#sliderMan1 {
	width: 12%;
	bottom: 0%;
	left: 47%;
	z-index: 20;
}

#sliderMan2 {
	width: 8%;
	bottom: 43%;
	left: 35%;
	z-index: 2;
}

#sliderShip {
	width: 44%;
	bottom: -5%;
	left: 21%;
	z-index: 19;
}

body {
	height: 100vh !important;
}

.certTestimonial {
	border-radius: 0.5rem;
	-webkit-border-radius: 0.5rem;
	-moz-border-radius: 0.5rem;
	-ms-border-radius: 0.5rem;
	-o-border-radius: 0.5rem;

	border-bottom-right-radius: 5rem;

	padding-left: 6rem !important;
}

.certTestImg {
	left: -4.5rem;
	top: 10%;
	border-width: 0.4rem !important;
}

.certBox {
	/* border-top-right-radius: 5rem; */
	width: 15rem;
	height: 15rem;
	display: inline-block;
	padding-left: 2rem !important;
}

.certBox h1 {
	line-height: 6rem;
	font-size: 4rem;
	font-family: "Times New Roman", Times, serif;
}

.certBox p {
	font-size: 1rem;
}

@media (max-width: 1499px) {
	.certBox {
		/* border-top-right-radius: 5rem; */
		width: 12rem;
		height: 12rem;
		display: inline-block;
		padding-left: 1.5rem !important;
	}

	.certBox h1 {
		padding-top: 0.75rem;
		line-height: 3rem;
		font-size: 3rem;
		font-family: "Times New Roman", Times, serif;
	}

	.certBox p {
		font-size: 1rem;
	}
}

@media (max-width: 768px) {
	.certBox {
		/* border-top-right-radius: 3rem; */
		width: 9rem;
		height: 9rem;
		display: inline-block;
		padding-left: 1rem !important;
	}

	.certBox h1 {
		padding-top: 0.75rem;
		line-height: 1rem;
		font-size: 2.25rem;
		font-family: "Times New Roman", Times, serif;
	}

	.certBox p {
		font-size: 0.75rem;
	}

	.certBoxDesc {
		font-size: 0.6rem;
	}
}

@media (max-width: 580px) {
	.certBox {
		/* border-top-right-radius: 2.5rem; */
		width: 6.5rem;
		height: 6.5rem;
		display: inline-block;
		padding-left: 0.75rem !important;
	}

	.certBox h1 {
		padding-top: 0.75rem;
		line-height: 0rem;
		font-size: 1.75rem;
		font-family: "Times New Roman", Times, serif;
	}

	.certBox p {
		line-height: 1em;
		font-size: 0.55rem;
	}

	.certBoxDesc {
		font-size: 0.55rem;
		padding-top: 0.5rem;
	}

	.certTestImg {
		left: -2.5rem;
		top: 10%;
		border-width: 0.4rem !important;
		width: 8rem;
	}
}

@media (max-width: 768px) {
	#bgMain1 {
		z-index: -1;
		width: 190%;
	}

	#sliderRightText {
		width: 115%;
		top: -1px;
		right: -35%;
		z-index: 1;
	}

	#sliderRightText1 {
		width: 10%;
		top: 10%;
		left: 60%;
		z-index: 25;
	}
	#sliderRightText2 {
		width: 30%;
		top: 24%;
		left: 60%;
		z-index: 25;
	}
	#sliderRightText3 {
		width: 25%;
		top: 50%;
		left: 60%;
		z-index: 25;
	}

	#sliderMan1 {
		width: 20%;
		bottom: 0%;
		left: 35%;
		z-index: 20;
	}

	#sliderMan2 {
		width: 15%;
		bottom: 33%;
		left: 19%;
		z-index: 2;
	}

	#sliderShip {
		width: 65%;
		bottom: -4%;
		left: 0%;
		z-index: 19;
	}
}
.certImgContainer img {
	max-width: 200px;
}
@media (min-width: 768px) {
	.certImgContainer {
		padding-right: 2rem;
		padding-bottom: 1rem;
	}
}

.certBoxDesc {
	margin-bottom: 0;
}

.heart-bullets li::before {
	content: "";
	background-image: url("../imgs/greenHeart.svg");
	display: inline-block;
	height: 1em;
	width: 1em;
	background-size: contain;
	background-repeat: no-repeat;
	padding-left: 2em;
}

#myTab li a {
	border: 0 !important;
	color: var(--dark);
}
#myTab a.nav-link.active {
	background-color: var(--light);
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;

	color: var(--danger);
	font-weight: bold;
}
.heart-bullets ul{
	list-style-type: none;
}

.intro h2{
	color: #ff8671 !important;
	font-weight: 700 !important;
	font-size: 1.25rem !important;
}