.site-footer{width:100%;position:relative}.footer-container{width:100%;height:fit-content;padding-top:200px;position:relative;overflow:hidden}.footer-container .footer-background{opacity:.5;z-index:1000;flex-direction:column;justify-content:space-between;width:100%;height:500px;display:flex;position:absolute}.footer-container .spinning-element-1,.footer-container .spinning-element-3,.footer-container .spinning-element-5{filter:blur(70px);border-radius:500px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)scale(1)}.footer-container .spinning-element-1{width:400px;height:400px}.footer-container .spinning-element-3,.footer-container .spinning-element-5{filter:blur(32px);width:300px;height:300px}.footer-container .spinning-element-2,.footer-container .spinning-element-4,.footer-container .spinning-element-6{border-radius:50%;position:absolute;inset:0}.footer-container .spinning-element-2{opacity:.64;background:conic-gradient(#ff0080 0deg,#e0f 54.89deg,#00a6ff 106.7deg,#4797ff 162deg,#04f 252deg,#ff8000 306deg,#f0c 360deg)}.footer-container .spinning-element-4{background:conic-gradient(#fff 0deg,#12b4e6 180deg,#dc4cfc 360deg);transform:scale(.8)}.footer-container .spinning-element-6{background:conic-gradient(#a6efff 0deg,#12ade6 180deg,#4c63fc 360deg);transform:scale(.85)}.footer-container .spinning-element-1,.footer-container .spinning-element-3,.footer-container .spinning-element-5{animation:6s linear infinite birg-footer-spin}.footer-container .spinning-element-2,.footer-container .spinning-element-4,.footer-container .spinning-element-6{animation:6s linear infinite birg-footer-scale}.footer-container .footer-content{flex-flow:column;justify-content:center;align-items:center;gap:24px;width:100%;display:flex;position:relative}.footer-container .footer-content-above-line-container{z-index:1001;flex-direction:column;gap:226px;width:100%;display:flex}@media screen and (width<=991px){.footer-container .footer-content-above-line-container{gap:120px}}.footer-container .footer-content-above-line{flex-direction:column;justify-content:space-between;display:flex}.footer-container .footer-content h3{text-align:center;word-spacing:-2.8px;margin:0;padding:0 30px;font-family:Urbanist,Arial,Helvetica,sans-serif;font-size:64px;font-weight:600;line-height:100%}@media screen and (width<=1600px){.footer-container .footer-content h3{font-size:50px}}@media screen and (width<=1280px){.footer-container .footer-content h3{font-size:42px}}@media screen and (width<=810px){.footer-container .footer-content h3{font-size:28px}}.footer-container .footer-separator{flex-flow:row;flex:none;justify-content:center;align-items:center;gap:10px;width:100%;height:32px;display:flex}.footer-container .line-1,.footer-container .line-2{opacity:.3;background:linear-gradient(90deg,#000 0%,#0000 100%);flex:1 0 0;height:1px;position:relative;overflow:hidden}.footer-container .line-2{transform:rotate(180deg)}.footer-container .logo{justify-content:center;align-items:center;width:206px;height:58px;display:flex}.footer-container .logo img{width:auto;height:58px}@media screen and (width<=810px){.footer-container .logo{width:107px;height:30px}.footer-container .logo img{height:30px}}.footer-container .footer-content-below-line-container{z-index:1001;flex-direction:row;justify-content:center;width:100%;padding-bottom:50px;display:flex}.footer-container .footer-content-below-line-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1280px;padding:0 32px;display:flex}@media screen and (width<=810px){.footer-container .footer-content-below-line-content{flex-direction:column-reverse;justify-content:center;gap:16px}}.footer-container .contact-container{flex-direction:row;gap:16px;display:flex}.footer-container .contact-container p,.footer-container .contact-container a{color:#a1a1a1;margin:0;font-family:Satoshi,Arial,Helvetica,sans-serif;font-size:20px}@media screen and (width<=1440px){.footer-container .contact-container p,.footer-container .contact-container a{font-size:18px}}@media screen and (width<=991px){.footer-container .contact-container p,.footer-container .contact-container a{font-size:16px}}.footer-container .contact-container a{transition:all .3s}@media only screen and (width>=1199px){.footer-container .contact-container a:hover{color:#000}}@media screen and (width<=810px){.footer-container .contact-container :nth-child(2){display:none}}.footer-container .social-media-container{z-index:1002;flex-direction:row;gap:20px;display:flex}.footer-container .social-media-container a{color:#26262a;transition:color .3s,transform .3s;display:inline-flex}@media only screen and (width>=1199px){.footer-container .social-media-container a:hover{color:#10b3fb;transform:translateY(-3px)}}.footer-container .social-media-container svg{width:20px;height:20px}@media screen and (width<=810px){.footer-container .social-media-container{display:flex}}
