/*
Theme Name: Inspiro Child
Theme URI: https://www.wpzoom.com/themes/inspiro/
Template: inspiro
Author: MaziCom
Author URI: https://www.mazicom.com/
Description: Inspiro is a versatile, ultra-lightweight WordPress theme ideal for small businesses, creative professionals, and visual portfolios. Combining modern aesthetics with lightning-fast performance, it enhances user experience and boosts SEO rankings. Get started instantly with 10+ beautiful starter sites crafted for specific business niches, letting you launch your website quickly. Inspiro features unique fullscreen video backgrounds supporting Vimeo, YouTube, and self-hosted videos, perfect for photography and multimedia projects. It integrates seamlessly with popular page builders (Elementor, Beaver Builder) and WooCommerce, making it effortless to create any type of site, from business and agency websites to online shops and blogs. Fully responsive, GDPR-compliant, and privacy-focused (no external Google fonts), Inspiro looks perfect on every device. Explore more powerful features in our Premium version: https://www.wpzoom.com/themes/inspiro/
Tags: one-column,two-columns,right-sidebar,flexible-header,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready,e-commerce,wide-blocks,portfolio,blog,custom-background,featured-image-header,full-width-template,theme-options,block-styles,block-patterns
Version: 2.1.6.1765298526
Updated: 2025-12-09 17:42:06

*/

    .inner-wrap {
        max-width: 100% !important;
    }

/* --------------- Header --------------- */

.titre-site {
	font-family: 'Cormorant Garamond', serif !important;
	font-weight: 600;
	font-size:25px;
	margin-left: 6%;
    width: 200px;
	text-transform: capitalize;
}

.custom-logo {
	width: 50px !important;
}
.navbar {
	background : #bca6e4 !important;
	padding: 8px 0 !important;
}
.navbar .header-inner {
    width: 90% !important;
}

@media (min-width: 1024px) {
	.inspiro--with-page-nav .navbar-toggle {
    	display: none !important;
	}
}

.menu-item-529 {
	background-color:white;
	color:#BCA6E4;
	border-radius: 20px 20px 20px 20px;
	padding: 2px 14px;
	text-transform: uppercase;
}

/* --------------- Footer --------------- */

.widget-column h2 {
	color:black !important;
}

.site-footer .widget-column {
     padding-right: 1em !important;
 }
 .widget, .widget_block {
    margin-bottom: 5px !important;
}

.footer-widget-1 {
	text-align:center !important;
}

.footer-widget-3 .footer-widget-4 {
	padding-left:10% !important;
}

#text-9 p {
	margin:0 !important;
	margin-bottom:5px !important;
}

.wp-image-21 {
	max-width: 40% !important;
}

.wp-block-social-link-anchor svg {
	color:white !important;
}
.site-info {
    font-size: 14px;
    font-size: .875rem;
    padding: 1.875em 0;
    margin: 0;
    width: 95%;
    margin-left: 2.5%;
}

/* --------------- Version Mobile --------------- */

@media (max-width: 1024px) {
	
	.navbar .header-inner {
    	width: 100% !important;
	}
	
	.header-navigation-wrapper {
		display:none;
	}
	
	.navbar .header-logo-wrapper {
    margin-right: .625em;
    max-width: 100%;
	}
	
	.navbar-nav>li.current-menu-item>a, .navbar-nav>li.current-menu-parent>a, .navbar-nav>li.current_page_item>a {
        color: #D6C0FF !important;
    }
	
	.menu-item-529 {
		display:none !important;
	}

}