/* Theme Name: Muzze Child Theme
Theme URI: https://themeforest.net/user/ovatheme/portfolio
Description: Muzze is a modernized take on an ever-popular WordPress. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Muzze will make your WordPress look beautiful everywhere. Created by <a href="https://themeforest.net/user/ovatheme">Ovatheme</a>
Author: Ovatheme
Author URI: https://themeforest.net/user/ovatheme
Template: muzze
Version: 1.0
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain:  muzze-child
*/


@font-face {
	font-family: "PFBagueSansPro";
	src: url("fonts/PFBagueSansPro-Regular.otf");
}

body, h1, h2, h3, h4, h5, h6, .second_font{
	font-family: "PFBagueSansPro" !important;
}

/* blue #000032 */
/* orange #E96940 */

.blog_header,.elementor-top-section{
	display: none;
}

.wrap_site{
	padding: 0px;
}

.p-blue{
	color:#fff;
	background:#000032;
	padding: 20px;
}

.p-orange{
	color:#fff;
	background:#E96940;
	padding: 20px;
}

.p-img{
	background-size: cover !important;
	height: 400px;
	width:100%;
}

.p-head h1{
	margin-top: 10px;
	margin-bottom: 20px;
}

.p-line h3{
	margin-top: 0px;
	margin-bottom: 10px;
}

.p-text{
	padding: 20px;
}

.p-gallery{	
	margin: 10px;
}

.swiper-slide.img-small{
	border-radius: 8px;
	height: 300px;
	width: 300px;
	background-size: cover !important;
	cursor: pointer;
}

.swiper-slide.img-small .caption{
	color: #000;
	background: #fffc;
	position: absolute;
	width: 100%;
	bottom: 0px;
	padding: 15px;
}

.spotlight,.spot-img{	
	display: none;
}

.spotlight{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 9999;
	padding-top: 10%;
}

.close-spot{
	font-size: 28px;
	margin: 30px;
	color: #FFF;
	background: #E96940;
	padding: 10px;
	border-radius: 100%;
	width: 40px;
	height: 40px;
	text-align: center;
	padding: 7px;
	cursor: pointer;
	display: block;
	float: right;
}

.p-card{
	margin: 20px;
}

.p-card h4{
	color:#000;
	margin-top: 0px;
	margin-bottom: 20px;
}

.p-card img{
	margin-bottom: 10px;
}