/* font-family: 'Poppins', sans-serif;
font-family: 'Roboto', sans-serif; */
h1 {
	font-family: 'Poppins', sans-serif;
	font-weight: 600;
	font-size: 29px;
}

h2 {
	font-family: 'Poppins', sans-serif;
	font-weight: 500;
}

h3 {
	font-family: 'Poppins', sans-serif;
	font-weight: 600;
}

h4 {
	font-family: 'Poppins', sans-serif;
	font-weight: 600;
}

h5 {
	font-family: 'Poppins', sans-serif;
	font-weight: 500;
}

b {
	font-weight: 600;
  }

label {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}

li {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}

p {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
} 

.card {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}

ul {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}

.accordion-body {
	font-family: 'Roboto', sans-serif;
	font-weight: 400
}



.gradient-background {
    background: linear-gradient(300deg, #191D88, #1450A3, #337CCF, #FFC436);
    background-size: 180%, 180%;
    animation: gradient 18s ease infinite;
}


@media (min-width: 992px)
	.flex-lg-row1 {
	flex-direction: row;
	
}

.c-item {
    height: 75vh;
}

.c-img {
    height: 75vh;
	object-fit: cover;
	object-position: top;
}

.c-img2 {
    height: 75vh;
	object-fit: cover;
	object-position: top;
}

.YG-Page1 {
	background-color: #0C9CCD;
}

.YG-Page2 {
	background-color: #079354;
}

.YG-Page3 {
	background-color: #FD9421;
}

.YG-Footer {
	background-color: #FD9421;
}


.iframe {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50vh;
	gap: 2rem;
}
.profile-img {
	height: 100px;
	border-radius: 50%;
  }

  .bio-shot {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50vh;
	gap: 2rem;
}

.bio1 {
	object-fit: cover;
	object-position: top;
}

.card-img-top {
	object-fit: cover;
	object-position: center;
}

.container-FAQ {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 2rem;
}

.accordion-body {
	font-size: 18px;
	font-weight: normal;
}

.selfPortrait {
	object-fit: cover;
	object-position: top;
}

.carousel-caption h1 {
	background-color: lightseagreen;
}

#subTitle {
	text-align: left;
}

#title {
	text-align: left;
}

#headList {
	text-align: left;
}

.list-item {
	margin-bottom: 15px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 18px;
}

/* contact form */
.container1 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-left: 1rem;
	padding-top: 4rem;
}

.form-control {
	margin-bottom: 10px;
	width: 100%;
  }

.container-contact {
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 1rem;
	padding-top: 1rem;
	padding-bottom: -20;
}

.container-contact img {
	height: 175px;
}

/* nav-link */

/* pricing-table */

/* subscribe-container */
@media (max-width: 700px)
 {#submit-btn {
    width: 50%;
    max-width: 50%;
  }}

  /* contact-form-container */
@media (max-width: 700px)
{.container1 #submit-btn {
   width: 100%;
   max-width: 100%;
 }}



 /* lessons-page */

 /* reviews */
 .review1 {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 18px;
	padding-top: 15px;
}

.review2 {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 18px;
	padding-top: 35px;
}

.review-length {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 18px;
	font-style: italic;
}

