.v-logo-slider{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.v-logo-slider-track{align-items:center;animation:v-logo-scroll linear infinite;display:flex;width:-moz-max-content;width:max-content}.v-logo-slider-track--reverse{animation-name:v-logo-scroll-reverse}.v-logo-slider-item{align-items:center;display:flex;flex-shrink:0;justify-content:center}.v-logo-slider-item--md{height:60px;padding:0 14px;width:160px}.v-logo-slider-item--sm{height:60px;padding:0 20px;width:auto}.v-logo-slider-img{filter:grayscale(100%);height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s;width:auto}.v-logo-slider-img:hover{filter:grayscale(0)}.v-logo-slider-item--sm .v-logo-slider-img{height:60px}@media(min-width:768px){.v-logo-slider-item--md{height:70px;padding:0 16px;width:200px}}@keyframes v-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes v-logo-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.v-service:last-child .v-service__bar{display:none}@media(min-width:991px){.v-service:last-child .v-service__bar{display:block}}.v-dot-bg{background-image:radial-gradient(circle,#e3e3e4 2px,transparent 0);background-size:25px 25px}@media(min-width:991px){.v-dot-framing{width:calc(50% - 505.5px)}}@media(min-width:1280px){.v-dot-framing{width:calc(50% - 610px)}}@media(min-width:1440px){.v-dot-framing{width:calc(50% - 800px)}}.v-testimonials-track{cursor:grab;transition:transform .5s cubic-bezier(.22,1,.36,1)}.v-testimonials-track:active{cursor:grabbing}.v-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.v-faq-answer--open{max-height:500px}
