/*
Theme Name: Hirxpert Child
Description: Child Theme for hirxpert Theme
Author: zozothemes
Version: 1.0
Template: hirxpert
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */

/* Fix duplicate menu and menu styling */
.header-navbar .navbar-items {
    display: none !important;
}

.header-navbar .primary-menu-container {
    display: block !important;
}

.header-navbar a {
    text-decoration: none !important;
}

/* Keep hover color */
.header-navbar a:hover {
    color: #f3b240 !important;
}

.home .header-navbar a {
    color: #ffffff ;
}

.header-navbar a {
    color: #ffffff !important;
}
.header-navbar .sub-menu a{
    color: #000000 !important;
}

.sticky-head.header-sticky .header-navbar a {
    color: #0a0a0a !important;
}

.header-navbar a:hover {
    color: #f3b240 !important;
}
.elementor-element .section-title-wrapper .title-wrap > * .subtitle-dots:before{
    display: none;
}
.header-navbar .cea-button-link {
    background: #f3b240 !important;
}
.footer-widgets-wrap{
    background: #000000 !important;
}
.wpml-ls-statics-footer .wpml-ls-legacy-list-horizontal{
    display: none !important;
}
.wpml-ls-statics-footer .wpml-ls-legacy-list-horizontal{
    display: none !important;
}
.wpml-ls-statics-footer .wpml-ls-legacy-list-horizontal{
    display: none !important;
}
.header-navbar {
    background-color: rgb(255 255 255 / 0%);
}
.elementor-1602 .elementor-element.elementor-element-a7bf1e7 .service-inner{
    height: 550px;
}
.elementor-109 .elementor-element.elementor-element-12e0bee .service-inner {
    height: 600px;
}

.elementor-92878 .elementor-element.elementor-element-eb743e7 .elementor-button{
    padding: 30px!important;
    font-size: 20px!important;
}
.elementor-92878 .elementor-element.elementor-element-eb743e7 .elementor-button:hover{
    background: #ffffff !important;
    border: 2px solid #f3b240 !important;
    color: #f3b240 !important;
}
.elementor-93440 .elementor-element.elementor-element-c6eaf4e .cea-accordion-header > a:hover, .elementor-93440 .elementor-element.elementor-element-c6eaf4e .cea-accordion-header > a.active {
    color: #F7B434;
    padding: 20px;
}
.elementor-93440 .elementor-element.elementor-element-c6eaf4e .cea-accordion-pane {
padding: 20px;
}
.elementor-93440 .elementor-element.elementor-element-c6eaf4e .cea-accordion-header > a{
    padding: 20px 25px 20px 25px;
}
.hirxpert-content-wrap {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.elementor-93414 .elementor-element.elementor-element-a7bf1e7 .service-inner{
    min-height: 550px;
}
.elementor-93436 .elementor-element.elementor-element-12e0bee .service-wrapper .service-inner{
    min-height: 550px;
}
.service-style-default .service-inner .post-title-head{
    border-bottom: none;
}
.service-style-default .service-inner:hover .post-title-head{
    border-bottom: none;
}
.service-style-default .service-inner .post-excerpt{
   color: #000000 !important;
}
div.testimonial-rating{
 background: #f3b240 !important;
}
.elementor-93414 .elementor-element.elementor-element-a7bf1e7 .service-inner a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
.elementor-93436 .elementor-element.elementor-element-12e0bee .service-wrapper .service-inner a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

.grecaptcha-badge {
    display: none !important;
}
.rc-anchor-normal-footer{
    display: none !important;
}
.post-designation-head{
    background-color: #f7b434 !important;
}
.post-inner {
    margin-top: 50px !important;
}

@media only screen and (max-width: 767px) {
    .post-inner {
        margin-top: 50px !important;
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    
    .wp-post-image {
        width: 90% !important;
        height: auto !important;
        max-width: 90% !important;
    }
}