@keyframes rotating{100%{transform:rotate(360deg)}}:root{--navigation-container-height: 100px}.widgetNavigationContainer{padding:0;height:18.6rem}@media(min-width: 75rem){.sectionRow:has(.navigation-container-wrapper){position:sticky;z-index:100;top:var(--navigation-container-height);display:flex;height:100dvh}}.sectionRow:has(.navigation-container-wrapper) .section-container{padding:.8rem 0}.sectionRow:has(.navigation-container-wrapper) .widgetNavigationContainer{margin-top:auto;display:none}@media(min-width: 75rem){.sectionRow:has(.navigation-container-wrapper) .widgetNavigationContainer{display:flex}}@media(min-width: 48rem){.sectionRow:has(.navigation-container-wrapper) .topImageItem .topImageItem-content{padding-bottom:0}}.sectionContainer:has(.navigation-container-wrapper){padding-bottom:0}.navigation-container-wrapper{width:100%;padding:clamp(2.4rem,2.614379085vw,4rem) 0 clamp(3.2rem,4.1830065359vw,6.4rem) 0}.navigation-container-wrapper.fixed{position:fixed;top:0px;left:50%;transform:translateX(-50%);width:100%;max-width:calc(100% - 3.2rem)}@media screen and (min-width: 1632px){.navigation-container-wrapper.fixed{max-width:153.8rem}}.navigation-container-wrapper.fixed .puxContainer{padding:0}.navigation-container-wrapper .sectionContainer{padding:0}.navigation-container{display:flex;align-items:center;justify-content:center;padding:clamp(0.8rem,1.045751634vw,1.6rem) clamp(1.6rem,2.091503268vw,3.2rem);background-color:rgba(209,223,243,.64);backdrop-filter:blur(20px);border-radius:6.4rem;min-height:8rem}.navigation-container:has(.navigation-button){justify-content:space-between}@media(min-width: 75rem){.navigation-container .navigation-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.6rem,2.091503268vw,3.2rem)}}.navigation-container .navigation-links .navigation-title{cursor:pointer;margin:0}.navigation-container .navigation-links .navigation-title:hover{color:var(--main-color, #1B5FC4);text-decoration:none}.navigation-container .navigation-links a{position:relative;display:flex;align-items:center;color:var(--text-color, #1D1D1B);text-decoration:none;font-size:1.7rem;font-weight:600}.navigation-container .navigation-links a::before{content:none}.navigation-container .navigation-links a:hover,.navigation-container .navigation-links a:focus,.navigation-container .navigation-links a.active{color:var(--main-color, #1B5FC4);text-decoration:none}