/*
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 */


.site-footer .footer-copyright {
    color: #545454;
}
aside.footer-widget-2 .widget .widgettitle {
    color: #fed03d;
    font-size: 14px;
    font-weight: 700;
	line-height: 25px;
}
.contact-widget-info p > span:first-child {
    margin-right: 10px;
}
.contact-widget-info {
    line-height: 25px;
}
.section-title-wrapper span.elementor-divider-separator {
    border-image: none;
}
ul.nav.wp-menu > li > a {
    font-size: 14px;
    font-family: 'Montserrat' !important;
	    text-transform: uppercase;
}
.e-n-tabs-content .section-content {
    padding-left: 30px;
}
.contact-widget-info p {
    display: flex;
    margin-bottom: 16px;
}
aside.footer-widget-2 .widget .widgettitle:before {
	display: none;
}
aside.footer-widget-2 .widget .widgettitle {
	padding-left: 0;
}
header a.btn.btn-primary {
    border-radius: 0;
    background: #cad400 !important;
    color: #333 !important;
    font-family: 'Montserrat' !important;
    letter-spacing: 2px;
    padding: 10px 30px;
}
header a.btn.btn-primary:hover {
	background: #333 !important;
  color: #cad400 !important;
}
ul.nav.wp-menu > li.current-menu-item {
    position: relative;
}
ul.nav.wp-menu > li.current-menu-item:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    width: 20px;
    height: 20px;
    background: #ffffff;
    box-shadow: 9px 0px 18px rgba(0, 0, 0, 0.09);
    z-index: 2;
}
.footer-bottom-wrap .row .col-12 {
    justify-content: space-between;
}