.nf-hero__content-top{flex-direction:column;align-items:center;gap:10px;display:flex}.nf-hero__content-top p{text-align:center}.nf-hero__inner{flex-direction:column;align-items:center;gap:70px;height:100%;display:flex}.nf-hero__content{flex-direction:column;gap:40px;width:100%;display:flex}.nf-hero__info{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.nf-hero__info-txts{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.nf-hero__info-txt{color:var(--blue);padding:10px;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.nf-hero__btns{align-items:center;gap:20px;display:flex}.nf-hero__btn{min-width:422px;color:var(--gray);cursor:pointer;text-align:center;border-radius:10px;flex-shrink:0;padding:16px;font-size:24px;font-style:normal;font-weight:700;line-height:normal;display:block}.nf-hero__btn.light-blue-btn{background-color:#d3dafe}.nf-hero__btn.blue-btn{background-color:var(--blue);color:var(--white)}.nf-circle{animation:2.5s linear infinite opacityAnimation;animation-delay:calc(.25s * (var(--count)));transition:all .4s}@keyframes opacityAnimation{50%{opacity:.5}to{opacity:1}}.nf-hero__svg svg{width:100%;height:auto;display:block}.nf-hero__svg{max-width:1160px}svg.nf-svg--mobile{display:none}.nf-hero__info-title{text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width:1770px){.nf-hero__svg{max-width:1000px}.nf-hero__inner{gap:50px}.nf-hero__btn{min-width:350px;font-size:20px}}@media screen and (max-width:1440px){.nf-hero__svg{max-width:870px}.nf-hero__content{gap:30px}}@media screen and (max-width:1280px){.nf-hero__svg{max-width:750px}.nf-hero__content{gap:20px}.nf-hero__inner{gap:40px}.nf-hero__btn{min-width:300px;font-size:18px}.nf-hero__info-txt{font-size:16px}.nf-hero__info-title{font-size:20px}.nf-hero__info-txts{gap:10px}.nf-hero__info{gap:15px}}@media screen and (max-width:1064px){.nf-hero__info-txts{flex-direction:column}.nf-hero__info-txt{padding:0}.nf-hero__btn{min-width:275px;font-size:16px}}@media screen and (max-width:840px){.nf-hero__inner{gap:30px}.nf-hero__btn{min-width:260px}}@media screen and (max-width:640px){.nf-hero__btns{flex-direction:column;gap:10px;width:100%}.nf-hero__btn{width:100%;min-width:unset;max-width:335px;padding:10px;font-size:14px}.nf-hero__info-txt{font-size:14px}svg.nf-svg--desktop{display:none}svg.nf-svg--mobile{width:100%;height:auto;display:block}.nf-hero__inner{gap:50px}.nf-hero__svg{width:100%;max-width:375px}.nf-hero__content-top p{max-width:240px}}
