/**
* Theme Name: Antra Child
* Description: This is a child theme of Antra, generated by Merlin WP.
* Author: <a href="http://themelexus.com/">Themelexus</a>
* Template: antra
* Version: 1.0.9.1
*/
:root{
	--e-global-color-primary: #000000;
    --e-global-color-secondary: #000000;
    --e-global-color-text: #666666;
    --e-global-color-accent: #000000;
	--e-global-color-backgroundfield: #ffffff;
}
.blog-style-grid .post-style-1 .post-inner .entry-meta-top, .layout-post-style-1 .post-style-1 .post-inner .entry-meta-top,
.entry-meta-top .post-author, .entry-meta-bottom .post-author,
.entry-meta-top .posted-on:before,
.entry-meta-bottom .posted-on:before,
.home .antra-service .service-caption{
    display: none;
}
.main-navigation .sub-menu {
	min-width: 320px;
}
.antra-mobile-nav .mobile-nav-tabs {
    background-color: #000;
}
.custom-header.white.is-sticky{
	    background: #fff !important;
	position: fixed !important;
    top: 0;
    left: 0;
    right: 0;
    opacity: 1;
    width: 100%;
    z-index: 10;
    visibility: visible;
    box-shadow: 0 2px 6px 0 rgba(19, 19, 22, 0.08);
}
.elementor-widget-sidebar .widget_service_list{
	padding: 0;
	border-radius:0;
}
.error404 .site-content:before,.error404 .site-content:after{
    content: none;
}
.no-results.not-found .search-form input {
    height: 44px;
}
.no-results.not-found .search-form .search-submit{
    border-radius: 100px;
    color: #ffffff;
    background-color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: 5px 15px;
    font-weight: 600;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
@media (min-width: 1024px) {
    .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
		top: calc(100% - 20px);
	}
}