/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 03 2026 | 06:17:44 */
#read-more {display:none;}

.fp-content, .fp-content p, .fp-content li, .fp-content h2, .fp-content h3 {color:#fff!important;}

.fp-content h2, .fp-content h3 {
	margin: 60px 0px 10px;
    font-size: 28px;
}
#read-more h3 {
	
    font-family: 'Roboto', sans-serif; /* Ensure it matches the rest of the design */
    font-size: 1.5em; /* Adjust size if needed */

}

.fp-sub-heading h6 {
    font-size: 30px !important;
}

.fp-dark a.elementor-button {
    background-color: #337ab7;
}

.fp-dark a.elementor-button:hover {
	background-color: #5bc0de!important;
}

.fp-dark p a, .fp-dark li a {
    color: #fff;
    text-decoration: underline;
}

.fp-dark p a:hover, .fp-dark li a:hover {
	color: #5bc0de!important;
}

/* .elementor-3979 .elementor-element.elementor-element-0fb0597 .elementor-button:hover, .elementor-3979 .elementor-element.elementor-element-0fb0597 .elementor-button:focus {
    color: var(--e-global-color-6a0895b0);
    
} */


.fp-footer-links li {
    list-style: none;
    padding-left: 0;
    font-size: 14px;
}

#popular-searches ul {
    margin: 0px;
}

a#show-links, a#hide-links {
    padding: 5px 0 5px;
}

@media (min-width: 1024px) {
    #read-more {
        padding-left: 40px;
        padding-right: 40px;
    }
}

.fp-footer-links li {
    padding: 2px 0 3px!important;
}


@media (max-width: 767px) {
h6.elementor-heading-title.elementor-size-small {
    font-size: 16px !important;
}
}
