.gkit-one-page-scroll-dots{align-items:center;display:inline-flex;flex-direction:column;height:100%;justify-content:center;list-style-type:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding-inline-start:0;position:fixed;width:100%;z-index:9999}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot{height:20px;width:20px}.gkit-one-page-scroll-dots-dotMove:after,.gkit-one-page-scroll-dots-lineMove:after{background-color:var(--navigation-color);content:"";height:var(--height);left:0;position:absolute;top:0;transform:translateX(var(--translateX)) translateY(var(--translateY));transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s ease;width:var(--width);z-index:1}.gkit-one-page-scroll-dots-dotMove:after{border-radius:50%}.gkit-one-page-scroll-dots-right{margin-right:15px;max-width:50px;transform:translateY(-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-lineFill,.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-lineMove{height:48px!important;width:4px!important}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-scaleUp-fillOut.active .gkit-one-page-scroll-tooltip,.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-scaleUp.active .gkit-one-page-scroll-tooltip{transform:translate(-40px,-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-lineFill.active .gkit-one-page-scroll-tooltip{transform:translate(-10%,-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-lineShrink.active .gkit-one-page-scroll-tooltip{scale:6 1;transform:translate(-50%,-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-dot-timeline:not(:last-child):before{left:50%;top:100%;transform:translate(-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-tooltip{align-items:center;display:flex;justify-content:center;position:absolute;right:0;text-align:center;top:50%;transform:translate(-30px,-50%);visibility:hidden;white-space:nowrap;z-index:1}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-tooltip:after{border-color:transparent transparent transparent var(--navigation-tooltip-arrow-color);border-style:solid;border-width:6px;content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.gkit-one-page-scroll-dots-right .gkit-one-page-scroll-tooltip:hover:after{border-color:transparent transparent transparent var(--navigation-tooltip-arrow-color-hover)}.gkit-one-page-scroll-dots-left{margin-left:15px;max-width:50px;transform:translateY(-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineGrow{height:1px!important;width:24px!important}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineGrow.active{transform:scaleX(2);transform-origin:0 0}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineShrink{height:5px!important;width:48px!important}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineShrink.active{transform:scaleX(.2);transform-origin:0 0}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineFill,.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineMove{height:48px!important;width:4px!important}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-scaleUp-fillOut.active .gkit-one-page-scroll-tooltip,.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-scaleUp.active .gkit-one-page-scroll-tooltip{transform:translate(40px,-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineFill.active .gkit-one-page-scroll-tooltip{transform:translate(10%,-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-lineShrink.active .gkit-one-page-scroll-tooltip{scale:6 1;transform:translate(50%,-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-dot-timeline:not(:last-child):before{left:50%;top:100%;transform:translate(-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-tooltip{align-items:center;display:flex;justify-content:center;left:0;position:absolute;text-align:center;top:50%;transform:translate(30px,-50%);visibility:hidden;white-space:nowrap;z-index:1}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-tooltip:after{border-color:transparent var(--navigation-tooltip-arrow-color) transparent transparent;border-style:solid;border-width:6px;content:"";position:absolute;right:100%;top:50%;transform:translate(2%,-50%)}.gkit-one-page-scroll-dots-left .gkit-one-page-scroll-tooltip:hover:after{border-color:transparent var(--navigation-tooltip-arrow-color-hover) transparent transparent}.gkit-one-page-scroll-dots-top{display:flex;flex-direction:row;margin-top:50px;right:0}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineGrow{height:24px!important;width:1px!important}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineGrow.active{transform:scaleY(2);transform-origin:0 0}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineShrink{height:48px!important;width:5px!important}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineShrink.active{transform:scaleY(.2);transform-origin:0 0}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineFill,.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineMove{height:4px!important;width:48px!important}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-scaleUp-fillOut.active .gkit-one-page-scroll-tooltip,.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-scaleUp.active .gkit-one-page-scroll-tooltip{transform:translate(50%,-40px)}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-lineShrink.active .gkit-one-page-scroll-tooltip{scale:1 6}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-dot-timeline:not(:last-child):before{left:100%;top:50%;transform:translateY(-50%)}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-tooltip{align-items:center;display:flex;justify-content:center;position:absolute;right:50%;text-align:center;top:0;transform:translate(50%,30px);visibility:hidden;white-space:nowrap;z-index:1}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-tooltip:after{border-color:transparent transparent var(--navigation-tooltip-arrow-color) transparent;border-style:solid;border-width:6px;bottom:98%;content:"";left:50%;position:absolute;transform:translate(-50%)}.gkit-one-page-scroll-dots-top .gkit-one-page-scroll-tooltip:hover:after{border-color:transparent transparent var(--navigation-tooltip-arrow-color-hover) transparent}.gkit-one-page-scroll-dots-bottom{display:flex;flex-direction:row;margin-bottom:20px;right:0;top:unset}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineGrow{height:24px!important;width:1px!important}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineGrow.active{transform:scaleY(2);transform-origin:0 100%}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineShrink{height:48px!important;width:5px!important}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineShrink.active{transform:scaleY(.2);transform-origin:0 100%}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineFill,.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineMove{height:4px!important;width:48px!important}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-scaleUp-fillOut.active .gkit-one-page-scroll-tooltip,.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-scaleUp.active .gkit-one-page-scroll-tooltip{transform:translate(50%,-40px)}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-lineShrink.active .gkit-one-page-scroll-tooltip{scale:1 6}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-dot-timeline:not(:last-child):before{left:100%;top:50%;transform:translateY(-50%)}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-tooltip{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:50%;text-align:center;transform:translate(50%,-30px);visibility:hidden;white-space:nowrap;z-index:1}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-tooltip:after{border-color:var(--navigation-tooltip-arrow-color) transparent transparent transparent;border-style:solid;border-width:6px;content:"";left:50%;position:absolute;top:98%;transform:translate(-50%)}.gkit-one-page-scroll-dots-bottom .gkit-one-page-scroll-tooltip:hover:after{border-color:var(--navigation-tooltip-arrow-color-hover) transparent transparent transparent}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot{background-color:var(--navigation-color);cursor:pointer;position:relative;transition:all .3s}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot.active{background-color:var(--navigation-color-active);z-index:999}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot.active:hover{background-color:var(--navigation-color-hover)}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-scaleUp{opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-scaleUp.active{background-color:var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-scaleUp:hover{background-color:var(--navigation-color-hover);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillIn{background-color:transparent;box-shadow:inset 0 0 0 1px var(--navigation-color)}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillIn.active{background-color:transparent;box-shadow:inset 0 0 0 8px var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillIn:hover{box-shadow:inset 0 0 0 8px var(--navigation-color-hover);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillOut{background-color:transparent;box-shadow:inset 0 0 0 6px var(--navigation-color);opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillOut.active{background-color:transparent;box-shadow:inset 0 0 0 1px var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-fillOut.active:hover{background-color:transparent}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-stroke{opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-stroke.active{background:transparent;border:2px solid var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-stroke:hover{background-color:var(--navigation-color-hover);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeDot{background-color:var(--navigation-color);opacity:.7;position:relative}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeDot.active{background-color:transparent;opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeDot.active:before{background:var(--navigation-color-active);border-radius:50%;content:"";display:inline-block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeSimple{background-color:transparent;border:2px solid var(--navigation-color);opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeSimple.active,.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-strokeSimple:hover{background-color:transparent;opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline{background:transparent!important;border:1px solid var(--navigation-color);height:15px;opacity:.3;position:relative;width:15px}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline:hover{border:1px solid var(--navigation-color-hover)}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline.active{border:1px solid var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline:not(:last-child):before{border:1px solid var(--navigation-color);box-sizing:border-box;content:" ";opacity:.3;position:absolute}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline:after,.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-timeline:before{box-sizing:border-box}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-squareScaleUp{border-radius:0;opacity:.08}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-squareScaleUp.active{background-color:transparent;border:2px solid var(--navigation-color-active);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineGrow{border:none;border-radius:0;display:block}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineGrow.active{background-color:var(--navigation-color-active);border:none;border-radius:0;transform:scaleX(2);transform-origin:100% 0}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineGrow:hover{background-color:var(--navigation-color-hover);border:none;border-radius:0}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineShrink{border:none;border-radius:0;opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineShrink.active{border:none;border-radius:0;opacity:1;transform:scaleX(.2);transform-origin:100% 0}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineFill{border-radius:0;display:block;opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineFill.active{opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineMove{border-radius:0;display:block;opacity:.3;position:relative}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-lineMove.active{opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-dotMove{background:var(--navigation-color);opacity:.3}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-dotMove.active{opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-customIcon{background-color:transparent;color:transparent;opacity:.5}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-customIcon.active{opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot-customIcon svg{fill:var(--navigation-color)}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot.active .gkit-one-page-scroll-tooltip{opacity:1;visibility:visible}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot:hover{background-color:var(--navigation-color-hover);opacity:1}.gkit-one-page-scroll-dots .gkit-one-page-scroll-dot:hover .gkit-one-page-scroll-tooltip{visibility:visible}
