.elementor .kc-footer-logo{width:72px;height:72px;max-width:72px;object-fit:contain;display:block;flex:0 0 auto;}.elementor .kc-type-body{font-family:var(--kc-font-body);font-weight:400;font-size:var(--kc-size-body);color:var(--kc-dark);line-height:var(--kc-line-body);}.elementor .kc-footer{width:100%;text-align:center;padding:var(--kc-space-footer);border-block-start-width:var(--kc-border-hair);background-color:var(--kc-bg);display:flex;flex-direction:row;gap:var(--kc-space-stack);flex-wrap:wrap;justify-content:center;align-items:center;box-sizing: border-box; border-top-style: solid; border-top-color: var(--kc-light);\n}.elementor .kc-footer-text{font-family:var(--kc-font-body);font-size:var(--kc-size-body);color:var(--kc-gray);line-height:var(--kc-line-body);text-align:center;margin:0px;}