/*
Theme Name: Centrality Inc
Theme URI: https://webart.technology
Author: The WebArt Team
Author URI: https://webart.technology
Text Domain: centrality-inc
Version: 1.0
*/
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:not(:first-of-type) {
  display: none !important;
}

.logo img{
	width: 50%;
}
#section-resume .d_timeline .d_timeline-text img {
	display:none;
}

.current_page_item a{
	color:#00b7f1 !important;
}

footer .btn-button:hover {
    
    color: #fff !important; 
   
}


#section-assist .card{
	background-color: #ffffff08;
}


header .btn-button{
	display:none;
}
 .search-bar .offcanvas-header  {
    justify-content: end;
}

.wpcf7 form.invalid .wpcf7-response-output {
    border-color: #fff !important;
    font-size: 11px;
    line-height: 2.1;
    color: #fff;
}
footer .current-menu-item a{
	transform: translateX(10px) !important;
    color: #00b7f1 !important;
}
.wpcf7-not-valid-tip {
    font-size: 13px !important;
    text-align: left;
    margin-top: 8px;
}
/* body{
	
	z-index:1;
}

body::after{
	position:absolute;
	content:"";
	bottom:0;
	left:0;
	right:0;
	background-color:#1d1d1d;
	height:100px;
	width:100%;
	z-index:-1;
} */
.right-sidebar{
	display:none !important;
}
.service-details h2 {
    font-size: 35px;
}
header {
    width: 100%;
    transition: all 0.3s ease;
    padding: 10px 0;
	background: #1d1d1d;
}

header.scrolled {
    position: fixed;
    top: 0;
    left: 0;
   
    z-index: 999;
    width: 100%;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
	
}

header .stellarnav ul{
	text-align:end;
}

header .stellarnav .sub-menu {
    text-align: start !important;
}

#section-read h2 {
    font-size: 45px;
   
}
#section-read img {
    height: 400px;
    object-fit: cover;
}
.home-news .swiper-slide .image a{
	display:flex;
}
.home-news .swiper-slide .image {
    display: flex;
}
.action .box p {
    min-height: 189px;
}

.tech{
	    padding-bottom: 28px;
}
#section-assist h2{
	    font-size: 49px;
}