/*
Theme Name: Munib Cleaning Services Limited
Theme URI:  https://www.acesolutionafrica.com/
Author:     Bethulow
Author URI: https://www.acesolutionafrica.com/
Template:   hello-elementor
Version:    1.0
License:    GNU General Public License v2 or later
*/

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');

body{
	font-family: "Lato", sans-serif !important;
	line-height:1.8 !important;
}
p{
	font-family: "Lato", sans-serif !important;
	font-size:16px !important;
	line-height:1.8 !important;
}
h1,h2,h3,h4,h5,h6{
	font-family: "Playfair Display", serif !important;
}
.n2-ss-static-slide {
    background: url(https://munibcleaners.co.ke/wp-content/uploads/2025/08/overlay-shape-1.png) !important;
    background-size: contain !important;
    background-position: bottom center !important;
    visibility: visible !important;
    background-repeat: no-repeat !important;
/*     height: 90vh !important; */
    width: 100%;
    position: relative !important;
}

.gm-inner {
    background: linear-gradient(to bottom, white, transparent) !important;
/* 	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 85%, rgba(255, 255, 255, 0) 100%) !important; */
    transition: all 0.3s ease-in-out;
}
.elementor-cta--skin-classic .elementor-cta__content {
    background-color: #f9fafa;
    transition: all .4s;
    width: 90% !important;
    margin-top: -45px !important;
    border-radius: 15px;
    margin-left:auto !important;
	margin-right:auto !important;
}
.elementor-swiper-button{
	background:#0093DD !important;
	padding:7px !important;
}
.elementor-swiper-button svg {
    fill: rgb(255 255 255) !important;
}
/* .ekit-stylish-list-content-counter {
    background:#0093DD !important;
    width: 70px !important;
    height: 70px !important;
    text-align: center;
    vertical-align: middle;
    line-height: 70px;
    border-radius: 50%;
} */


.callquote .gm-menu-item__txt{
	background:#0093dd !important;
	color:#fff !important;
	padding:10px 20px;
}

.requestquote .gm-menu-item__txt{
	background:#12418a !important;
	color:#fff !important;
	padding:10px 20px;
}
.gm-toolbar-nav-container{
	margin:0px !important;
}
.wpcf7 p,.wpcf7 label{
	width:100% !important;
}