.city-container[data-v-ffbf3de3]{display:flex;flex-direction:column;min-height:70vh;padding-bottom:35px;position:relative}.city-container .content[data-v-ffbf3de3]{padding-left:var(--ds-gutter-sm);padding-right:var(--ds-gutter-sm)}@media only screen and (min-width:1024px){.city-container .content[data-v-ffbf3de3]{display:flex;flex-direction:row-reverse;gap:40px;padding-left:var(--ds-gutter-xl);padding-right:var(--ds-gutter-xl)}.city-container .content .sticky-content[data-v-ffbf3de3]{flex-shrink:0;height:calc(100% - 120px);margin-top:40px;max-width:400px;min-width:380px;position:sticky;top:112px}}.city-container[data-v-ffbf3de3] h2{margin-bottom:20px}.city-container .section-resume[data-v-ffbf3de3]{background-color:var(--ds-color-primary-25);border-radius:8px}.city-container .sections[data-v-ffbf3de3]{overflow:hidden}@media only screen and (max-width:1023.98px){.city-container .sections[data-v-ffbf3de3]{padding-left:var(--ds-gutter-sm);padding-right:var(--ds-gutter-sm)}}@media only screen and (max-width:1023.98px) and only screen and (min-width:1024px){.city-container .sections[data-v-ffbf3de3]{padding-left:var(--ds-gutter-xl);padding-right:var(--ds-gutter-xl)}}.city-container .sections .section[data-v-ffbf3de3]{margin:40px 0}.city-container .sections .small-banner[data-v-ffbf3de3]{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:1024px){.city-container .sections .small-banner[data-v-ffbf3de3]{flex-direction:row}}.separator[data-v-ffbf3de3]{background:#e8eaed;height:1px;margin-bottom:32px;margin-top:32px;width:100%}@media only screen and (min-width:1024px){.city-container .content[data-v-ffbf3de3]{max-width:1440px}.city-container .sections[data-v-ffbf3de3]{max-width:820px}}
