.banner-area {
    padding-top: 67px;
    padding-bottom: 67px;
}
.banner-area .banner-content h1 {
    font-size: 54px;
}

.about-content p {
    font-size: 18px;
}
.feature-area.feature-area-two .single-feature.overly-one {
    min-height: 244px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #5e5e5e45;
}
.challenges-area .single-challenges.overly-one {
    min-height: 222px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.about-us-area.leadership-about .mb-4 {
    border-bottom: 1px solid #0000001f !important;
        padding-top: 20px;
}


.single-safety img {
    margin-bottom: 9px;
    width: 60px;
}

ul.spl-services li i {
    color: #e21f36;
}
/*ul.spl-services {
    margin-left: 33px;
    text-align: left;
}*/

p.our-approach-area-content {
    font-size: 17px;
}


.feature-area.feature-area-two .single-feature {
    box-shadow: 0 0 20px 3px rgb(0 0 0 / 9%);
}
.technology-partner-area .partners-item .img-item img{
border-radius: 200px;
}
.technology-partner-area .partners-item {
	text-align: center;
}
.technology-partner-area .partners-item span{
color: #e21f36;
font-size: 14px;
}
.preloader::before,.preloader::after  {
    background: #000c23 !important;
}
.page-title-area.global-footprint::before{
  background-image: url(../../assets/img/global-foot-print-cybercons.jpg) !important;   
}
.page-title-area.contact::before{
    background-image: url(../../assets/img/contact-banner.jpg) !important;     
}
.page-title-area.partners::before{
  background-image: url(../../assets/img/partners-banner.jpg) !important;   
}
.page-title-area.leadership::before{
   background-image: url(../../assets/img/our-team-banner.jpg) !important;    
}
.page-title-area.about::before{
 background-image: url(../../assets/img/about-banner.jpg) !important;     
}
.page-title-area.cyberrisk::before{
    background-image: url(../../assets/img/cyber-risk-advisory-img.jpg) !important;  
}
.page-title-area.cyber-threat-defense-resiliency-services::before{
     background-image: url(../../assets/img/cyber-threat-defense-resiliency-services.jpg) !important;    
}    
.page-title-area.protection-and-integration-service::before{
     background-image: url(../../assets/img/protection-and-integration-service.jpg) !important;     
}

.page-title-area.network-operation-center-as-a-services::before{
     background-image: url(../../assets/img/network-operation-center-as-a-services.jpg) !important;     
}

.page-title-area::before {
    opacity: 0.4 !important;
}



/*swiper*/
.banner-area .swiper-pagination {
  margin-top: 50px;
  bottom: 0 !important;
  text-align: center;
}
.banner-area span.swiper-pagination-bullet {
    margin: 0 4px !important;
    width: 40px;
    background: #ea0000;
    height: 4px;
    border-radius: 0px !important;
}
/*swiper*/

.technology-partners-wrap .about-img img {
      transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
}
.technology-partners-wrap .about-img img:hover {
   transform: scale(1.2); 
}
.about-content .about-title span.leaddesignation {
    font-size: 17px;
    margin-top: 7px;
    margin-bottom: 0px !important;
}
form#contactForm .form-control.input-error {
    border: 1px solid red !important;
}
.home-page-wrap .message {
      display: none;
      padding: 10px;
      margin-bottom: 15px;
    }
  .home-page-wrap  .message.success {
      color: #155724;
      background-color: #d4edda;
      border-color: #c3e6cb;
    }
  .home-page-wrap  .message.error {
      color: #721c24;
      background-color: #f8d7da;
      border-color: #f5c6cb;
    }
#contact-message{
   color: #721c24;
      background-color: #f8d7da;
      border-color: #f5c6cb;
    
}
#contact-message.success{
   color: #155724;
      background-color: #d4edda;
      border-color: #c3e6cb;
    
} 
a[href^="tel:"],i.bx.bxs-phone-call {
  display: none !important;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    
     .about-img.spl{
    background-image: url(../../assets/img/about-cybercons-img.jpg) !important;
    }
} 