/*
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 theme designed specifically for moving companies, packers and movers, and professional relocation service providers, offering a reliable solution for transporting goods as well as car relocation and emergency evacuation services. 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 provides a user-friendly interface with intuitive navigation. Whether you operate as furniture removalists, storage and warehousing providers, 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 coding practices to ensure faster page load time and smooth performance. It includes powerful customization options and personalization features, allowing developers and business owners to tailor layouts, colors, fonts, and sections without hassle. Shortcodes make content creation quick and interactive, while subtle 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 placements help convert visitors into leads effectively. Fully translation-ready and modern in design, this interactive theme supports global businesses targeting diverse audiences, making it a strong foundation for creating a professional and high-performing website for moving, relocation, logistics, and specialized transport services.
Version: 1.0.5
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;
}
.products-block-post-template .wp-block-woocommerce-product-button .added_to_cart.wc_forward{
    background-color: var(--wp--preset--color--primary);
    color: #ffffff;
    padding: 10px;
    margin: 0;
    text-decoration: none;
}
.single-product .wp-block-add-to-cart-form .quantity .input-text.qty{
    height: 42px;
}
.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;
}