.elementor .body-xs{font-family:var(--Body);font-weight:400;font-size:var(--12-8);line-height:160%;text-align:center;}.elementor .body-s{font-family:var(--Body);font-weight:400;font-size:var(--14);line-height:160%;text-align:center;}.elementor .dv{max-width:var(--1140);padding:0rem;display:flex;flex-direction:column;gap:var(--gap);}.elementor .bg{font-family:var(--Body);padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;display:flex;flex-direction:column;gap:var(--gap);align-items:center;}.elementor .logo{max-width:4rem;padding:0.5rem;border-radius:var(--radius-s);}.elementor .space-s{padding-block-start:clamp(2rem, -2.1126rem + 8.5791vw, 4rem);;padding-block-end:clamp(2rem, -2.1126rem + 8.5791vw, 4rem);;padding-inline-start:0px;padding-inline-end:0px;}.elementor .link:hover,.elementor .link:focus-visible{color:var(--Tangy-Orange);}.elementor .footer-titles{font-weight:600;color:var(--Dark-Choco);padding-block-start:0.1rem;padding-block-end:0.1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:var(--radius-s);box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.1);}.elementor .footer-box{width:20%;padding:1rem;border-radius:var(--radius-s);background-color:var(--bg-2);box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.16);transition:all 500ms;display:flex;flex-direction:column;gap:var(--gap);flex:1 0 auto;}.elementor .footer-box:hover,.elementor .footer-box:focus-visible{transform:scale3d(1.1, 1.1, 1);}