
.development__wrapper ul li a {
  color: #004295;
  font-weight: 500;
}
.service_li_a:hover {
  color: #008acd !important;
}
.line-3 {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  right: 0;
  top: 0;
  background: var(--white-4);
}
.line::before {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  top: 0;
  left: 0;
  background: var(--white-4);
}
.animation__word_come {
  animation: slide-in-middle 1s ease-out both;
}
.padding-side {
  padding-left: 10px;
  padding-right: 10px;
}
@keyframes slide-in-middle {
0% {
    transform: translateY(-50%);
    opacity: 0;
}
100% {
    transform: translateY(0);
    opacity: 1;
}
}

/* .line::after {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    left: calc(50% - 1px);
    top: 0;
    background: var(--white-4);
  } */
.f2-bullets {
  margin-bottom: 100px;

  border-top: 1px solid var(--white-4);
  padding-top: 50px;
}
.accordion-button i {
  margin: 0 10px;
}
@media screen and (max-width: 768px) {
}
.offcanvas__close button {
  font-size: 30px;
  width: 55px;
  position: fixed;
  top: 20px;
  right: 20px;
}
@media screen and (max-width: 768px) {
.sec-title-wrapper.wrap.margin-left {
    /* width: 20px; */
    margin-left: -45px;
}
.faq__list .accordion-body,
  .faq__list-6 .accordion-body,
  .faq__list-3 .accordion-body {
    color: gray;
}
.f2-bullets {
    margin-bottom: 0px;
}
}
@keyframes ani {
from {
    letter-spacing: 3px;
    filter: blur(5px);
    opacity: 0;
}
to {
    letter-spacing: 0;
    filter: blur(0);
    opacity: 1px;
}
}
@keyframes slide-in-middle {
0% {
    transform: translateY(-50%);
    opacity: 0;
}
100% {
    transform: translateY(0);
    opacity: 1;
}
}

