@keyframes rotateScale{0%{transform:rotate(0)scale(.7)}10%{transform:rotate(-10deg)scale(1.2)}20%{transform:rotate(10deg)scale(1.2)}30%{transform:rotate(-10deg)scale(1.2)}40%{transform:rotate(10deg)scale(1.2)}50%{transform:rotate(-10deg)scale(1.2)}60%{transform:rotate(10deg)scale(1.2)}70%{transform:rotate(-10deg)scale(1.2)}80%{transform:rotate(10deg)scale(1.2)}90%{transform:rotate(0)scale(1.2)}to{transform:rotate(0)scale(.7)}}.bell-animation{animation:2s infinite rotateScale}
.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{box-sizing:content-box;border:4px solid #4caf50;border-radius:50%;width:80px;height:80px;position:relative}.success-checkmark .check-icon:before{transform-origin:100%;border-radius:100px 0 0 100px;width:30px;top:3px;left:-2px}.success-checkmark .check-icon:after{transform-origin:0;border-radius:0 100px 100px 0;width:60px;animation:4.25s ease-in rotate-circle;top:0;left:30px}.success-checkmark .check-icon:before,.success-checkmark .check-icon:after{content:"";background:#fff;height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{z-index:10;background-color:#4caf50;border-radius:2px;height:5px;display:block;position:absolute}.success-checkmark .check-icon .icon-line.line-tip{width:25px;animation:.75s icon-line-tip;top:46px;left:14px;transform:rotate(45deg)}.success-checkmark .check-icon .icon-line.line-long{width:47px;animation:.75s icon-line-long;top:38px;right:8px;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-circle{z-index:10;box-sizing:content-box;border:4px solid #4caf5080;border-radius:50%;width:80px;height:80px;position:absolute;top:-4px;left:-4px}.success-checkmark .check-icon .icon-fix{z-index:1;background-color:#fff;width:5px;height:85px;position:absolute;top:8px;left:26px;transform:rotate(-45deg)}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;top:19px;left:1px}54%{width:0;top:19px;left:1px}70%{width:50px;top:37px;left:-8px}84%{width:17px;top:48px;left:21px}to{width:25px;top:45px;left:14px}}@keyframes icon-line-long{0%{width:0;top:54px;right:46px}65%{width:0;top:54px;right:46px}84%{width:55px;top:35px;right:0}to{width:47px;top:38px;right:8px}}
.custom-toggler{width:40px;height:20px;margin:0;padding:0;display:inline-block;position:relative}.custom-toggler input[type=checkbox]{visibility:hidden;width:0;height:0;position:absolute}.custom-toggler label{cursor:pointer;text-indent:-9999px;border-radius:20px;width:40px;height:20px;margin:0;padding:0;display:block;position:relative}.custom-toggler label:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:2px;left:2px}.custom-toggler input:checked+label:after{left:calc(100% - 5px);transform:translate(-100%)}.custom-toggler label:active:after{width:35px}
.client-logo-animation{will-change:transform;animation-name:logo-scroll;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite;top:0;transform:translateY(0)}@keyframes logo-scroll{0%{transform:translateY(0)}to{transform:translateY(-25rem)}}@keyframes avatar-rain{0%{opacity:0;transform:translateY(-150px)}50%{opacity:1}to{opacity:0;transform:translateY(50px)}}.where-logo-ring{opacity:0;background-color:#818cf8;border-radius:50%;width:150px;height:150px;animation:4s cubic-bezier(.36,.11,.89,.32) infinite logoPulsate}@keyframes logoPulsate{0%{opacity:.3;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@keyframes whereImageComesIn{0%{z-index:1;transform:translate(0)}50%{z-index:3;transform:translate(-15rem)}to{z-index:3;transform:translate(0)}}@keyframes whereImageComesOut{0%{z-index:3;transform:translate(0)}50%{z-index:1;transform:translate(15rem)}to{z-index:1;transform:translate(0)}}@keyframes fallingMan{0%{opacity:1;transform:translateY(-5rem)}70%{opacity:.8;transform:translateY(4rem)}to{opacity:0;transform:translateY(5rem)}}.falling-man{animation-name:fallingMan;animation-duration:2s;animation-iteration-count:infinite}.arrow{pointer-events:none}.arrow__path{stroke:#000;fill:#0000;stroke-dasharray:4 2}.arrow__head line{stroke:#000;stroke-width:1px}
@keyframes megapopup-bubble-animation{0%{opacity:.3;border-radius:0;transform:translateY(0)rotate(0)}to{opacity:0;border-radius:50%;transform:translateY(-1000px)rotate(720deg)}}.megapopup-bubble-animation{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.megapopup-bubble-animation li{background:#ffffff26;width:20px;height:20px;list-style:none;animation:25s linear infinite megapopup-bubble-animation;display:block;position:absolute;bottom:-150px}.megapopup-bubble-animation li:first-child{width:80px;height:80px;animation-delay:0s;left:25%}.megapopup-bubble-animation li:nth-child(2){width:20px;height:20px;animation-duration:12s;animation-delay:2s;left:10%}.megapopup-bubble-animation li:nth-child(3){width:20px;height:20px;animation-delay:4s;left:70%}.megapopup-bubble-animation li:nth-child(4){width:60px;height:60px;animation-duration:18s;animation-delay:0s;left:40%}.megapopup-bubble-animation li:nth-child(5){width:20px;height:20px;animation-delay:0s;left:65%}.megapopup-bubble-animation li:nth-child(6){width:110px;height:110px;animation-delay:3s;left:75%}.megapopup-bubble-animation li:nth-child(7){width:150px;height:150px;animation-delay:7s;left:35%}.megapopup-bubble-animation li:nth-child(8){width:25px;height:25px;animation-duration:45s;animation-delay:15s;left:50%}.megapopup-bubble-animation li:nth-child(9){width:15px;height:15px;animation-duration:35s;animation-delay:2s;left:20%}.megapopup-bubble-animation li:nth-child(10){width:150px;height:150px;animation-duration:11s;animation-delay:0s;left:85%}
@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce-animation{animation:2s infinite bounce}@keyframes scroll-x{0%{transform:translate(0)}to{transform:translate(calc(-100% - 10px))}}.glow-point{box-shadow:0rem 0rem 1.2rem .6rem rgb(var(--glow-rgb));pointer-events:none;position:absolute}.star{z-index:2;color:#fff;pointer-events:none;font-size:1rem;animation-duration:1.5s;animation-fill-mode:forwards;position:absolute}@keyframes fall-1{0%{opacity:0;transform:translate(0)rotateX(45deg)rotateY(30deg)rotate(0)scale(.25)}5%{opacity:1;transform:translate(10px,-10px)rotateX(45deg)rotateY(30deg)rotate(0)scale(1)}to{opacity:0;transform:translate(25px,200px)rotateX(180deg)rotateY(270deg)rotate(90deg)scale(1)}}@keyframes fall-2{0%{opacity:0;transform:translate(0)rotateX(-20deg)rotateY(10deg)scale(.25)}10%{opacity:1;transform:translate(-10px,-5px)rotateX(-20deg)rotateY(10deg)scale(1)}to{opacity:0;transform:translate(-10px,160px)rotateX(-90deg)rotateY(45deg)scale(.25)}}@keyframes fall-3{0%{opacity:0;transform:translate(0)rotateX(0)rotateY(45deg)scale(.5)}15%{opacity:1;transform:translate(7px,5px)rotateX(0)rotateY(45deg)scale(1)}to{opacity:0;transform:translate(20px,120px)rotateX(-180deg)rotateY(-90deg)scale(.5)}}
