.et-db #et-boc .et-l .et_pb_fullwidth_code_1_tb_footer{@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700;800&display=swap');.avf-pro-footer{font-family:'Rubik',sans-serif!important}.avf-pro-footer h3{font-family:'Rubik',sans-serif!important;font-weight:800!important;color:#24114d!important;font-size:24px!important;line-height:1.5!important;letter-spacing:-0.3px}.avf-pro-footer a{font-family:'Rubik',sans-serif!important;color:#3b4255!important;font-size:16px!important;font-weight:500!important}.avf-socials{display:flex;gap:14px;margin-top:28px}.avf-socials a{width:58px!important;height:58px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#6A00FF!important;font-size:24px!important;font-weight:700!important;text-decoration:none!important;border:1px solid rgba(106,0,255,.12);box-shadow:0 10px 30px rgba(106,0,255,.10),0 2px 10px rgba(0,119,255,.06);transition:.25s ease}.avf-socials a:hover{background:linear-gradient(135deg,#00C2CC 0%,#0077FF 35%,#6A00FF 70%,#FF00B8 100%)!important;color:#fff!important;transform:translateY(-5px) scale(1.04)}.avf-socials a span{display:flex;align-items:center;justify-content:center;line-height:1}.avf-footer-col h3,.avf-footer-contact h3{position:relative;display:inline-block;padding-bottom:12px}.avf-footer-col h3:after,.avf-footer-contact h3:after{content:"";position:absolute;right:0;bottom:0;width:70px;height:4px;border-radius:30px;background:linear-gradient(90deg,#00C2CC,#0077FF,#6A00FF,#FF00B8)}.avf-pro-footer a:hover{color:#0077FF!important}@media(max-width:768px){.avf-footer-col h3:after,.avf-footer-contact h3:after{right:50%;transform:translateX(50%)}.avf-socials{justify-content:center}}}