#main-sec-inner h1 {
    font-weight: 600 !important;
    border-bottom: 1px solid #A81B1E;
}
#main-sec-inner p {
    font-size: 20px !important;
    color: #0C0C0C !important;
    text-align: justify;
    font-weight: 400 !important;
}
#main-sec-inner h3 {
    font-size: 24px !important;
    font-weight: 500 !important;
    color: #B9494B !important;
}
#main-sec-inner li::before {
    content: url('/wp-content/uploads/2025/01/Vector-1.png');
    position: absolute;
    left: 16px;
}
#main-sec-inner li {
    list-style: none;
    font-size: 20px !important;
    color: #0C0C0C !important;
}
#main-sec-inner li span {
    font-weight: 600 !important;
}
@media only screen and (max-width: 1030px) {
	#main-sec-inner h1 {
    font-size: 52px !important;
}
	#main-sec-inner h2 {
    font-size: 32px !important;
}
	#main-sec-inner p {
    font-size: 18px !important;
    color: #0C0C0C !important;
    text-align: justify;
    font-weight: 400 !important;
}
	#main-sec-inner li {
    list-style: none;
    font-size: 18px !important;
    color: #0C0C0C !important;
}
}
@media only screen and (max-width: 800px) {
div#main-sec-inner h2 {
    font-size: 32px !important;
    margin-bottom: 0% !important;
    padding-top: 2% !important;
    padding-bottom: 2% !important;
}
	#main-sec-inner .wpb_text_column.wpb_content_element {
    margin-bottom: 20px !important;
}
	#main-sec-inner p {
    font-size: 18px !important;
    color: #0C0C0C !important;
    text-align: left !important;
    font-weight: 400 !important;
	margin-bottom: 0% !important;
}
	#main-sec-inner h1 {
    font-weight: 600 !important;
    border-bottom: 1px solid #A81B1E;
    font-size: 48px !important;
}
	#main-sec-inner h3 {
    font-size: 24px !important;
    font-weight: 500 !important;
    color: #B9494B !important;
    padding-top: 2%;
}
}
@media only screen and (max-width: 500px) {
	#main-sec-inner h1 {
    font-weight: 600 !important;
    border-bottom: 1px solid #A81B1E;
    font-size: 30px !important;
}
	#main-sec-inner p {
    font-size: 16px !important;
    color: #0C0C0C !important;
    text-align: left !important;
    font-weight: 400 !important;
    margin-bottom: 0% !important;
    padding-top: 2% !important;
}
	#main-sec-inner li {
    list-style: none;
    font-size: 16px !important;
    color: #0C0C0C !important;
}
	div#main-sec-inner h2 {
    font-size: 24px !important;
    margin-bottom: 0% !important;
    padding-top: 2% !important;
    padding-bottom: 2% !important;
}
}