 :root {--swiper-theme-color: #007aff;--swiper-navigation-size: 44px;}.swiper-controls {position: absolute !important;pointer-events: none;width: 100%;height: 100%;top: 0;left: 0 }.swiper-controls .swiper-navigation {pointer-events: all }.swiper-controls .swiper-navigation .swiper-button {background: rgba(255, 255, 255, .7);color: #262b32;border: 0;box-shadow: 0 .25rem .75rem rgba(30, 34, 40, .02);width: 2.2rem;height: 2.2rem;line-height: inherit;border-radius: 100%;text-shadow: none;transition: all .2s ease-in-out }@media(prefers-reduced-motion:reduce) {.swiper-controls .swiper-navigation .swiper-button {transition: none }}.swiper-controls .swiper-navigation .swiper-button:hover {background: rgba(255, 255, 255, .9) }.swiper-controls .swiper-navigation .swiper-button:focus {outline: 0 }.swiper-controls .swiper-navigation .swiper-button:after {font-family: Unicons;font-size: 1.2rem }.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev {left: 1rem }.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev:after {content: "\e949" }.swiper-controls .swiper-navigation .swiper-button.swiper-button-next {right: 1rem }.swiper-controls .swiper-navigation .swiper-button.swiper-button-next:after {content: "\e94c" }.swiper-controls .swiper-navigation .swiper-button.swiper-button-disabled {background-color: rgba(255, 255, 255, .7) }.swiper-controls .swiper-pagination {bottom: -1rem;position: absolute !important;pointer-events: all }.swiper-controls .swiper-pagination .swiper-pagination-bullet {-webkit-backface-visibility: visible;backface-visibility: visible;transition: all .2s ease-in-out;position: relative;display: inline-block;width: .5rem;height: .5rem;margin: 0 .3rem;padding: 0;background: #aab0bc;opacity: .5;border-radius: 100%;border: 3px solid transparent;transform: scale(.6) }@media(prefers-reduced-motion:reduce) {.swiper-controls .swiper-pagination .swiper-pagination-bullet {transition: none }}.swiper-controls .swiper-pagination .swiper-pagination-bullet:hover {transform: scale(1) }.swiper-controls .swiper-pagination .swiper-pagination-bullet:focus {outline: 0 }.swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {transform: scale(1);background: 0;border-color: #aab0bc }.swiper-container {-webkit-user-select: none;user-select: none;position: relative;z-index: 10 !important }.swiper-container.clients .swiper {display: flex;align-items: center }.swiper-container .swiper img {width: 100%;height: auto }.swiper-container.nav-color .swiper-button, .swiper-container.nav-color .swiper-slide figure .item-link {background: rgba(63, 120, 224, .9) !important;color: #fff !important }.swiper-container.nav-color .swiper-button.swiper-button-disabled, .swiper-container.nav-color .swiper-slide figure .item-link.swiper-button-disabled {background-color: rgba(63, 120, 224, .7) }.swiper-container.nav-color .swiper-button:hover, .swiper-container.nav-color .swiper-slide figure .item-link:hover {background: #2153b0 !important }.swiper-container.nav-dark .swiper-button, .swiper-container.nav-dark .swiper-slide figure .item-link {background: rgba(0, 0, 0, .3) !important;color: #fff !important }.swiper-container.nav-dark .swiper-button.swiper-button-disabled, .swiper-container.nav-dark .swiper-slide figure .item-link.swiper-button-disabled {background: rgba(0, 0, 0, .1) !important }.swiper-container.nav-dark .swiper-button:hover, .swiper-container.nav-dark .swiper-slide figure .item-link:hover {background: rgba(0, 0, 0, .5) !important }.swiper-container.nav-bottom .swiper-navigation {display: flex;flex-direction: row;justify-content: center;transform: none;position: absolute !important;bottom: -2.2rem;left: 0;width: 100% }.swiper-container.nav-bottom .swiper-navigation .swiper-button {top: auto;left: auto;right: auto;bottom: 0;position: relative;margin: 0 .2rem }.swiper-container.nav-bottom .swiper-navigation+.swiper-pagination {bottom: -5.2rem }.swiper-container.nav-bottom.nav-start .swiper-navigation {text-align: left;justify-content: flex-start }.swiper-container.nav-bottom.nav-start .swiper-navigation .swiper-button {margin: 0 .4rem 0 0 }.swiper-container.dots-over .swiper-pagination {bottom: .6rem }.swiper-container.dots-over .swiper-pagination .swiper-pagination-bullet {background: #fff;opacity: 1;box-shadow: 0 .25rem .75rem rgba(30, 34, 40, .02) }.swiper-container.dots-over .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: 0;border-color: #fff }.swiper-container.dots-start .swiper-pagination {text-align: left;justify-content: flex-start }.swiper-container.dots-light .swiper-pagination .swiper-pagination-bullet {background: #fff;opacity: 1 }.swiper-container.dots-light .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: 0;border-color: #fff }.swiper-container.dots-dark .swiper-pagination .swiper-pagination-bullet {background: rgba(0, 0, 0, .3);opacity: 1 }.swiper-container.dots-dark .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: 0;border-color: rgba(0, 0, 0, .3) }.swiper-container.dots-light.dots-light-75 .swiper-pagination .swiper-pagination-bullet {opacity: .75 }.swiper-container.dots-closer .swiper-pagination {bottom: -2rem }.swiper-slide.bg-overlay:before {content: "";display: block;position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(30, 34, 40, .5) }.swiper-slide.rounded.bg-overlay:before {border-radius: .4rem }.swiper-slide.bg-overlay-300:before {background: rgba(30, 34, 40, .3) }.swiper-slide.bg-overlay-400:before {background: rgba(30, 34, 40, .4) }.swiper-slide.bg-overlay .caption-wrapper>*, .swiper-slide.bg-overlay [class*=container]>* {position: relative;z-index: 3 }.swiper-slide .caption-wrapper {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex }.swiper-slide .caption-wrapper .caption {display: flex }.item-inner {padding: 1rem .75rem }.swiper-static {position: absolute;width: 100%;height: 100%;top: 0;left: 0;pointer-events: none;z-index: 1000 }.item figure, .swiper-slide figure {position: relative }.swiper-container.nav-bottom .swiper-navigation {justify-content: flex-end }.swiper-container.nav-bottom .swiper-navigation {justify-content: flex-end }.swiper {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1 }.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box }.swiper-android .swiper-slide, .swiper-wrapper {transform: translate3d(0, 0, 0) }.swiper-pointer-events {touch-action: pan-y }.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform }.swiper-slide-invisible-blank {visibility: hidden }.swiper-autoheight, .swiper-autoheight .swiper-slide {height: auto }.swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height }.swiper-horizontal.swiper-css-mode>.swiper-wrapper {scroll-snap-type: x mandatory }.swiper-centered>.swiper-wrapper::before {content: '';flex-shrink: 0;order: 9999 }.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before) }.swiper-centered.swiper-horizontal>.swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after) }.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align: center center }.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: calc(var(--swiper-navigation-size)/ 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color, var(--swiper-theme-color)) }.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none }.swiper-button-prev, .swiper-rtl .swiper-button-next {left: 10px;right: auto }.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {content: 'prev' }.swiper-button-next, .swiper-rtl .swiper-button-prev {right: 10px;left: auto }.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {content: 'next' }.swiper-button-lock {display: none }.swiper-pagination {position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0, 0, 0);z-index: 10 }.swiper-pagination.swiper-pagination-hidden {opacity: 0 }.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100% }.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0 }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33);position: relative }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33) }.swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display: inline-block;border-radius: 50%;background: var(--swiper-pagination-bullet-inactive-color, #000);opacity: var(--swiper-pagination-bullet-inactive-opacity, .2) }button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;appearance: none }.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer }.swiper-pagination-bullet:only-child {display: none !important }.swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity, 1);background: var(--swiper-pagination-color, var(--swiper-theme-color)) }.swiper-pagination-vertical.swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0, -50%, 0) }.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display: block }.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px }.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: .2s transform, .2s top }.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px) }.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap }.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s left }.swiper-pagination-progressbar {background: rgba(0, 0, 0, .25);position: absolute }.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top }.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top }.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0 }.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical>.swiper-pagination-progressbar {width: 4px;height: 100%;left: 0;top: 0 }.swiper-pagination-lock {display: none }.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;touch-action: none;background: rgba(0, 0, 0, .1) }.swiper-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98% }.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, .5);border-radius: 10px;left: 0;top: 0 }.swiper-scrollbar-cursor-drag {cursor: move }.swiper-scrollbar-lock {display: none }.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center }.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width: 100%;max-height: 100%;object-fit: contain }.swiper-slide-zoomed {cursor: move }.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent }.swiper-lazy-preloader-white {--swiper-preloader-color: #fff }.swiper-lazy-preloader-black {--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin {100% {transform: rotate(360deg) }}.swiper .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}