#main-container {
max-width: var(--ls-size-site-max);
margin-inline: auto;
} #header .ct-container,
#header .ct-container-fluid {
position: relative;
--theme-container-edge-spacing: var(--ls-size-site-inner);
margin-block-end: 1rem;
} #footer .ct-container,
#footer .ct-container-fluid {
position: relative;
--theme-container-edge-spacing: var(--ls-size-site-inner);
}
.ct-footer .ct-footer-copyright p {
margin-block-end: 0;
} @media (max-width: 999.98px) {
[data-footer*="type-1"] .ct-footer [data-row*="top"] > div {
--grid-template-columns: 1fr;
--columns-gap: var(--ls-space-sm);
}
[data-footer*="type-1"] .ct-footer [data-row*="top"] div[data-column= "widget-area-1"] {
margin-block-end: var(--ls-space-lg);
}
}
@media (min-width: 1000px) {
#header div[data-device="desktop"] .site-branding {
position: absolute;
transform: translateY(-39px);
}
[data-footer*="type-1"] .ct-footer [data-row*="top"] > div {
--grid-template-columns: 2fr 1fr max-content;
}
}