.dc-3 {
	color:#31b44b!important;
}
.kep {
	text-align: center;
}

.tld {
	max-width: 400px;
}
.cas {
	text-align: center;
	padding-top: 45px;
}
.kep img {
	padding: 0px;
	text-align: center;
}
.header .header_content_collapse .navigation_menu .navbar_nav li .dropdown-menu li a.dc-3e {
    color:#31b44b!important
}

li .rdm5 a{
    color:#31b44b!important
}

.ddr {
	display:block;
	margin-top:40px;
}
.ddr p {
	font-size: 24px;
	line-height: 32px;
	text-align: center;
	color: var(--heading-dark);
	font-weight: 700;
}
.ddr p a:hover {
	text-decoration:underline;
}
.cdr p {
	font-size: 19px;
	line-height: 25px;
	text-align: center;
	color: #31b44b;
	font-weight: 700;
	padding-top:12px;
}
 @media only screen and (min-width: 30px) and (max-width: 991px) {
 .pd_top_90 {
 padding-top: 45px !important;
}
}
 @media only screen and (min-width: 30px) and (max-width: 767px) {
.pd_top_90 {
 padding-top: 30px !important;
}
 .ddr p {
 font-size: 19px;
 line-height: 25px;
}
}
 @media only screen and (min-width: 30px) and (max-width: 550px) {
 .cdr p {
 font-size: 17px !important;
 line-height: 21px !important;
}


.tld {
	max-width: 100%;
}

 .ddr p {
 font-size: 18px !important;
 line-height: 24px !important;
}
}
