
.border-head {
    border: 2px solid #ffffff36;
    padding: 40px;
    background-color: #00000063;
}
.min-vh-80 {
	min-height: 80vh !important;
}
.our-services a.nav-link{
    color: #000 !important;
    font-size: 14px;
    font-weight: 400;
}
.tabs-right .nav-tabs > li .nav-link.active, .tabs-right .nav-tabs > li .nav-link.active:hover, .tabs-right .nav-tabs > li .nav-link.active:focus {
    border-right-width: 5px;
}
.content-grid .content-grid-item:first-child {
    border-left: 1px solid rgb(228, 228, 228);
}
.content-grid .content-grid-item {
    min-height: 150px;
    border-width: 1px 1px 1px;
    border-style: solid solid solid none;
    border-color: rgb(228, 228, 228) rgb(228, 228, 228) rgb(228, 228, 228);
    border-image: initial;
    border-left: none;
}

.served-ul li {

}
.served-ul {
    margin-left: -15px;
}

.our-services .tabs-navigation .nav-tabs > li .nav-link {
    background-color: #fff4d2 !important;
    padding: 16px 16px !important;
}
.our-services .tab-pane-navigation {
 padding: 20px 10px !important;
}

.our-services .tabs-navigation-simple .nav-tabs .nav-link, .tabs-navigation-simple .nav-tabs .nav-link:hover {
    border-bottom: 1px solid rgb(0 0 0) !important;
}
.technology-use .content-grid-item {

}
.technology-use .content-grid-item img.height-80{
    height: 80px;
}
.technology-use .content-grid-item img.height-50{
    height: 60px;
}

.sep_line {

}
.sep_line hr {
    background-color: #ffffff66;
    margin: 26px 0px 40px 0px;
}

.our-services-section .flip-card .flip-front, .flip-card .flip-back {
    background: #5c5c5c;
}

.our-services-section p {
    color: #fff !important;
}

.our-team {
    background-color: #f1f1f1;
}

.tabs.tabs-vertical {
    overflow: auto;
    height: 380px;
    display: block;
    box-shadow: inset 0px 0px 14px #ccc;
    padding: 5px;
}
html {
    scroll-behavior: smooth !important;
}