@charset "UTF-8";
/*
Theme Name: Handyman Cleaning Service
Author: TheMagnifico52
Theme URI: https://www.themagnifico.net/products/window-cleaning-wordpress-theme
Author URI: https://www.themagnifico.net/
Description: The Handyman Cleaning Service theme is a modern and professional option designed specifically for various labor services, including house cleaning, apartment cleaners, office cleaning, and maid solutions, making it an excellent fit for businesses like a laundrette that offer cleaning solutions. Fully responsive and visually appealing on all devices, this theme offers a range of user-friendly and customizable features to help you create a polished website that effectively promotes your online business. Its capabilities include favicon, logo, title, and tagline customization, advanced color options, over 100 font families, a sticky header with a call-to-action button, a simple menu, SEO-friendly elements, and pagination options. Compatible with WooCommerce, this SEO-optimized theme will boost your business visibility and improve traffic. With WordPress's Gutenberg block builder providing a smooth drag-and-drop editing experience, you can easily craft stunning and clean pages. Furthermore, the theme comes with advanced features, Bootstrap orientation, and secure code, making it a reliable choice for showcasing your services. 
Version: 2.5.4
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: handyman-cleaning-service
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

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

body{
    color: #7e7d7d;
    font-family: 'Open Sans', sans-serif;
}
.sidebar ul li a{
    color: #7e7d7d;
}
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,#colophon a:hover, #colophon a:focus{
    color: #ffa800;
}
.sidebar h5, .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{
    background: #ffa800;
}
#button.show,.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:hover,.servbtn a, .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: #ffa500;
}
.article-box a:hover{
  color: #ffa800;
}
.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: #ffa800 !important;
}
.top-info p, .top-info span,.top-info i,.top-info a{
    color: #0e3d4b;
}
h1, h2, h3, h4, h5, h6,.main-navigation .menu > li > a,.article-box a{
    color: #000;
}
.page-template-home-template .socialmedia,.sidebar section,.socialmedia {
    background: #fff;
}
.main-navigation .menu > li > a,.main-navigation .menu > li > a:hover{
    border: none;
    font-weight: 600;
    letter-spacing: 0px;
    font-size: 13px;
}
.main-navigation .menu > li > a:hover, #site-navigation .menu ul li a:hover{
    color: #ffa800;
}
.main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus {
    background: #1b212f;
    color: #fff !important;
}
#site-navigation .menu ul li a{
    font-size: 12px;
    font-weight: 600;
    color: #000;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover, .socialmedia .main_header,a.added_to_cart.wc-forward:hover,.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,.slide-btn a, .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,#colophon{
    background: #0e3d4b;
    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: bold;
}
.main-navigation .menu > li{
    font-size: 12px;
    font-weight: 600;
}
.navbar-brand{
    display: block;
}
.navigation_header .nav {
    justify-content: flex-end;
}
.main_header p a:hover {
    color: #ffa500;
}
.main_header i:hover{
    color: #ffa500;
}
.featured-imagebox:hover a{
    color: #ffa500;
}
.sidebar section {
    padding: 10px;
}
/* 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%;
}

/* Services Section */

.box {
    background: #ffa800;
    text-align: center;
    color: #fff;
}
.box-cont h3 a {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
}

.featured-imagebox {
    background: #f7f5f2;
    box-shadow: 0 0 15px 1px #d9d9d9;
    border-bottom: solid 3px #ffa500;
    padding: 15px;
}
.featured-imagebox h4 {
    font-size: 18px;
    color: #000;
}
.featured-imagebox h4 {
    font-size: 18px;
    color: #000;
}
.featured-imagebox a {
    color: #000;
    font-size: 15px;
    font-weight: bold;
}
#featured-topic h3,#services-topic h3{
    font-size: 30px;
    color: #000;
}
#services-topic img{
    width: 100%;
    height: 300px;
    object-fit: cover;
}
a.added_to_cart.wc-forward {
    display: table;
    background: #ffa800;
    margin: 6% 0% 0% 21%;
    color: #fff;
    border-radius: 4px;
    padding: 8px 29px 7px 30px;
    font-weight: 700;
}
.article-box {
    border: solid 1px #ffa800;
}

@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 (min-width: 768px) and (max-width: 999px){
    .main-navigation .menu > li > a{
        color: #fff;
    }
    .slider-inner-box {
        right: 25%;
    }
    .toggle-nav.mobile-menu {
        text-align: right;
    }
}

@media screen and (min-width: 1000px) and (max-width: 1199px){
    .slider-inner-box {
        right: 25%;
    }
}
@media screen and (max-width: 1000px){
    .sidenav .closebtn{
        background: #ffa800;
    }
    .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: #ffa800 !important;
    }
    #site-navigation .menu ul li a{
        color: #fff;
    }
}