*{
    margin: 0;
    padding: 0;
}

.overflow-x-hidden {
    overflow-x: hidden;
}

.vpnHunt-video {
    margin-top: -19vw;
}

.whyHunt_sec{
    margin-top: -80px;
}

.icon-left-0{
    offset-path:path("M2.92676 772.512C2.92676 772.512 297.701 524.512 797.927 524.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-0 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}

@keyframes animation-0{
    0%{
        offset-distance:0;
        transform:translate(70px,38px) scale(.1)
    }
    20%{
        opacity:0
    }
    25%{
        opacity:1
    }
    50%{
        transform:translate(755px,360px) scale(1)
    }
    to{
        offset-distance:100%;
        transform:translate(145px,70px) scale(.2);
        opacity:1
    }
}
.icon-left-1{
    offset-path:path("M1.57324 147.512C1.57324 147.512 296.348 493.512 796.573 493.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-1 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-1{
    0%{
        offset-distance:0;
        transform:translate(75px,35px) scale(.1)
    }
    20%{
        opacity:0
    }
    25%{
        opacity:1
    }
    50%{
        transform:translate(750px,345px) scale(1)
    }
    to{
        offset-distance:100%;
        transform:translate(150px,70px) scale(.2);
        opacity:1
    }
}
.icon-left-2{
    offset-path:path("M2.92676 660.512C2.92676 660.512 297.701 519.512 797.927 519.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-2 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-2{
    0%{
        offset-distance:0;
        transform:translate(75px,35px) scale(.1)
    }
    20%{
        opacity:0
    }
    25%{
        opacity:1
    }
    50%{
        transform:translate(755px,345px) scale(1)
    }
    to{
        offset-distance:100%;
        transform:translate(150px,70px) scale(.2);
        opacity:1
    }
}
.icon-left-3{
    offset-path:path("M2.92676 360.512C2.92676 360.512 297.701 501.512 797.927 501.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-3 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-3{
    0%{
        offset-distance:0;
        transform:translate(75px,35px) scale(.1)
    }
    20%{
        opacity:0
    }
    25%{
        opacity:1
    }
    50%{
        transform:translate(745px,340px) scale(1)
    }
    to{
        offset-distance:100%;
        transform:translate(140px,68px) scale(.2);
        opacity:1
    }
}
.icon-right-0{
    offset-path:path("M1591.07 360.512C1591.07 360.512 1296.3 501.512 796.073 501.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-4 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-4{
    0%{
        offset-distance:100%;
        transform:translate(140px,70px) scale(.2);
        opacity:1
    }
    50%{
        transform:translate(760px,345px) scale(1)
    }
    80%{
        opacity:1
    }
    85%{
        opacity:0
    }
    to{
        offset-distance:0;
        transform:translate(90px,33px) scale(.1)
    }
}
.icon-right-1{
    offset-path:path("M1591.07 660.512C1591.07 660.512 1296.3 519.512 796.073 519.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-5 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-5{
    0%{
        offset-distance:100%;
        transform:translate(155px,70px) scale(.2);
        opacity:1
    }
    50%{
        transform:translate(760px,348px) scale(1)
    }
    80%{
        opacity:1
    }
    85%{
        opacity:0
    }
    to{
        offset-distance:0;
        transform:translate(95px,35px) scale(.1)
    }
}
.icon-right-2{
    offset-path:path("M1591.07 147.512C1591.07 147.512 1296.3 493.512 796.073 493.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-6 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-6{
    0%{
        offset-distance:100%;
        transform:translate(155px,70px) scale(.2);
        opacity:1
    }
    50%{
        transform:translate(765px,345px) scale(1)
    }
    80%{
        opacity:1
    }
    85%{
        opacity:0
    }
    to{
        offset-distance:0;
        transform:translate(80px,33px) scale(.1)
    }
}
.icon-right-3{
    offset-path:path("M1591.07 772.512C1591.07 772.512 1296.3 524.512 796.073 524.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-7 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-7{
    0%{
        offset-distance:100%;
        transform:translate(160px,70px) scale(.2);
        opacity:1
    }
    50%{
        transform:translate(760px,348px) scale(1)
    }
    80%{
        opacity:1
    }
    85%{
        opacity:0
    }
    to{
        offset-distance:0;
        transform:translate(82px,35px) scale(.1)
    }
}
.icon-right-4{
    offset-path:path("M1591.07 249.512C1591.07 249.512 1296.3 497.512 796.073 497.512");
    transform-origin:50% 50%;
    offset-rotate:0deg;
    animation:animation-8 var(--animation-total-time,8s) ease-in-out infinite;
    animation-delay:var(--animation-delay,0s)
}
@keyframes animation-8{
    0%{
        offset-distance:100%;
        transform:translate(155px,70px) scale(.2);
        opacity:1
    }
    50%{
        transform:translate(763px,348px) scale(1)
    }
    80%{
        opacity:1
    }
    85%{
        opacity:0
    }
    to{
        offset-distance:0;
        transform:translate(85px,32px) scale(.1)
    }
}
@media(prefers-reduced-motion){
    .\!icon{
        animation-play-state:paused!important
    }
    .icon{
        animation-play-state:paused
    }
}


@media (max-width: 767px) {
    .video-svg {
        width: 135%;
    }
}