#main-header > .ct-section-inner-wrap{max-width:100%;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}#main-header{position:fixed;top:0px;left:0px;z-index:999}#main-content > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#main-content{min-height:90vh;overflow-x:hidden}#main-footer > .ct-section-inner-wrap{max-width:100%;padding-top:3rem;padding-right:0;padding-bottom:1rem;padding-left:0}#main-footer{text-align:center}#top-header-wrapper{flex-direction:row;display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;border-radius:var(--radius-m) ;background-color:rgba(0,0,0,0.5);width:100%;transition-duration:0.5s;transition-timing-function:ease;transition-property:all;margin-left:auto;margin-right:auto;backdrop-filter:blur(10px)}#div_block-21-36{text-align:left;flex-direction:row;display:flex;align-items:center;gap:2rem}#text_block-31-125{color:#ffffff}#porten-logo-wrapper{width:100%;max-width:11rem}@media (max-width:991px){#porten-logo-wrapper{max-width:6rem}}@media (max-width:479px){#porten-logo-wrapper{max-width:4rem}}#porten-logo{max-width:11rem;width:100%;margin-right:auto}@media (max-width:991px){#porten-logo{max-width:5rem}}@media (max-width:479px){#porten-logo{max-width:4rem}}#social-icons-header-wrapper{color:var(--foreground)}#footer-menu .oxy-nav-menu-hamburger-line{background-color:var(--foreground)}#footer-menu.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#footer-menu.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-left:20px;padding-right:20px}#footer-menu .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#footer-menu .oxy-nav-menu-hamburger{width:40px;height:32px}#footer-menu .oxy-nav-menu-hamburger-line{height:6px}#footer-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#footer-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#footer-menu .menu-item > .sub-menu{transition-duration:0.3s}#footer-menu .oxy-nav-menu-list{flex-direction:row}#footer-menu .menu-item a{padding-left:20px;padding-right:20px;font-weight:400;font-size:.8rem;color:var(--foreground);transition-duration:0.3s}#footer-menu .current-menu-item a{color:var(--accent)}#footer-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}#footer-menu .menu-item:focus-within a,#footer-menu .menu-item:hover a{color:var(--accent)}#footer-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0}