.elementor-949 .elementor-element.elementor-element-e4d380e:not(.elementor-motion-effects-element-type-background), .elementor-949 .elementor-element.elementor-element-e4d380e > .elementor-motion-effects-container > .elementor-motion-effects-layer {

}

.custom-hero {

}

.custom-hero-inner {
    background-color:rgba(0, 0, 0, 0.5);
}

.header-logo img{
    height: 60px!important;
    width: auto!important;
    display: inline;
}

.elementor-949 .elementor-element.elementor-element-3a40c73 .elementskit-navbar-nav > li > a.ekit-menu-nav-link:hover,
.ekit-menu-nav-link:hover {
    background-color: #a27532;
}

.menu-item-type-custom .nav-item-active {
    background-color: #a27532;
}

.header-logo span {
    font-size: 1.5rem;
    color: #fff;
    font-weight: bold;
}

body:not(.rtl) .elementor-949 .elementor-element.elementor-element-5992789 {
    right: 0;
    left: auto;
}

.elementor-949 .elementor-element.elementor-element-46b64d9,
body:not(.rtl) .elementor-949 .elementor-element.elementor-element-46b64d9 {
    top: 50%;
    left: 10%;
    right: auto;
}

@media (max-width: 1024px) {
    .header-logo span {
        font-size: 1.2rem;
    }

    .header-logo img{
        height: 40px!important;
        padding: 5px 0;
    }
}

@media (max-width: 767px) {
    .elementor-949 .elementor-element.elementor-element-23da92e > .elementor-container {
        min-height: auto;
    }
}
@media (max-width: 767px) {
    .elementor-949 .elementor-element.elementor-element-cf474ae img {
        display: none;
    }
    .elementor-949 .elementor-element.elementor-element-cdbd9c3 {
        height: 200px;
    }
    .header-logo span {
        font-size: 1.0rem;
    }
}

@media (max-width: 767px) {
    .elementor-949 .elementor-element.elementor-element-3a40c73 .elementskit-nav-logo > img {
        height: 40px!important;
        width: auto!important;
        padding-left: 10px;

    }
}
