:root {
    --grBgMenu: #323478;
    --grMenuHeight: 96px;
}

.gravitek {
    font-family: 'Montserrat', sans-serif !important;
}


.bg_gr_menu {
    background: #323478;
}
.gravitek .header{
    background: var(--grBgMenu);
    height: var(--grMenuHeight);
}
.gravitek .main-counter.section {
    background: var(--grBgMenu);
    margin-top: var(--grMenuHeight);
}
.gravitek .section .title-counter {
    text-align: left !important;
    padding-left: 0;
    padding-right: 0;
}
.gravitek .section .title-counter li > a {
    color: #acacac;
}
.gravitek .section .title-counter h4 {
    font-size: 38px;
    font-weight: 600;
    color: #ffffff;
    padding: 0 20px;
}
.gravitek .section .back-cramps-list li:before,
.gravitek .section .back-cramps-list li:after {
    background: #acacac;
}


.bg_gr {
    background: linear-gradient(to right, #a0a1c3, #efeff5) !important;
}
.bg_gr_product_main {
    background-image: url(../img//full_serv_bg.png) !important;
    background-size: cover !important;

}
.gravitek .section.main-content {
    border-width: 0;
}
.gravitek .footer,
.gravitek .section .element .blog-item,
.gravitek .section .element .card-item{
    background: transparent;
}
.gravitek .section .element .blog-item.no-img {
    padding: 0;
}
.gravitek .section .element .card-item:hover {
    box-shadow: none;
}

.bg_gr .section-fullpage{
    padding-top: 96px;
}

.bg_gr .section-fullpage h5 {
    margin: 20px 0;
}
.bg_gr .content-bg.container{
    padding-top: 20px;
}
