#about {
	background-color: var(--yellow);
	padding: 30px 0
}

.about-title h2 {
	color: var(--blue);
	font-weight: 600;
	font-size: 55px;
	font-family: 'Segoe-UI'
}

.about-title span {
	color: var(--orange);
	font-weight: 300
}

.about-title p {
	color: var(--black_alternate);
	font-size: 16px;
	font-weight: 400;
	font-family: "OpenSans-Regular"
}

#why_choose {
	background-color: var(--green);
	text-align: center;
	position: relative;
	padding: 30px 0
}

.why_choose_leaf {
	position: absolute
}

.why_choose_leaf img {
	width: 300px;
}

.why_choose_title h2 {
	font-weight: 600;
	font-size: 55px;
	font-family: 'Segoe-UI';
	color: var(--white_alternate)
}

.why_choose_title span {
	font-weight: 300
}

.why_choose_title p {
	color: var(--white_alternate);
	font-size: 16px;
	font-weight: 400;
	font-family: "OpenSans-Regular"
}

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

#dr_section img {
	bottom: 0
}

.dr_titles h2 {
	font-weight: 600;
	font-size: 55px;
	font-family: 'Segoe-UI';
	color: var(--blue);
	text-align: center
}

.dr_titles span {
	color: var(--green);
	font-weight: 300
}

.dr_description h2 {
	color: var(--green);
	font-weight: 600;
	font-size: 30px;
	font-family: 'Segoe-UI';
	text-align: left
}

.dr_description p {
	color: var(--black_alternate);
	font-size: 16px;
	font-weight: 400;
	font-family: "OpenSans-Regular"
}

.dr_section_img img {
	position: relative;
	z-index: 1000
}

.dr_section_leaf_first {
	position: absolute;

}

.dr_section_leaf_first img {
	width: 200px;
	z-index: 1001;
}

.dr_section_leaf_seccond {
	position: absolute;
	left: 0;
}

.dr_section_leaf_seccond img {
	width: 300px;
	z-index: 1002
}

#dr_section .dr_selection_card_image img {
	background-color: var(--green);
	text-align: center;
	padding: 10px;
	border-radius: 50%;
	align-items: center !important;
	text-align: center !important;
	border: 10px solid var(--another_green)
}

.dr_selection_card_carousal {
	margin-top: -100px
}

.dr_selection_card_carousal .card {
	height: 100%
}

#dr_language {
	background-color: var(--light_pink);
	padding: 30px 0;
	text-align: center;
	position: relative
}

.dr_language_title {
	position: relative;
	z-index: 9999
}

.dr_language_title h2 {
	color: var(--blue);
	font-weight: 600;
	font-size: 55px;
	font-family: 'Segoe-UI'
}

.dr_language_title span {
	color: var(--orange);
	font-weight: 300
}

.dr_language_title p {
	color: var(--black_alternate);
	font-size: 16px;
	font-weight: 400;
	font-family: "OpenSans-Regular"
}

.language_button {
	padding: 10px;
	background-color: var(--light_red);
	color: var(--orange);
	border-radius: 50px
}

.language_button:hover {
	background-color: var(--orange);
	color: var(--white)
}

.leaf_left {
	position: absolute;
	top: 20px;
	width: 300px;
	z-index: 99
}