/*
Theme Name:		 Masco child
Theme URI:       https://mthemeus.com/demos/wp/masco
Description:	 A premium WordPress theme for Digital Agency, Software, App, Services and many more
Author:			 mthemeus
Author URI:      https://themeforest.net/user/mthemeus
Template:		 masco
Version:		 1.0.0
Text Domain:	 masco-child
*/
img[src$=".svg"] { width: 100% !important; height: auto !important; }
body {
    background-color: #f8f9fa !important;
    background-image:
            linear-gradient(rgba(0,0,0,0.02) 1px, transparent 1px),
            linear-gradient(90deg, rgba(0,0,0,0.02) 1px, transparent 1px) !important;
    background-size: 20px 20px !important;

}
ul {
    padding-left: 0;
    margin-left: 0;
}


ul li:not(:has(a)) {
    list-style: none;
    position: relative;
    padding-left: 1.5em;
}
ul li:not(:has(a))::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.7em;
    width: 0.7em;
    height: 0.7em;
    background: #ff4444;
    border-radius: 0.1em;
    display: inline-block;
}

.mas-creative-btn {
    background-color: #FF4444 !important;
    border-color: #FF4444 !important;
    border-radius: 0px !important;
}

.masco-copyright {
    background-color: #333333 !important;
}

/* General reset: set Inter as the default for body and html */
html, body {
    font-family: 'Inter', Arial, sans-serif !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Inter', Arial, sans-serif !important;
}

/* Navigation and buttons (optional, but often necessary) */
nav, .nav, .navbar, .main-menu, .menu, .header, .footer,
button, input, select, textarea, .site-title, .widget-title {
    font-family: 'Inter', Arial, sans-serif !important;
}

.blog-breadcrumb {
    background-color: #FFF !important;
}

.widget {
    background-color: unset !important;
}

li.cat-item-none::before {
    background: unset !important;
}