.footer-wrapper{position:relative}.footer-wrapper .footer-top{backdrop-filter:blur(36.4px);background:hsla(0,0%,100%,.1294117647);border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.4);padding:45px 20px}.footer-wrapper h2{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;text-transform:capitalize}.footer-wrapper .tel{font-weight:400;font-size:28px;line-height:100%;letter-spacing:0;color:#fff}.footer-wrapper .top-left{position:absolute;top:-238px;left:-193px;width:387px;height:476px;opacity:.5;background-color:#35e6f9;filter:blur(200px);transition:all 3s ease}.footer-wrapper .top-left.active{top:320px;transition:all 3s ease}.footer-wrapper .bottom-right{position:absolute;bottom:-238px;right:-193px;width:387px;height:476px;opacity:.5;background-color:#35e6f9;filter:blur(200px);transition:all 3s ease}.footer-wrapper .bottom-right.active{bottom:214px;transition:all 3s ease}.footer-wrapper .circle-wrapper .circle{background:rgba(53,230,249,.5019607843);transition:all 4s ease;width:0}.footer-wrapper .circle-wrapper .circle.active{width:100%;transition:all 4s ease}@media screen and (max-width:768px){.footer-wrapper .circle-wrapper{opacity:.4}}.footer{padding-top:50px;background:linear-gradient(167.02deg,rgba(255,255,255,.0901960784) 13%,rgba(255,255,255,.1215686275) 76.27%)}.footer .footer-link-wrapper{display:flex;flex-direction:column}.footer .footer-link-wrapper .footer-link{display:inline-block;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.5px;margin-bottom:10px}.footer .footer-bottom span{cursor:pointer}.footer .footer-bottom p,.footer .footer-bottom span{font-weight:500;font-size:17px;line-height:100%;letter-spacing:-.5px}.footer .footer-bottom p{color:#a5a5a5}.footer .footer-bottom a{font-weight:500;font-size:17px;line-height:100%;letter-spacing:-.5px;text-align:right;color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}