footer[data-v-8e4acb16]{color:#fff;font-size:.9vw;padding:1.04167vw 0;text-align:center}footer div nav[data-v-8e4acb16]{border-bottom:.1vw solid hsla(0,0%,93%,.439);-moz-column-gap:2vw;column-gap:2vw;display:grid;grid-template-columns:repeat(3,1fr);margin:auto;width:70vw}footer div nav span[data-v-8e4acb16]{padding:.52083vw 0 1.04167vw;position:relative;text-align:left}footer div nav span[data-v-8e4acb16]:after{background-color:#fff;bottom:0;content:"";height:.10417vw;left:0;position:absolute;width:2.08333vw}footer div>div[data-v-8e4acb16]{-moz-column-gap:2vw;column-gap:2vw;display:grid;grid-template-columns:repeat(3,1fr);margin:auto;padding:1.04167vw 0;width:70vw}footer div>div>div[data-v-8e4acb16]{display:flex;flex-direction:column;height:100%;row-gap:1vw;text-align:left;width:100%}footer div>div>div p[data-v-8e4acb16]{color:#aaa;display:flex;position:relative;width:100%}footer div>div>div p b[data-v-8e4acb16]{color:red;font-size:1.04167vw;left:0;position:absolute;top:0}footer div>div>div p input[data-v-8e4acb16],footer div>div>div p textarea[data-v-8e4acb16]{background-color:#eee;border:none;font-size:.83333vw;outline:none;padding:.52083vw;width:100%}footer div>div>div p textarea[data-v-8e4acb16]{height:5.20833vw}footer div>div>div span[data-v-8e4acb16]{background-color:#ea5456;color:#ddd;cursor:pointer;font-size:.9375vw;padding:.26042vw .52083vw}footer div>div>div span[data-v-8e4acb16]:hover{color:#fff}footer div>div>div[data-v-8e4acb16]:last-child{align-items:flex-start;color:#aaa;display:grid;grid-template-columns:repeat(2,1fr)}footer>p[data-v-8e4acb16]{border-top:.1vw solid hsla(0,0%,93%,.439);color:#aaa;font-size:.83333vw;padding-top:1.04167vw}#mobile footer[data-v-8e4acb16]{font-size:.8rem;padding:.5rem 0}#mobile footer div nav[data-v-8e4acb16]{width:95%}#mobile footer div nav span[data-v-8e4acb16]{padding:.5rem 0 1rem}#mobile footer div nav span[data-v-8e4acb16]:after{height:.15rem;width:1.5rem}#mobile footer div>div[data-v-8e4acb16]{padding:1rem 0;width:95%}#mobile footer div>div>div[data-v-8e4acb16]{row-gap:.5rem}#mobile footer div>div>div p b[data-v-8e4acb16]{font-size:1rem}#mobile footer div>div>div p input[data-v-8e4acb16],#mobile footer div>div>div p textarea[data-v-8e4acb16]{font-size:.6rem;padding:.2rem .6rem}#mobile footer div>div>div p textarea[data-v-8e4acb16]{height:2rem}#mobile footer div>div>div span[data-v-8e4acb16]{font-size:.6rem;padding:.2rem .5rem}#mobile footer>p[data-v-8e4acb16]{font-size:.8rem;padding-top:.4rem}
