body, .heading1 p, p{color:#000;}
.sp1, .sp2 {padding: 44px 0 44px;}
.bgnavy {background: #062462 !important;}
.home-slider .slick-slide img{width: 100%;}
.homepage7-body .vl-header-action-item button, .homepage7-body .vl-header-action-item{color:#000;}
.homepage7-body .vl-header-action-item{border: 1px solid #000 !important;}
.homepage7-body .vl-offcanvas{padding: 25px 25px;}
.homepage7-body .vl-offcanvas .vl-offcanvas-logo{height: 90px;width: 200px;filter: none;}
.homepage7-body .vl-transparent-header .vl-logo img {
    width: 164px;
    height: 112px;
    -o-object-fit: contain;
    object-fit: contain;
    filter: brightness(0) invert(1);
}

.choose5 .others-widget-area .card-boxarea .content-area, .choose5 .others-widget-area .card-boxarea .content-area2{background: #e84057;}
.choose5 .others-widget-area .card-boxarea .content-area::after, .choose5 .others-widget-area .card-boxarea .content-area2::after{background: #3498e1;}
.homepage7-body .header-sticky {position: fixed !important;}
.homepage7-body .vl-main-menu ul > li > a{text-transform: uppercase;font-weight: 600;}
.hero7-slider-arrow .testimonial-arrows button {height: 32px;width: 32px;line-height: 32px;}
.hero7-slider-arrow .testimonial-arrows{right: auto;width: 100%;}
.hero7-slider-arrow .testimonial-prev-arrow-h2 {left: 32px;position: absolute;top: 50%;}
.hero7-slider-arrow .testimonial-next-arrow-h2 {position: absolute;right: 32px;margin-top: 0 !important;}

.logo-area img {max-height: 80px;}
.homepage7-body .vl-offcanvas .vl-offcanvas-logo{height: 75px;}
.homepage7-body .vl-offcanvas-header {margin-bottom: 16px;}
.hero-inner-area .inner-header h2{font-size: var(--ztc-font-size-font-s32);line-height: 32px;}

.vl-footer7-section-area{background-color: #062462;background-image: url('../img/elements/footer-pattern1.png');}
.progress-wrap:hover::after, .progress-wrap::after, .progress-wrap:hover::before, .progress-wrap::before{color: #e84057;}
.progress-wrap svg.progress-circle path{stroke:#e84057;}

.chosse-boxarea {min-height: 207px;}

.pro-bg{background-image: url(../img/elements/footer-pattern1.png);background-color: #062462;}
.about-bga{background-image: url('../img/elements/shape-1.png');background-repeat: no-repeat;background-position: bottom right;}
.why-bg {background: url('../img/elements/footer-pattern1.png');background-color: #062462}

.testi7{background: #F2F2F2;}
.heading3 h5{color:#062462;}
.service2 .service2-boxarea .content-area .title{font-size: var(--ztc-font-size-font-s20);}
.testi7 .testimonial7-main-slider-area .testimonial-7-widget .star li{color:var(--ztc-text-text-6);}
.testi7 .testimonial7-main-slider-area .slick-dots button{background: var(--ztc-text-text-6);}
.testi7 .testimonial7-main-slider-area .slick-dots li.slick-active button{background: #062462;}
.testi7 .testimonial7-main-slider-area .testimonial-7-widget .pera{min-height: 225px;}
.vl-footer7-section-area .footer-logo-area p, .vl-footer7-section-area .footer-widget-area.foot-padding1 ul li a, .vl-footer7-section-area .footer-widget-area.foot-padding2 ul li a, .vl-footer7-section-area .footer-logo-area .contact-logo li a, .vl-footer7-section-area .copyright-area a{color:#FFF;opacity: 1;}
.vl-footer7-section-area .footer-logo-area .contact-logo li a{line-height: 20px;}
.contact-inenr-area .contact-heading .calnow-boxes{min-height: 235px;}
.service4 .service4-wdiget-boxarea{min-height: 280px;padding: 25px;}

.whatsapp_float {
  position: fixed;
  width: 54px;
  height: 54px;
  bottom: 96px;
  right: 32px;
  border: 5px solid #FFF;
  background-color: #25d366;
  color: #FFF;
  border-radius: 50px;
  text-align: center;
  font-size: 28px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.whatsapp_float:hover {
  background: #FFF;
}
.whatsapp-icon {
  margin-top: 0px;
}

.homepage7-body .vl-offcanvas{background: #FFF;}
.homepage7-body .vl-menu-close{border-color: #000;}
.homepage7-body .vl-offcanvas-menu ul li a, .homepage7-body .vl-offcanvas-sm-title, .homepage7-body .vl-offcanvas-info span a, .homepage7-body .vl-offcanvas-social a,
.homepage7-body .vl-menu-close, .homepage7-body .vl-offcanvas-menu ul li.active > a,
.homepage7-body .vl-offcanvas .vl-offcanvas-close button{color:#000;font-weight: 600}

.feature-img{
    border-radius: 50%;
    width: 80px;
}

.featureheight{
    height: 186px !important;
}

.font-10{
    font-size: 16px !important;

}

.client-section{
        padding: 20px !important;
}
.client-img{
    height: 120px !important;
}

.exp-section{
    background: #EC4A05 !important;
}

.bgred{
    background: #e84057 !important;
}

.text-white{
 color: #fff;
}

.mt-10{
    margin-top: 10px !important;
}

.vl-header-area, .homepage7-body .vl-transparent-header {background: #fff;position: relative;box-shadow: 0px 2px 4px rgba(28, 28, 27, 0.3);}
.homepage7-body .vl-transparent-header .row-bg1 {padding: 2px;}


.hero-inner-area {
    padding: 50px 0 50px !important;
}


/*.hero7-slider-arrow .hero7-slider-area .hero7-section{padding:inherit;}*/
.hero7-slider-arrow .hero7-slider-area .hero7-section::after{background:none;}

.homepage7-body .vl-main-menu ul > li > a {
    color: #062462 !important;
}

.homepage7-body .vl-transparent-header .header-top-area {
    background:#062462 ;
    padding: 10px;
}

.hero7-slider-arrow .hero7-slider-area .hero7-section{
    width: 1600px;
    max-width: 100%;
    height: 550px;

    top: auto;
    margin: 0 auto;
    overflow: hidden;
    position: relative;

}

.bggrey{
    background: #F6F8FA !important;
}

.bgwhite{
    background: #fff !important;
}

.bgyellow{
    background: #f8eeca !important;
}
.bgblack{
    background: #000 !important;
}

.font-30{
    font-size: 30px !important;
}


.about-list {
    color: var(--ztc-text-text-2);
    font-family: var(--ztc-family-font1);
    font-size: var(--ztc-font-size-font-s18);
    font-style: normal;
    font-weight: var(--ztc-weight-semibold);
    line-height: 18px;
    padding-top: 20px !important;
    align-items: center;
}

.exp5{
    background: #e23250 !important;
     font-weight: 200 !important;
}


.about-title{
    color: #1e2e66 !important;

}
.about-title span{
    color: #1e2e66 !important;
    font: bold !important;
   
}

.img1 {
    display: flex;
    justify-content: center;

}

.content-area:hover{
    color: #fff !important;
}


@media (max-width: 767px) {
  .hero7-slider-arrow .testimonial-arrows {
    bottom: 84px;
  }
  .sp1, .sp2 {padding: 20px 0 20px;}
  .logo-area img {max-height: 75px;}
  .heading1 h2 {font-size: var(--ztc-font-size-font-s20) !important;line-height: 32px;}
  .homepage7-body .vl-transparent-header .header-top-area {display: block;}
  .hero-inner-area .inner-header h2 {font-size: var(--ztc-font-size-font-s20);line-height: 20px;}
  .mob-width-95{width: 95px;}
  .about10-section .about6-images-area .img2 {right: 42px;}
  .about10-section .about6-images-area .img2 img{width: 60px;height: 60px;}
  .hero-inner-area {padding: 25px 0 25px !important;}
}
