.container-content{ padding-bottom:5rem; min-height:calc(100vh - 655px);}
.container-content .intro-section {
	padding: 2.44rem 0rem 1.5rem;
}
.container-content h1{  font-weight:700; color:var(--dc-primary);}

.container-content h4{  color:var(--dc-primary);margin-top: 30px;}
.container-content h5{  color:var(--dc-primary);margin-top: 30px;}

.container-content .content{ padding-bottom:2rem;}
.container-content p{ padding-top:1rem; }
.container-content p a{color:var(--dc-primary); text-decoration: none; font-weight:500;}

.container-content ol{ list-style:none;}
.container-content ol li{padding:0 0 0.5rem 2rem; position:relative; }
.container-content ol li:before{content:"";  position:absolute; left:0; top:5px; width:7px; height:12px; border:solid #000; border-width:0 2px 2px 0; transform:rotate(45deg);}


.container-content ul li{padding:0.5rem 0rem; position:relative; }

.container-content h3 {
	font-weight: 700;
	border: 1px solid var(--dc-primary);
	color: var(--dc-primary);
	display: inline-block;
	border-radius: 7px;
	font-size: 18px;
	text-align: left;
	padding: 6px 14px;
}
 

footer:before{ display:none;}

 

@media screen and (max-width:767px){

.container-content .intro-section{ padding:1.54rem 0rem;} 
.container-content .content{ padding-bottom:1rem;}    
.container-content p {
	font-size: 16px;
	line-height: 2rem;
}
.container-content h1 {
	font-size: 30px;
	margin-bottom:1rem;
}  
.container-content h3{ 
    font-size:22px;
}
.container-content ul li {
	font-size: 16px;
	line-height: 2rem;
}
.container-content h4{ font-size:1.25rem;}
.container-content h5{ font-size:1.15rem;}
}



 
