
.vl-justify-text p {
    text-align: justify;
}


/* @media screen and (min-width: 769px) {
  .header1-bg {   
    border: 1px solid var(--vtc-bg-main1) !important;
    background-color: #fff !important;
  }
} */


 /* .case1-box {
  height: 100px !important;
}


.case1-box .image img {
  height: 100px !important;
} */

.about-page-brand {
  padding: 10px 0px;
}


.inner-hero .hero1-single-slider {
  height: 250px !important;
}

.text._hover1:hover {  
  color: var(--vtc-text-title-1) !important;
}

.sp {
  padding: 60px 0px;
}

.inner-hero .hero1-single-slider .page-prog a, .inner-hero .hero1-single-slider .page-prog p {  
  font-size: 20px !important;
}

.vl-copyright-social2 a:hover {
  background-color: var(--vtc-bg-main1);
  color: var(--vtc-bg-white1);
}


@media (max-width: 767px) {
  .inner-hero .hero1-single-slider .inner-heading {
    padding-top: 50px;
  }
}

.vl-offcanvas .vl-offcanvas-logo {
  width: unset;  
}

.sidebar-area ._sidebar-widget._list ul li a:hover {
  color: #FFF !important;
}


/* .details-content .accordion .accordion-item.active button::after {
 left: 7px;
  bottom: 8px;
}

.details-content .accordion .accordion-item.active button::before {
  right: 15px;
  top: 16px;
} */


.details-content .accordion .accordion-item button {
  font-size: var(--f-fs-font-20) !important;
  text-transform: uppercase !important;
}

.details-content .image img {  
  border-bottom: 3px solid #262163;
}


.whatsapp-float {
  position: fixed;
  left: 30px;       /* Same spacing as progress bar */
  bottom: 30px;     /* Same spacing as progress bar */
  height: 56px;     /* Same size as progress */
  width: 56px;      /* Same size */
  cursor: pointer;
  border-radius: 50px;
  background-color: #25D366;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
  z-index: 1000;    /* Above progress bar */
  transition: all 200ms linear;
}

.whatsapp-float:hover {
  border: 2px solid #ffffff;   /* Added border */
  background-color: #25D366;
  color: #fff;
}