/*
Theme Name: Movers Company
Theme URI: https://www.misbahwp.com/products/movers-company
Author: misbahwp
Author URI: https://www.misbahwp.com/
Description: The Movers Company is a modern, multipurpose WordPress theme designed specifically for Moving Companies, Packers and Movers, and professional Relocation Services providers. Built with a minimal yet elegant layout, this theme delivers a clean, sophisticated, and luxurious appearance that instantly builds trust with customers. Its beautiful and retina-ready design ensures sharp visuals across all devices, making it fully responsive and mobile-friendly. Ideal for House Shifting Experts, Office Relocation Providers, Local Movers, Long-Distance Moving Services, and International Movers, the theme offers a user-friendly interface with intuitive navigation. Whether you operate as Furniture Removalists, Storage and Warehousing Companies, or large-scale Logistics Companies, this agency-friendly theme adapts seamlessly to your business needs. Developed using Bootstrap, the theme features optimized code, clean code, and secure and clean code to ensure faster page load time and smooth performance. It includes powerful Customization Options and personalization options, allowing developers and business owners to tailor layouts, colors, fonts, and sections without hassle. Shortcodes make content creation quick and interactive, while stunning animated elements enhance user engagement. The Movers Company comes with essential pre-built sections such as an eye-catching Banner, a professional Team showcase, a credibility-boosting testimonial section, and integrated social media links to strengthen your online presence. Strategic Call to Action Button (CTA) placements help convert visitors into leads effectively. Fully translation-ready and modern in design, this interactive theme supports global businesses targeting diverse audiences. With its elegant structure, responsive framework, and developer-friendly architecture, the Movers Company is the perfect solution for creating a professional, high-performing website for moving, relocation, and logistics services.
Version: 1.0.1
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 5.6
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: movers-company
Tags: flexible-header, style-variations, one-column, footer-widgets, custom-background, custom-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, news, blog, education
Movers Company WordPress Theme, Copyright 2025 misbahwp
Movers Company is distributed under the terms of the GNU General Public License v3
*/

.banner-left-main img{
    width: 100%;
    height: 600px;
}
.social-main-box button.wp-block-search__button.has-icon.wp-element-button {
    background-color: transparent !important;
    position: relative;
    z-index: 2;
}
.banner-btn a:hover,.service-box .wp-block-button a:hover{
    background-color: var(--wp--preset--color--secaccent) !important;
    color: var(--wp--preset--color--accent-text) !important;
}
.icon-box:hover{
    color : var(--wp--preset--color--accent-text) !important;
    background-color : var(--wp--preset--color--primary) !important;
}
textarea,input.wpcf7-form-control{
    width: 93%;
}
.header-menu ul li:hover a span,.header-menu ul li.current-menu-item a span{
    color: var(--wp--preset--color--accent) !important;
}
.header-menu ul li:hover a span
.header-menu ul li ul.wp-block-navigation-submenu li a{
    background: var(--wp--preset--color--accent-text) !important;
    color: var(--wp--preset--color--secaccent) !important;
}
.banner-right-box{
    position: relative;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__input{
	position: absolute;;
	right: 75px;
	padding:13px;
    z-index: 2;
}
form.wp-block-search__button-only.wp-block-search__icon-button.wp-block-search{
	position: relative;
    margin: 0px !important;
}
.main-header-top{
	position: relative;
    box-shadow: 0px 4px 27.2px 0px #00000040;
    z-index: 1;
}
.banner-group{
    position: relative;
}
.header-search {
    position: relative;
}
.header-search:after {
    content: "";
    position: absolute;
    top: 0px;
    left: -24px;
    width: 65px;
    height: 100%;
    background: var(--wp--preset--color--primary) !important;
    clip-path: polygon(35% 0, 100% 0, 100% 100%, 35% 100%, 0% 50%);
}
.short-image {
    position: absolute;
    top: 0px;
    left: 15%;
}
.wp-block-search__inside-wrapper{
    justify-content: flex-end;
}
.logo-bg {
    clip-path: polygon(90% 0, 100% 50%, 90% 100%, 0 100%, 0 0);
    position: relative;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button{
    padding: 10px;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__input {
    right: 30px;
}
.blog-image,.blog-image img{
	width: 100%;
	object-fit: cover;
    height: 300px;
}
.countor-box h4 span{
    color: var(--wp--preset--color--accent) !important;
}
input#submit,button.wp-block-search__button.has-icon.wp-element-button,
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,
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-totals-coupon__button.contained,
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,
button.wp-block-search__button.has-border-color.has-outline-border-color.wp-element-button,
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{
    background-color: var(--wp--preset--color--primary) !important;
}

.blog-image{
    position: relative;
}
.blog-image .wp-block-post-date {
    position: absolute;
    z-index: 1;
    left: 35px;
    bottom: -20px;
}
.main-header .social-icon .wp-block-button a:hover{
    background: var(--wp--preset--color--pure-black) !important;
}
.main-header .social-icon .button-1-header a:hover{
    background: var(--wp--preset--color--pure-black) !important;
    border-radius: 0px !important;
    color: var(--wp--preset--color--secondary-accent) !important;
}
.bk-hide-tab.bk-hide-mob.social-icon a.wp-block-social-link-anchor:hover,.social-icon ul li a:hover svg{
	color: var(--wp--preset--color--secondary);
	fill: var(--wp--preset--color--secondary);
}
.header-menu ul li a{
	padding: 5px 20px !important;
    position: relative;
}
.header-menu ul li a:hover{
    color: var(--wp--preset--color--accent-text) !important;
    border-radius: 7px;
}
.header-menu ul li ul.wp-block-navigation-submenu li a:after{
    display: none;
}
.header-menu ul li ul.wp-block-navigation-submenu li a,.header-menu ul li:hover ul.wp-block-navigation-submenu li a span{
    color: var(--wp--preset--color--accent-text) !important;
}
.header-menu ul li a:hover span{
    color: var(--wp--preset--color--secaccent) !important;
}
.icon-box {
    width: 45px;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: var(--wp--preset--color--accent-text) !important;
    margin: 0px !important;
    margin-bottom: 15px !important;
}
.link-box {
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 15px;
    margin: 0px !important;
    margin-top: 15px !important;
}
.service-content{
    margin-top: -23px !important;
}
.counter-main {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.blog-content p a {
    color: #000000;
    font-size: 20px !important;
    font-weight: 500 !important;
    text-decoration: none;
    width: 35px;
    height: 35px;
    border-radius: 50px;
    background: var(--wp--preset--color--accent-text);
    display: flex;
    justify-content: center;
    align-items: center;
}
.blog-content h2 a:hover,.blog-content p a:hover{
    background-color: var(--wp--preset--color--primary) !important;
    color: var(--wp--preset--color--accent-text);
}
.counter-icon{
    text-align: center;
    font-size: 55px;
    color: var(--wp--preset--color--accent-text) !important;
}
.service-box:hover .icon-box{
    background-color: var(--wp--preset--color--secaccent) !important;
}
.service-box h2{
    position: relative;
}
.slider-image figure{
    margin-bottom: 0px !important;
}
.slider-image img{
    width: 100% !important;
    height: 450px;
    object-fit: cover;
}
.gallery-section img{
    width: 100% !important;
    height: 350px;
}
.wc-block-mini-cart.wp-block-woocommerce-mini-cart .wc-block-mini-cart__quantity-badge svg:hover{
	fill: var(--wp--preset--color--secondary) !important;
}
.wc-block-components-product-sale-badge.wc-block-components-product-sale-badge--align-right.wc-block-grid__product-onsale span{
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    color: var(--wp--preset--color--accent-text) !important;
}
.wc-block-components-product-sale-badge.wc-block-components-product-sale-badge--align-right.wc-block-grid__product-onsale{
    background-color: var(--wp--preset--color--primary) !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 12px;
    border: 0px !important;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 0px;
    padding-top: 3px;
    padding-right: var(--wp--preset--spacing--x-small);
    padding-bottom: 3px;
    padding-left: var(--wp--preset--spacing--x-small);
    position: absolute;
    top: 0px;
    right: 0px;
}
.footer-contact span{
    fill: var(--wp--preset--color--primary) !important;
}
.footer-main a.wp-block-social-link-anchor:hover, .footer-main ul li a:hover svg {
    color: var(--wp--preset--color--pure-black) !important;
    fill: var(--wp--preset--color--pure-black)  !important;
}
.main-header{
    position: relative;
}