@import 'bootstrap.min.css';
@import 'bootstrap-icons.css';
@import 'cove-icon.css';
@import 'odometer.css';
@import 'swiper-bundle.min.css';
@import 'base.css';
@import 'shortcodes.css';
@import 'theme-style.css';



@font-face {
    font-family: HelveticaNeueLTGEO-75Bold;
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Linotype-HelveticaNeueLTGEO55Roman.ttf') format("truetype");
}


#header-wrap {
    background: #ffffff; 
}
.navbar-nav .nav-link {
    color:#333;
}
#header-wrap.fixed-header {
    background-color: #fff;
    border-bottom:0px
}

.nav-link>.active {
    color:#fff;
}
.slider-img::before {
    background-color: #000;
    opacity:0.2;
}
.banner-slider .slider-img {
    height: 120%;
}
.languages {
    display: flex;
    margin-top: 11px;
    margin-right: 15px;

}
.languages a  {
    color:#333;
    margin-right: 10px;
    font-size: 16px;
}

.counter.style-3 span  {
    color:#fff;
}

.counter.style-3 .count-number + span {
    color:#fff;
}

.counter-dark .counter.style-3 span {
    color:#fff;
}

.counter.style-1 h6 {
    color:#fff;
}

.dark-bg .featured-item.style-2 .featured-icon {
    color:#fff;
}

.media-icon li i {
    color:#fff;
}
.featured-item.style-1 .feature-number {
    color:#fff;
}

.order_a_call {
    color:#fff;
    padding: 5px 10px;
    font-size: 16px;
}
.order_a_call:hover {
    color:#fff;
    opacity: 0.6;
}
.nav-link:hover {
    color:#fff!important;
}
#header-wrap {    box-shadow: 0 0 10px rgba(1, 0, 0, 0.1);}

.banner-slider .slider-img {
    width: 100%;
}

.slider-img::before {
    background-color: #292929;
    opacity: 0.4;
}

.counter.style-1 h6 {
    font-size: 17px;
    font-family: var(--themeht-typography-body-font-family);
    display: block;
   
    margin-bottom: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: #228ccc69;
    left: 0;
    padding: 0 2px;
}

.featured-icon img {
    height: 80px;
}
.post-card .post-title h4 {
    margin-bottom: 0px!important;
}
.post-title {
    margin-bottom: 10px!important;
}
.post-desc ul {
    margin-bottom: 0px!important;
}

.banner-slider .swiper-slide-active h1 {
    font-family: 'Michroma';
}
.navbar-nav {
    font-feature-settings: 'case' on;
}
.order_a_call {
    font-feature-settings: 'case' on; 
}

h1, h2, h3, h4, h5, h6 {
    font-feature-settings: 'case' on; 
}