/*
Theme Name: Classic Business
Theme URI: https://www.theclassictemplates.com/products/free-business-wordpress-theme
Author: classictemplate
Author URI: https://www.theclassictemplates.com/
Description: Classic Business is a multipurpose theme that can be used for blog, marketing agencies, design agency, magazine, business, interior design, home decor, construction, corporate, agency, business promotion, architecture, industries, Beauty & spa salons, photography, gym, fitness, health, medical, startups, decoration, furniture, business agencies, law firms, travel, education, university portal, restaurant, shop, magazines, Business Portfolio, finance, accounting, consulting, travel agency website small and medium sized business, start-ups, digital agencies and other business websites. The theme’s design is elegant and sophisticated, modern and retina-ready that your visitors would love. It is SEO-friendly which will help your website rank soon on all major search engines like Google. The responsive layout makes it mobile-friendly that fits well with all devices screen sizes. You have the option to add shortcodes. It is translation-ready and supports RTL layout. The theme is optimized for speed therefore has faster page load times. Also, it has secure and clean codes. It is implemented on bootstrap framework. You get a lot of customization and personalization options for Blog, Custom Background, Custom Colors, Custom Logo, Custom Menu, E-Commerce, Editor Style, Featured Images, Flexible Header, Footer Widgets, Four Columns, Full Width Template, Grid Layout, Left Sidebar and much more.
Template: twenty-minutes
Version: 3.3.2
Tested up to: 6.6
Requires PHP: 5.6
Requires at least: 5.0
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Text Domain: classic-business
Tags: blog, e-commerce, portfolio, one-column, two-columns, three-columns, four-columns, grid-layout, left-sidebar, right-sidebar, custom-logo, translation-ready, full-width-template, footer-widgets, post-formats, featured-images, custom-colors, editor-style, wide-blocks, block-styles, custom-header, custom-background, custom-menu, sticky-post, threaded-comments, theme-options, rtl-language-support

Classic Business WordPress Theme has been created by classictemplate (theclassictemplates.com), 2016.
Classic Business WordPress Theme is released under the terms of GNU GPL

Classic Business WordPress Theme is child theme of Twenty Minutes WordPress Theme, Copyright 2021 classictemplate (theclassictemplates.com)
Twenty Minutes WordPress Theme is distributed under the terms of the GNU GPL
*/
a{
    text-decoration: none;
    color: #f38142;
}
a:hover{
    text-decoration: none;
    color: #f38142;
}
#commentform input#submit:hover,#sidebar input.search-submit, form.woocommerce-product-search button,.pagemore:hover,.woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover{
  background: #f38142;
  color: #fff !important;
  border-color: #f38142;
}
nav.woocommerce-MyAccount-navigation ul li{
    background: #f38142;
    border-color: #f38142;
}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{
  width: 110px !important;
}
.listarticle h2 a:hover,#sidebar ul li a:hover,.postmeta a:hover,.ftr-4-box h5 span,.ftr-4-box ul li a:hover, .ftr-4-box ul li.current_page_item a{
  color: #f38142;
  border-color: #f38142;
}
.page-template-template-home-page .header{
	border-bottom: solid 1px rgb(255 255 255 / 50%);
}
nav.woocommerce-MyAccount-navigation ul li:hover a, nav.woocommerce-MyAccount-navigation ul li a{
	color: #fff !important;
}
.page-template-template-home-page .header.sticky-head, .admin-bar .sticky-head{
    top:0;
}
button.wc-block-components-checkout-place-order-button:hover, a.wc-block-components-totals-coupon-link:hover, a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover, a.wc-block-components-checkout-return-to-cart-button:hover{
  background-color: #f38142;
  border-color:#f38142;
  color: #fff !important;
}
a.wc-block-components-totals-coupon-link, a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained, a.wc-block-components-checkout-return-to-cart-button, .wc-block-components-totals-coupon__button.contained, button.wc-block-components-checkout-place-order-button{
  border-radius: 0;
}
/*braedcrumb*/
.breadcrumb .current-breadcrumb, .breadcrumb a:hover{
  background: #f38142;
  color: #fff !important;
  border-color: #f38142;
}
/* Sticky header */
.header.is-sticky-on.sticky-head h1.site-title a, .header.is-sticky-on.sticky-head span.site-description,
.header.is-sticky-on.sticky-head .main-nav ul li a{
    color: #fff;
}
.page-template-template-home-page .header.sticky-head, .admin-bar .sticky-head, .header.sticky-head{
    background: #f38142;
}
.page-template-template-home-page p.site-title{
    color: #fff !important;
}
.logo{
    text-align: center;
}
/*sidebar*/
#sidebar input[type="text"],
#sidebar input.search-submit,
#footer input.search-submit,.tagcloud a:hover,
form.woocommerce-product-search button, input.search-submit, .widget_calendar caption , .widget_calendar #today{
    background-color: #f38142;
    color: #fff;
}
.header-top, .category-btn, .product-search button[type="submit"], span.item-count, .pagemore:hover, .shop-now a:hover, #commentform input#submit:hover, #sidebar input.search-submit, form.woocommerce-product-search button, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, nav.woocommerce-MyAccount-navigation ul li:hover, .catwrapslider .owl-prev:hover, .catwrapslider .owl-next:hover{
    background-color: #f38142;
    color: #fff;
}
#sidebar .widget a:hover,
#sidebar .widget a:active, .widget .tagcloud a:hover{
    color: #f38142;
}
#sidebar ul li::before{
    color: #f38142;
}
#sidebar .widget, .tagcloud a:hover, .widget .tagcloud a:hover,
#sidebar input[type="search"],
#footer input[type="search"]{
    border-color: #f38142;
}
.widget .tagcloud a:hover, .tagcloud a:hover{
    border-color: #f38142;
}
.widget .tagcloud a:hover{
    color: #fff !important;
}
/* Slider */
.slider-img-color {
    background-color: #f38142;
}
.slider-box {
    left: 30%;
    right: 30%;
}
.slider-box h1 a{
    font-size: 50px;
    font-weight: 900;
    color: #fff;
}
.slider-box p{
	color: #fff;
}
.read-btn a {
    background: #fff;
    border-radius: 30px;
}
.read-btn a:hover{
	background: #fff;
	color: #f38142;
}
.slider-box h1 a:hover, .inner-main-box h4 a:hover{
    color: #fff;
}
.main-nav a:hover, .page-template-template-home-page .main-nav a:hover{
    color: #000 !important;
}
.owl-prev span, .owl-next span {
    background: rgb(255 255 255 / 30%);
    border-radius: 0;
    padding: 0px;
    height: auto;
    border: solid 1px #fff;
}
button.owl-dot{
	background: #fff;
}
/*scroll*/

#button{
    background-color: #f38142;
    color: #fff;
}
/*block css*/
.site-main .wp-block-button a:hover, 
.site-main .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,
.postsec-list .wp-block-button a:hover, 
.postsec-list .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{
  background: none;
  color: #131313 !important;
  border:1px solid #131313 !important;
}
.site-main .wp-block-button__link, .postsec-list .wp-block-button__link{
  background-color: #f38142 ;
  color:#fff !important;
  border-radius: 30px;
  margin-bottom: 10px;
  border:1px solid #f38142 ;
}
.site-main .wp-block-button.is-style-outline a, .postsec-list .wp-block-button.is-style-outline a{
  background:none;
  border:1px solid #f38142;
  color: #f38142;
}
/* Services */

#second-sec h2{
    background: transparent;
    clip-path: none;
    padding: 0;
    display: block;
    color: #f38142;
}
#second-sec h3{
	font-size: 40px;
}
#second-sec hr {
    width: 15%;
    margin: 25px auto;
}
.inner-main-box {
    text-align: left;
}
.inner-main-box h4 a {
    color: #121212;
    font-weight: 600;
    font-size: 18px;
}

#comments p a {
    text-decoration: underline;
}
.main-nav a:hover, .main-nav ul ul a:hover {
    color: #f38142;
}
.copywrap a:hover{
  color: #f38142;
}
.copywrap {
  font-size: 20px;
}
span.page-numbers.current, .nav-links .page-numbers:hover{
  background: #f38142;
  color: #131313;
  border: solid 2px #f38142;
}
/*Clearing floats css*/
.page-links a, .page-links span{
  padding: 10px 15px;
  border:1px solid #131313;
  color: #131313;
}
.page-links .post-page-numbers.current, .page-links a:hover{
  background-color: #f38142 ;
  color: #fff;
}
@media screen and (min-width: 768px) and (max-width: 1024px){
    .slider-box {
        left: 15%;
        right: 15%;
        top: 55%;
    }
    .slider-box h1 a{
        font-size: 24px;
    }
    .header{
        padding: 5px;
    }
    .toggle-nav{
        margin: 0;
    }
}
@media screen and (max-width: 1000px){
    #mySidenav {
        padding-left: 0 !important;
    }
    .sidenav{
        background-color: #f38142;
    }
    .page-template.page-template-template-home-page .main-nav a, .main-nav a{
        color: #fff !important;
    }
    .main-nav ul li{
      border-bottom: 1px solid #fff !important;
    }
    .main-nav .sub-menu li{
      border:none !important;
    }
}
