.office-col.svelte-1cakubl.svelte-1cakubl{width:25%}.footer_section.svelte-1cakubl.svelte-1cakubl{background:#7d77dc;color:#fff;width:100vw;grid-auto-flow:row;padding:64px 0;display:grid;-webkit-justify-content:center;justify-content:center}.footer__wrapper.svelte-1cakubl.svelte-1cakubl{width:80vw;display:grid;-webkit-justify-content:center;justify-content:center}.footer__wrapper__inner.svelte-1cakubl.svelte-1cakubl{width:80vw;display:grid;justify-items:center;grid-template-columns:repeat(4,1fr)}.footer__wrapper__columns.svelte-1cakubl.svelte-1cakubl{min-width:200px}.footer__logo.svelte-1cakubl.svelte-1cakubl{width:3rem;height:3rem;margin-bottom:2rem;opacity:.6;user-select:none;pointer-events:none}.footer__wrapper__columns.svelte-1cakubl h3.svelte-1cakubl{font-size:1.3rem;font-weight:600}.contact_info.svelte-1cakubl .info-line.svelte-1cakubl{margin:1rem 0rem}.contact_info.svelte-1cakubl address.svelte-1cakubl{font-style:normal}.footer__wrapper__columns.svelte-1cakubl li.svelte-1cakubl{list-style:none;margin:.2rem 0rem 1rem}.footer__wrapper__columns.svelte-1cakubl li a.svelte-1cakubl{color:#fff}.footer__wrapper__columns.svelte-1cakubl li a.svelte-1cakubl:hover{color:#3f3f50}.footer__wrapper__columns.socials.svelte-1cakubl.svelte-1cakubl{margin-top:10px;display:grid;grid-auto-flow:column;grid-gap:30px}.footer__wrapper__columns.socials.svelte-1cakubl a.svelte-1cakubl{user-select:none;width:2rem;height:2rem;text-align:center}.footer__wrapper__columns.socials.svelte-1cakubl img.svelte-1cakubl{width:inherit;height:inherit;display:block;object-fit:contain;margin:auto}.sub_footer_section.svelte-1cakubl.svelte-1cakubl{width:100vw;background:#3f3f50;display:grid;grid-auto-flow:column;-webkit-justify-content:space-around;justify-content:space-around}.sub_footer_section.svelte-1cakubl p.svelte-1cakubl{font-size:13px;color:#8181a2;padding:20px 15px}.sub_footer_section.svelte-1cakubl a.svelte-1cakubl{color:#9791f3}.progress-container.svelte-15mdcle{position:absolute;top:0;left:0;width:100%;height:4px;z-index:999}.progress.svelte-15mdcle{position:absolute;left:0;top:0;height:100%;background-color:#2288fc;transition:width .4s}.fade.svelte-15mdcle{position:fixed;width:100%;height:100%;background-color:#ffffff4d;pointer-events:none;z-index:998;animation:svelte-15mdcle-fade .4s}@keyframes svelte-15mdcle-fade{0%{opacity:0}to{opacity:1}}
