@charset "UTF-8";
/*
Theme Name: Smart Cleaning Company
Author: TheMagnifico52
Theme URI: https://www.themagnifico.net/products/free-cleaning-company-wordpress-theme
Author URI: https://www.themagnifico.net/
Description: Smart Cleaning Company is a versatile free WordPress theme designed for various service providers, including professional cleaning services, plumbing, and housekeeping. This sophisticated theme features a retina-ready design and a user-friendly interface that allows anyone, regardless of coding expertise, to craft a beautiful website effortlessly. Its responsive layout adjusts to any screen size, providing a consistent viewing experience, while the clean and minimal aesthetic highlights essential content. With a range of customization options, the theme suits different purposes, including offering an online presence for a laundrette. It also incorporates multiple Call to Action (CTA) buttons to boost conversions and social media integration for effective promotions. The optimized code ensures a lightweight website that loads quickly, enhancing performance, and the mobile-friendly design guarantees functionality on smartphones and tablets. Built on a Bootstrap framework, this modern and interactive theme includes translation-ready features, making it compatible with WPML and RTL, ideal for various service providers like gardeners or groundskeepers looking to showcase their landscape, grass, and plants effectively.
Version: 2.5.2
Tested up to: 7.0
Requires PHP: 7.2
Requires at least: 5.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: smart-cleaning
Text Domain: smart-cleaning-company
Tags: custom-logo, one-column, two-columns, wide-blocks, block-styles, editor-style, sticky-post, custom-background, custom-colors, custom-header, custom-menu, footer-widgets, featured-images, flexible-header, full-width-template, threaded-comments, theme-options, rtl-language-support, left-sidebar, right-sidebar, grid-layout, blog, e-commerce, food-and-drink

Smart Cleaning Company WordPress Theme has been created by TheMagnifico52(themagnifico.net), 2022.
Smart Cleaning Company WordPress Theme is released under the terms of GNU GPL
*/


:root {
  --first-color:#5ebed6;
  --second-color: #ffa500;
}


body{
    background: #e3f9ff;
    color: #4f5c6b;
    font-family: 'Open Sans', sans-serif;
}
a{
    text-decoration: none !important;
}
.sidebar ul li a{
    color: #4f5c6b;
}
a, .sidebar ul li a:hover, .widget a:hover, .widget a:focus, p.price, .woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-message::before, .woocommerce-info::before, .featured-imagebox h4 a, #featured-topic h3, .main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,.navbar-brand a{
    color: var(--first-color);
}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,.sidebar h5, .sidebar .wp-block-search .wp-block-search__label, .sidebar .widget h2.wp-block-heading,.sidebar h5, .sidebar h2.wp-block-heading,.socialmedia .main_header, .sidebar h5, #colophon, .post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover, .sticky .entry-title::before, .main-navigation .sub-menu,  .timebox,.sidebar .tagcloud a:hover, .load hr, .navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover {
    background: var(--first-color);
}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{
    border:0px;
    color: #fff;
}
.sidebar button[type="submit"]{
    background: var(--first-color) !important;
}
.comment-respond input#submit, #button, .sidebar input[type="submit"], .sidebar button[type="submit"], .wp-block-button__link, .pro-button a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce .woocommerce-ordering select, .woocommerce-account .woocommerce-MyAccount-navigation ul li, .btn-primary, .toggle-nav i,.slide-btn a,.servbtn a{
    background: var(--second-color);
}
.btn-primary,.wp-block-quote, .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-pullquote, .navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover{
    border-color: var(--first-color) !important;
}
.article-box a:hover{
  color: var(--second-color);
}
h1, h2, h3, h4, h5, h6,.top-info p, .top-info span,.top-info i,.main-navigation .menu > li > a,.top-info a,.article-box a,#featured-topic h3{
    color: #293f5b;
}
.page-template-home-template .socialmedia,.sidebar section,.socialmedia {
    background: #fff;
}
.main-navigation .menu > li > a,.main-navigation .menu > li > a:hover{
    border: none;
}
.main-navigation .menu > li > a:hover, #site-navigation .menu ul li a:hover{
    color: var(--first-color);
}
.main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus {
    background: #003e7d;
    color: #fff !important;
}
#site-navigation .menu ul li a{
    font-size: 12px;
    font-weight: 600;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover, a.added_to_cart.wc-forward:hover,.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,.slide-btn a:hover, .servbtn a:hover,.pro-button a:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,.box-content .servbtn a:hover{
    background: #293f5b;
    color: #fff;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{
    color: #fff;
}
.main_header i,.slide-btn a, .servbtn a {
    color: #fff;
}
.main_header p {
    font-weight: 500;
}
.main-navigation .menu > li{
    font-size: 12px;
    font-weight: 600;
}
.navbar-brand{
    display: block;
}
.navigation_header .nav {
    justify-content: flex-end;
}

/* Slider Section */

.slider-box:after {
    content: none;
    height: auto;
    position: static;
    background-image: transparent;
}
.slider-inner-box h2{
    text-transform: none;
    font-size: 55px;
}
.slider-inner-box {
    right: 55%;
}
#colophon a:hover, #colophon a:focus,.main_header p a:hover{
    color: var(--second-color);
}
.main_header i:hover{
    color: var(--second-color);
}
.sidebar section {
    padding: 10px;
}
/* Services Section */
.entry-content .wp-block-woocommerce-cart.alignwide{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.box {
    background: var(--first-color);
    text-align: center;
    color: #fff;
}
.box-cont h3 a {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
}

a.added_to_cart.wc-forward {
    display: table;
    background: var(--second-color);
    margin: 0 auto !important;
    margin-top: 10px !important;
    color: #fff;
    border-radius: 4px;
    padding: 8px 29px 7px 30px;
    font-weight: 700;
}
.woocommerce ul.products li {
    box-shadow: 0 0 5px 2px var(--first-color);
}
.article-box {
    border: solid 1px var(--first-color);
    box-shadow: 0 0 5px 2px var(--first-color);
}
span.cat-links a, span.tags-links a{
    color: var(--first-color);
}
section#services-topic {
    background: #dceef3;
}
#services-topic img{
    width: 100%;
}
@media screen and (min-width: 320px) and (max-width: 720px){
    .main-navigation .menu > li > a{
        color: #fff;
    }
    .main-navigation .sub-menu{
        background: transparent;
    }
    .slider-inner-box {
        right: 10%;
    }
    .slider-inner-box h2 {
        font-size: 25px;
    }
}
@media screen and (max-width: 1000px){
    .sidenav .closebtn{
        background: var(--second-color);
    }
    .main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus, .main-navigation .menu > li > a:hover {
        background: transparent;
        color: var(--first-color) !important;
    }
    .main-navigation .menu > li > a {
    color: #fff;
    }
}
