<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/
.intro-section{
    background: white;
    padding: 70px 0;
}
.process-item {
    position: relative;
    z-index: 2;
    padding: 40px;
    height: 250px;
    text-align: center;
    border-radius: 10px;
    background-color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.process-item:before {
    content: '';
    position: absolute;
    top: 40px;
    bottom: 40px;
    left: 0;
    width: 3px;
    background-color: #26adcb;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: transform .4s linear;
    -webkit-transition: -webkit-transform .4s linear;
    transition: -webkit-transform .4s linear;
    transition: transform .4s linear;
    transition: transform .4s linear, -webkit-transform .4s linear;
}
.process-item .process__number {
    right: 30px;
    font-family: Roboto, sans-serif;
    font-size: 104px;
    line-height: 1;
}
.purple {
    color: #703582;
}
.orange {
    color: #f7860c;
}
.teal {
    color: #00a695;
}
.pink {
    color: #cb2676;
}
.process-item .process__title {
    font-size: 19px;
    margin-bottom: 30px;
}
.mb-20 {
    margin-bottom: 20px !important;
}
.mt-20 {
    margin-top: 20px !important;
}
.pb-50 {
    padding-bottom: 50px !important;
}
.services-layout1{
    background-color: #000;
    padding: 70px 0;
}
.text-white{
    color: #fff !important;
}
.member{
    text-align: center;
    padding: 40px;
}
.srvice-cntr-row{
    display: flex;
    justify-content: center;
}
.service-ul-alig{
    text-align: initial;
    padding-left: 23%;
}
.tec-prog-img{
    height: 80px;
}
.member__name{
    color:#0054a6;
}
.blog-align{
    padding: 0 20px;
}
.blog-btn{
    margin-top: 0px !important;
}
.subc-part{
    font-size: 25px;
    color: #fff;
}
.facebook, .facebook-hvr:hover, .facebook-hvr:focus {
    background-color: #3b5999;
    border-color: #3b5999;
}
.twitter, .twitter-hvr:hover, .twitter-hvr:focus {
    background-color: #55acee;
    border-color: #55acee;
}
.google{
    background-color: #e4405f;
    border-color: #e4405f;
}
.google:hover {
    background-color: #e4405f;
    border-color: #fff;
}
.com-cont{
    background-color: #1a305c;
    padding: 40px;
    border-bottom: 5px solid #00fcff;
}
.image-com {
    opacity: 1;
    display: block;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
  }
  .com-hovr-blue-bg{
    display: flex;
    justify-content: flex-end;
    padding-bottom: -27px;
    top: 23%;
    width: 207px;
    right: 0%;
    position: absolute;
    color: #fff;
  }
  .ul-com-hovr{
    width: 297px;
    height: 128px;
    text-align: initial;
    padding-top: 22px;
  }
  .tech-blu{
    right: 5%!important;
  }
  .cust-blue{
    right: 12%!important;
  }
  .middle {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
  }
  .com-cont:hover .image-com {
    opacity: 0.3;
  }
  
  .com-cont:hover .middle {
    opacity: 1;
  }
  .com-text {
    background-color: #f26a6b;
    color: white;
    font-size: 16px;
    padding: 16px 32px;
  }
  .gov{
    right: 21% !important;
  }
  .top-blue{
    top: 30%!important;
  }
  .corner-ifo-img{
    height: 450px;
  }
@media (max-width: 767px) {
    .srvice-cntr-row{
        display: block;
        justify-content: center;
    }

}</pre></body></html>