#international {
	padding: 30px 0;
	background-color: var(--light_purple);
	position: relative
}

.international_patients h2 {
	font-size: 45px;
	color: var(--orange);
	font-family: 'OpenSans-Light'
}

.international_patients h3 {
	font-size: 45px;
	color: var(--blue);
	font-family: 'OpenSans-SemiBold'
}

.international_patients p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

.best_fertility {
	background-color: var(--green);
	padding: 30px 0;
	border-radius: 15px;
	position: relative
}

.best_fertility h2 {
	font-size: 40px;
	color: var(--white);
	font-family: 'OpenSans-Light'
}

.best_fertility span {
	font-size: 40px;
	color: var(--white);
	font-family: 'OpenSans-SemiBold'
}

.best_fertility p {
	color: var(--white);
	font-family: 'OpenSans-Regular'
}

.btn.btn-explore {
	background-color: var(--white);
	color: var(--green);
	padding: 10px 40px 10px 40px;
	font-family: 'OpenSans-Regular'
}

.btn.btn-explore:hover {
	background-color: var(--white);
	color: var(--green);
	padding: 10px 40px 10px 40px;
	font-family: 'OpenSans-Regular'
}

.find_left img {
	position: absolute;
	left: 0;
	bottom: 1px;
	width: 110px
}

.find_right img {
	position: absolute;
	right: 0;
	bottom: 1px;
	width: 150px
}

.while_searching h2 {
	font-size: 35px;
	color: var(--orange);
	font-family: 'OpenSans-SemiBold';
	text-align: center
}

.while_searching p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular';
	text-align: center
}

.card.card_while {
	height: 100%
}

.card_while p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

#financial {
	padding: 30px 0
}

#latest-news {
	background-color: #FFF6E4;
	padding-bottom: 30px;
	padding-top: 30px;
	position: relative
}

.latest-news-text h2 {
	font-size: 55px;
	color: var(--orange);
	font-family: 'OpenSans-Light'
}

.latest-news-text span {
	font-size: 55px;
	color: var(--blue);
	font-family: 'OpenSans-Bold'
}

.card.latest-card {
	border-radius: 20px;
	height: 100%
}

.latest-card h2 {
	font-size: 20px;
	color: var(--black);
	font-family: 'OpenSans-SemiBold'
}

.latest-card p {
	font-family: 'OpenSans-Regular'
}

.latest-card a {
	color: #444;
	font-family: 'OpenSans-Regular';
	text-decoration: underline !important
}

#let_begin {
	background-color: var(--light_purple);
	padding: 30px 0;
	position: relative;
	z-index: 9999
}

.let_begin_content h2 {
	font-size: 40px;
	color: var(--orange);
	font-family: 'OpenSans-Light'
}

.let_begin_content span {
	font-size: 40px;
	color: var(--blue);
	font-family: 'OpenSans-SemiBold'
}

.let_begin_content p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

.let_begin_card {
	height: 100%;
	position: relative;
	z-index: 9999
}

.let_number {
	height: 75px;
	width: 75px;
	background-color: var(--orange);
	border-radius: 50%;
	display: inline-block;
	border: 8px solid var(--light_red)
}

.let_number span {
	font-size: 35px;
	color: var(--white);
	font-family: 'OpenSans-Bold';
}

.let_begin_card h3 {
	font-size: 25px;
	color: var(--black);
	font-family: 'OpenSans-SemiBold'
}

.let_begin_card p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

.inter_leaf img {
	position: absolute;
	bottom: 180px;
	width: 500px
}

#legal {
	padding: 30px 0;
	background-color: var(--another_light_green)
}

.legal_patients h2 {
	font-size: 45px;
	color: var(--green);
	font-family: 'OpenSans-Light'
}

.legal_patients h3 {
	font-size: 45px;
	color: var(--blue);
	font-family: 'OpenSans-SemiBold'
}

.legal_patients p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}