/*
Theme Name: Kitchor Child
Theme URI: https://demo2.themelexus.com/kitchor/
Template: kitchor
Author: Themelexus
Author URI: https://themelexus.com/
Description: Kitchor - Interior Design WordPress theme is specially created for kitchen design, interior design, exterior design, living room design, master bedroom design, furniture design, offices, commercial, architecture design, cottage, construction, contractor, …
Tags: design,interior,architecture,architect,furniture,home,decoration,interior design,kitchen design,design interior,architecture design,design portfolio,kitchen interior,design architecture portfolio,kitchen shop,kitchen companies,kitchen remodeling,kitchen furniture stores,custom kitchen cabinets
Version: 1.3.6.1749807491
Updated: 2025-06-13 09:38:11

*/
.hfe-site-logo-set .hfe-site-logo-container img.hfe-site-logo-img {
    max-width: 200px;
    height: auto;
    padding: 5px 0;
}
.counter-special-yes .elementor-counter:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 96%;
    height: 96%;
    margin: auto;
}
body.page.page-id-30 article > header.entry-header,
body.page.page-id-1419 article > header.entry-header {
    display: none;
}
div#page > .footer-width-fixer {
    display: none;
}
.elementor-brand-image svg {
    width: 100%;
    height: auto;
}

span.wpcf7-not-valid-tip {
    text-align: left;
    font-size: 12px;
    margin-top: 5px;
}
.wpcf7-button-1.column-12 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
}
.recaptcha .wpcf7-recaptcha.g-recaptcha {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
footer#colophon .elementor-element.elementor-element-5df3275.elementor-widget.elementor-widget-image .elementor-widget-container img {
    margin: auto;
}
footer#colophon .elementor-element.elementor-element-5df3275.elementor-widget.elementor-widget-image .elementor-widget-container {
    text-align: center;
    padding: 0 15px;
}
footer#colophon .main-navigation ul.menu > li.menu-item > a {
    padding: 1em 1.74em;
}
footer#colophon .primary-navigation {
    display: block !important;
}
body.single-post div#content > .col-full {
    padding-top: 60px;
}
@media (max-width: 1024px) {
footer#colophon {
        margin-bottom: 0;
    }
}
@media (max-width: 767.98px) {
.elementor-project__filters {
    overflow: visible !important;
    flex-wrap: wrap;
    justify-content: center !IMPORTANT;
    gap: 15px 0;
}

.elementor-project__filters li {
    margin: 0 !important;
    width: 33.33%;
    text-align: center;
    font-size: 13px !important;
}
}