.footer_upper_big_text{background:#050505;padding:65px 20px!important;overflow:hidden}.footer_upper_big_text .contact_hover_btn{position:relative;display:block;width:100%;isolation:isolate}.footer_upper_big_text svg{width:100%;height:auto;max-height:none!important;overflow:visible}.footer_upper_big_text svg .text{fill:none;stroke:#fff;stroke-width:2px;font-size:128px;stroke-dasharray:0;animation:none}.ips-footer-cursor{pointer-events:none;position:absolute;left:var(--contact-x,50%);top:var(--contact-y,50%);transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:2;width:138px;height:138px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid white;border-radius:50%;background:#050505;color:white;font:700 14px Arial,sans-serif;transition:opacity .2s,transform .2s}.ips-footer-cursor b{color:#83baf0;font-size:28px}.footer_upper_big_text a:hover .ips-footer-cursor{opacity:1;transform:translate(-50%,-50%) scale(1)}
@keyframes ips-footer-stroke{to{stroke-dashoffset:-400}}
@media(prefers-reduced-motion:no-preference){.footer_upper_big_text a:hover svg .text,.footer_upper_big_text a:focus-visible svg .text{animation:ips-footer-stroke 6s infinite linear;stroke-dasharray:70 330}.footer_upper_big_text a svg .text:nth-of-type(1){animation-delay:-1.2s;stroke:white}.footer_upper_big_text a svg .text:nth-of-type(2){animation-delay:-2.4s;stroke:white}.footer_upper_big_text a svg .text:nth-of-type(3){animation-delay:-3.6s;stroke:#568fca}.footer_upper_big_text a svg .text:nth-of-type(4){animation-delay:-4.8s;stroke:white}.footer_upper_big_text a svg .text:nth-of-type(5){animation-delay:-6s;stroke:#568fca}}
@media(hover:none){.ips-footer-cursor{display:none}.footer_upper_big_text{padding:40px 12px!important}}
@media(prefers-reduced-motion:reduce){.footer_upper_big_text *{animation:none!important;transition:none!important}}
.footer_upper_big_text a svg .text{stroke:#fff!important}.footer_upper_big_text a:hover svg .text:nth-of-type(3),.footer_upper_big_text a:hover svg .text:nth-of-type(5),.footer_upper_big_text a:focus-visible svg .text:nth-of-type(3),.footer_upper_big_text a:focus-visible svg .text:nth-of-type(5){stroke:#568fca!important}
