/*
Theme Name: Mouno
Theme URI: http://demo.casethemes.net/mouno
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio
Description: Mouno is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Version: 1.0.0
Tested up to: 6.0
Requires PHP: 7.4
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: mouno
Tags: Blog, E-Commerce, Portfolio, Grid Layout, One Column, Two Columns, Three Columns, Four Columns, Left Sidebar, Right Sidebar, Custom Background, Custom Colors, Custom Header, Custom Logo, custom-menu, Editor Style, Featured Image Header, Featured Images, flexible-header, Footer Widgets, Full Width Template, microformats, Post Formats, Sticky Post, Theme Options, threaded-comments, translation-ready, Block Editor Styles, Wide Blocks
Copyright (c) 2025 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
*/


.pxl-navigation-menu-wrapper .pxl-menu-primary.menu-default > li
{
	font-size: 16px !important;
	font-weight: 600;
}
.pxl-social-icons-wrapper .pxl-social-icons-item .pxl-social-icons-link.social-icon-default.hover-default:hover 
{
    color: #000000;
}
.fab
{
	font-size: 24px;
}
.pxl-breadcrumb-wrapper li a
{
	font-weight: 500;
}
.pxl-breadcrumb-wrapper li
{
	font-weight: 400;
}
.elementor-12394 .elementor-element.elementor-element-ee678b9 .pxl-text-marquee-wrapper .pxl-text-marquee-item .pxl-text-highlight
{
	font-size: 60px !important;
}
.back-to-top-button,
.elementor-9967 .elementor-element.elementor-element-773900b .pxl-load-more-wrapper .btn.pxl-btn-split .pxl-btn-text,
.elementor-9967 .elementor-element.elementor-element-773900b .pxl-load-more-wrapper .btn.pxl-btn-split .pxl-btn-icon,
.pxl-pagination-wrap .page-numbers:hover, .pxl-pagination-wrap .page-numbers.current,
.pxl-layout-portfolio4 .pxl-post-item:hover 
{
    background-color: #F6F1EC;
}
iframe 
{
    filter: none !important;
}
.pxl-layout-service1 .pxl-post-icon.pxl-main-icon svg
{
	height: 70px !important;
}
.pxl-post-info-wrapper .pxl-post-info-item .pxl-info-icon
{
    background-color: #ffffff;
}
.pxl-heading-wrapper .pxl-heading-subtitle.heading-subtitle-portfolio::before
{
	display: none;
}
.single #pxl-main 
{
    padding-block: 100px;
}
.single.single-post #pxl-content-area .pxl-post-social,
.single.single-post #pxl-content-area .pxl-post-author-box
{
	display: none;
}
.single.single-post #comments,
.single.single-post #comments #respond
{
    margin-top: 50px !important;
}
.pxl-text-editor-wrapper.text-secondary
{
	font-size: 18px;
	font-weight: 500;
}
.single.single-post #pxl-content-area .pxl-post-title > span
{
	font-weight: 700;
}
.single.single-post #pxl-content-area 
{
    padding-top: 0px;
}
img.pxl-post-featured.attachment-full 
{
    border-radius: 25px;
}
.pxl-menu-primary .sub-menu, .pxl-menu-primary .children
{
    min-width: 295px !important;
}
.pxl-menu-primary .sub-menu > li > a
{
	font-size: 16px;
	font-weight: 600;
}
.pxl-layout-service2 .pxl-post-item
{
	justify-content: flex-end;
}
.far
{
	font-size: 26px !important;
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-icon .pxl-icon
{
	background-color: #FFBB45;
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-title
{
	font-family: 'Montserrat';
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-title .pxl-title-text
{
	background-image: none;
	font-size: 26px;
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-description
{
	font-family: var(--primary-font), sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-index
{
	display: none;
}
.pxl-icon-box-wrapper.icon-box-style1 .pxl-icon-box-title
{
	margin-block: 7px 10px;	
}
.pxl-index-box-carousel.pxl-index-box-carousel1 .pxl-index-box-item .pxl-index-box-description
{
    max-width: 262px;
}
.pxl-circular-text-wrapper .pxl-circular-text-icon img
{
	height: 62px;
}
.pxl-index-box-index 
{
    margin-bottom: 20px !important;
}
.single.single-post #pxl-content-area .pxl-post-metas .pxl-meta-info svg,
.widget.widget_categories .pxl-category-item.current-category > a .pxl-category-count
{
	color: #FFBB45;
}
.widget .widget-title:after,
.pxl-heading-wrapper .pxl-heading-title.heading-underline-accent:after,
.btn.pxl-btn-split .pxl-btn-text, button.pxl-btn-split .pxl-btn-text,
.btn.pxl-btn-split .pxl-btn-icon, button.pxl-btn-split .pxl-btn-icon,
.single.single-post #comments #respond #reply-title:after,
.widget.widget_search .search-submit:hover
{
	background-color: #FFBB45;
}
.pxl-header .pxl-header-logo img 
{
    height: 48px;
}
.pxl-layout-portfolio4 .pxl-post-category a
{
    font-size: 10px;
    line-height: 20px;
    text-align: left;
    border-radius: 8px;
    letter-spacing: 1px;
    font-weight: 600;
}
.pxl-layout-portfolio4 .pxl-post-content
{
	padding-bottom: 20px;
}
.wpcf7 form .wpcf7-response-output 
{
    display: block !important;
    margin: 30px 0 15px;
    background-color: #fff;
    font-size: 18px;
    color: #010101;
    font-weight: 300;
    border: none;
}
.pxl-layout-portfolio4 .pxl-post-title
{
	font-size: 30px;
	font-weight: 700 !important;
}