.intro{position:relative;width:100%;height:100vh;min-height:600px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:scroll;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:0}.intro:not(.hero-slider),.intro.hero-single{background-image:url('../../../../../../../../themes/niki v2/img/demo/1920x1080-bg-demo.webp')}.intro.hero-slider{position:relative;overflow:hidden;margin-bottom:0}.hero-swiper{width:100%;height:100%;position:relative}.hero-swiper .swiper-wrapper{height:100%}.hero-swiper .swiper-slide{position:relative;width:100%;height:100vh;min-height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1200px){.hero-swiper .swiper-slide[data-bg-image],.intro.hero-single[data-bg-image]{background-attachment:scroll!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;will-change:background-position}}.hero-swiper .swiper-slide{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.intro[data-bg-image],.hero-swiper .swiper-slide[data-bg-image]{will-change:background-position;transform:translateZ(0)}.intro+section,.intro.hero-slider+section{position:relative;z-index:2}.hero-swiper .swiper-slide{transition:transform 0.8s ease-out}.hero-swiper .swiper-slide .intro__header{display:none!important}.hero-swiper .swiper-slide .intro__content{width:100%;display:flex;align-items:center;justify-content:center;min-height:100vh;position:absolute;top:0;left:0;z-index:3}.hero-swiper .swiper-slide .intro__content--right-center{justify-content:flex-end;align-items:center;padding-right:50px}.hero-swiper .swiper-slide .intro__content .headline{width:100%;text-align:center}.hero-swiper .swiper-slide .headline--right-aligned{text-align:right;max-width:100%}.hero-swiper .swiper-slide .headline--right-aligned .headline__subtitle,.hero-swiper .swiper-slide .headline--right-aligned h1,.hero-swiper .swiper-slide .headline--right-aligned p{text-align:right}.hero-swiper .swiper-slide .headline--right-aligned .headline__btngroup{justify-content:flex-end;text-align:right}@media (max-width:768px){.hero-swiper .swiper-slide .intro__content--right-center{justify-content:center;padding-right:20px;padding-left:20px}.hero-swiper .swiper-slide .headline--right-aligned{text-align:center}.hero-swiper .swiper-slide .headline--right-aligned .headline__subtitle,.hero-swiper .swiper-slide .headline--right-aligned h1,.hero-swiper .swiper-slide .headline--right-aligned p{text-align:center}.hero-swiper .swiper-slide .headline--right-aligned .headline__btngroup{justify-content:center;text-align:center}}.hero-swiper .swiper-slide .intro__scroll{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:4}.hero-slider-pagination,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:15px;align-items:center;justify-content:center;height:90px}.hero-slider-pagination .swiper-pagination-bullet,.swiper-pagination-bullet{width:14px!important;height:14px!important;border-radius:50%!important;background:#805db6!important;opacity:0.6!important;cursor:pointer;transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important;border:2px solid transparent!important;position:relative;outline:none;margin:0 7px!important}.hero-slider-pagination .swiper-pagination-bullet::before,.swiper-pagination-bullet::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.3);transition:all 0.3s ease}.hero-slider-pagination .swiper-pagination-bullet:hover,.swiper-pagination-bullet:hover{background:#1fb8b3!important;opacity:0.8!important;transform:scale(1.15)!important;border-color:rgba(255,255,255,.2)!important}.hero-slider-pagination .swiper-pagination-bullet:hover::before,.swiper-pagination-bullet:hover::before{background:rgba(255,255,255,.8);transform:translate(-50%,-50%) scale(1.2)}.hero-slider-pagination .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{background:#1fb8b3!important;opacity:1!important;transform:scale(1.3)!important;border-color:rgba(255,255,255,.3)!important;box-shadow:0 0 15px rgba(31,184,179,.4)!important}.hero-slider-pagination .swiper-pagination-bullet-active::before,.swiper-pagination-bullet-active::before{background:rgba(255,255,255,.9);transform:translate(-50%,-50%) scale(1.4)}.hero-slider-pagination .swiper-pagination-bullet-active-main,.swiper-pagination-bullet-active-main{background:#1fb8b3!important;box-shadow:0 0 20px rgba(31,184,179,.6)!important}.hero-slider-pagination .swiper-pagination-bullet-active-prev,.hero-slider-pagination .swiper-pagination-bullet-active-next,.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet-active-next{background:#805db6!important;opacity:0.7!important;transform:scale(1.1)!important}.hero-slider-pagination .swiper-pagination-bullet-active-prev-prev,.hero-slider-pagination .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullet-active-next-next{background:#805db6!important;opacity:0.4!important;transform:scale(.9)!important}@media (max-width:768px){.hero-slider-pagination,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{bottom:25px;gap:12px;height:80px}.hero-slider-pagination .swiper-pagination-bullet,.swiper-pagination-bullet{width:12px!important;height:12px!important;margin:0 6px!important}.hero-slider-pagination .swiper-pagination-bullet::before,.swiper-pagination-bullet::before{width:5px;height:5px}.hero-slider-pagination .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{transform:scale(1.2)!important}}@media (max-width:480px){.hero-slider-pagination,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{bottom:20px;gap:10px;height:70px}.hero-slider-pagination .swiper-pagination-bullet,.swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 5px!important}.hero-slider-pagination .swiper-pagination-bullet::before,.swiper-pagination-bullet::before{width:4px;height:4px}.hero-slider-pagination .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{transform:scale(1.1)!important;box-shadow:0 0 10px rgba(31,184,179,.3)!important}}.hero-swiper .swiper-slide .intro__content{opacity:1;transform:translateY(0)}.hero-swiper .swiper-slide:first-child .intro__header{opacity:1;transform:translateY(0)}.hero-swiper .swiper-slide .video-background,.hero-swiper .swiper-slide .gif-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-swiper .swiper-slide .video-background video{width:100%;height:100%;object-fit:cover}.hero-swiper .swiper-slide .color-layer{z-index:2}.hero-swiper .swiper-slide .intro__header,.hero-swiper .swiper-slide .intro__content,.hero-swiper .swiper-slide .intro__scroll{position:relative;z-index:3}.hero-swiper.swiper-initialized{visibility:visible}.hero-swiper:not(.swiper-initialized){visibility:hidden}.hero-swiper .swiper-slide.text-light{color:#fff}.hero-swiper .swiper-slide.text-light .headline__subtitle{color:rgba(255,255,255,.8)}.headline__subtitle{width:100%;display:block}.hero-swiper .swiper-slide.text-light .btn-solid-light{background-color:rgba(255,255,255,.9);color:#333;border-color:rgba(255,255,255,.9)}.hero-swiper .swiper-slide.text-light .btn-outline-light{color:#fff;border-color:rgba(255,255,255,.7)}.hero-swiper .swiper-slide.text-dark{color:#333}.hero-swiper .swiper-slide.text-dark h1,.hero-swiper .swiper-slide.text-dark p{color:#333}.hero-swiper .swiper-slide.text-dark .headline__subtitle{color:rgba(51,51,51,.8)}.hero-swiper .swiper-slide.text-dark .btn-solid-light{background-color:#333;color:#fff;border-color:#333}.hero-swiper .swiper-slide.text-dark .btn-outline-light{color:#333;border-color:rgba(51,51,51,.7)}.hero-swiper .swiper-slide .btn[style*="background-color"],.hero-swiper .swiper-slide .btn[style*="border-color"]{transition:all 0.3s ease}.hero-swiper .swiper-slide .btn[style*="background-color"]:hover{opacity:.9;transform:translateY(-2px)}.hero-swiper .swiper-slide .btn[style*="border-color"]:hover{opacity:.8}.hero-swiper .swiper-slide .color-layer.color-layer-light{background:rgba(255,255,255,.3)}.hero-swiper .swiper-slide{will-change:transform}.hero-swiper .swiper-slide .color-layer.parallax-layer{will-change:transform}.hero-swiper .swiper-slide{transition:background-image 0.5s ease-in-out}.intro,.intro.hero-slider{margin-bottom:0!important;position:relative;z-index:1}section{margin-top:0;position:relative}section.clients-slider{position:relative;z-index:10;padding-top:40px!important;padding-bottom:120px!important}.intro+section,.intro.hero-slider+section{margin-top:-20px}body{margin:0;padding:0;overflow-x:hidden}.hero-swiper .swiper-slide{margin:0;padding:0}section.clients-slider{will-change:transform}.intro.hero-slider{margin-bottom:-10px!important}.intro.hero-slider+section{position:relative;z-index:5}.demo.last-section{margin-bottom:0;padding-bottom:0}.demo+.subscribe{margin-top:0}section.demo:last-of-type{margin-bottom:0;padding-bottom:0}section.demo+div.subscribe{margin-top:0}@media (min-width:1200px){.intro.hero-slider+section{transition:none}.hero-swiper .swiper-slide[style*="background-image"]{background-attachment:fixed!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}}.hero-swiper .swiper-slide[data-bg-image]{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.hero-swiper .swiper-pagination-bullet{background:#805db6!important;opacity:0.6!important}.hero-swiper .swiper-pagination-bullet-active{background:#1fb8b3!important;opacity:1!important}.hero-swiper .swiper-pagination-bullet-active-prev,.hero-swiper .swiper-pagination-bullet-active-next{background:#805db6!important;opacity:0.7!important}.hero-swiper .swiper-pagination-bullet-active-prev-prev,.hero-swiper .swiper-pagination-bullet-active-next-next{background:#805db6!important;opacity:0.4!important}.intro.hero-single .hero-slider-pagination{display:none}.hero-swiper .swiper-slide:not([data-bg-image]):not([class*="has-video"]):not([class*="gif"]){background-color:#0b0b0b}@media (max-width:767.98px){.intro,.intro.hero-slider{height:auto;min-height:max(56rem, 100svh)}.hero-swiper .swiper-slide{height:auto;min-height:max(56rem, 100svh)}.hero-swiper .swiper-slide .intro__content{min-height:max(56rem, 100svh);padding-block:8rem}.intro.hero-slider{margin-bottom:0!important}.intro+section,.intro.hero-slider+section{margin-top:0}}@media (max-width:480px){.intro,.intro.hero-slider,.hero-swiper .swiper-slide{min-height:max(52rem, 100svh)}.hero-swiper .swiper-slide .intro__content{min-height:max(52rem, 100svh);padding-block:7rem}}