.inner-banner figure img {height: 79.08vh;}
.inner-banner figcaption {padding-bottom: 5rem;z-index: 99;}

.modus-list ul li, .service-detail-list ul li {margin-bottom: 2rem;list-style: disc;margin-left: 1rem;}

.modus-list ul li::marker, .service-detail-list ul li::marker{color: #fe0000;}
.modus-list ul li:last-child {margin-bottom: 0;}
.value-box {background: #fff;padding: 2rem;height: 100%}
.value-box * {color: #1D1D1D;}
.value-box p {line-height: 2;}
/*.contact-section-one {margin: 8rem 0;}*/

@media (min-width: 992px) {
  :root { --left-to-right-nil: polygon(0 0, 0 0, 0 100%, 0 100%); --left-to-right-fil: polygon(0 0, 100% 0, 100% 100%, 0 100%); --right-to-left-nil: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); --right-to-left-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --top-to-bottom-nil: polygon(100% 0, 0 0, 0 0, 100% 0); --top-to-bottom-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --bottom-to-top-nil: polygon(0 88%, 100% 88%, 100% 100%, 0% 100%); --bottom-to-top-fil: polygon(0 0, 100% 0, 100% 100%, 0% 100%); }
  img.wow, .main-heading.wow, .home-section-five h3.wow { clip-path: var(--bottom-to-top-nil); transition: all 2s ease 0.25s; transform: translateY(40%); opacity: 0; }
  img.animated, .main-heading.animated, .home-section-five h3.animated { clip-path: var(--bottom-to-top-fil); transform: translateY(0px); opacity: 1; }


 .trans-anim li {transform: translateY(20%);opacity: 0;transition: 1s;}
  .trans-anim.animated li {transform: none;opacity: 1;}
  .trans-anim li:nth-child(1){transition-delay: 0.2s;}
  .trans-anim li:nth-child(2){transition-delay: 0.4s;}
  .trans-anim li:nth-child(3){transition-delay: 0.6s;}
  .trans-anim li:nth-child(4){transition-delay: 0.8s;}
  .trans-anim li:nth-child(5){transition-delay: 1s;}
  .trans-anim li:nth-child(6){transition-delay: 1.2s;}
  .trans-anim li:nth-child(7){transition-delay: 1.4s;}
}

@media only screen and (min-width: 1200px) {.container {max-width: 87.84773060029282vw;padding: 0}}

@media only screen and (min-width: 1600px) {html {font-size: 120%;-webkit-text-size-adjust: 100%;}}
 
@media only screen and (min-width: 1825px) {html {font-size: 130%;-webkit-text-size-adjust: 100%;}}
 
@media only screen and (min-width: 2030px) {html {font-size: 160%;-webkit-text-size-adjust: 100%}}
 
@media only screen and (min-width: 2700px) {html {font-size: 200%;-webkit-text-size-adjust: 100%;}}