header{padding-left:7vw !important;padding-right:7vw !important;background-image:radial-gradient(circle,#003087 1px,rgba(255,255,255,0) 1.6px);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x;z-index:20 !important;}#mainnavigation > ul > li:nth-child(1) > div{box-shadow:none !important;}@media (min-width:1150px){.navbar-mainnavigation .nav-link:not(.nav-link-toggle):hover:before,.navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus-visible:before{opacity:0 !important;}.navbar-mainnavigation .nav-link:not(.nav-link-toggle).active:before{opacity:0 !important;}.navbar-nav a:not(.nav-link-dropdown) .nav-link-text{border-radius:5px;background-color:transparent !important;padding:6px 5px 4px !important;}.navbar-nav a:not(.nav-link-dropdown):hover .nav-link-text{background-color:#e8f6fd !important;}.navbar-nav a:not(.nav-link-dropdown).active .nav-link-text{background-color:#e8f6fd !important;}.navbar-nav a:not(.nav-link-toggle).nav-link-dropdown .nav-link-text{position:relative;overflow:hidden;}.navbar-nav a:not(.nav-link-toggle).nav-link-dropdown .nav-link-text::after{background-image:radial-gradient(circle,#003087 1px,rgba(255,255,255,0) 1.6px);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x;content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;transform:translateX(-101%);transition:all 0.3s ease-in-out;}.navbar-nav a:not(.active).nav-link-dropdown:hover .nav-link-text::after{transform:translateX(0%);}.navbar-nav a:not(.nav-link-toggle).nav-link-dropdown.active .nav-link-text{background-image:radial-gradient(circle,#003087 1px,rgba(255,255,255,0) 1.6px);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x;}}@media (min-width:1150px){header{position:fixed !important;top:0 !important;left:0 !important;width:100vw !important;height:12vw !important;}ul.navbar-nav{gap:0vw !important;padding-right:0vw !important;}#mainnavigation > nav{padding-right:1vw !important;}.nav-link-indicator{display:none !important;}#page-header .custom-dropdown-container{display:flex;}}@media (min-width:1440px){ul.navbar-nav{gap:1vw !important;padding-right:1vw !important;}.navbar-nav a:not(.nav-link-dropdown) .nav-link-text{padding:6px 7px 4px !important;}}@media (min-width:1600px){ul.navbar-nav{gap:2vw !important;padding-right:2vw !important;}.navbar-nav a:not(.nav-link-dropdown) .nav-link-text{padding:6px 10px 4px !important;}}.nav-link-text,.navbar-toggler{color:var(--bs-primary) !important;}.nav-link{padding:4px !important;color:var(--bs-primary) !important;}.custom-icon-menu figure picture img{width:34px !important;max-width:34px !important;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.frame-header,#mainnavigation > div.custom-icon-menu #c42 div.frame-header,#mainnavigation > div.custom-icon-menu #c42 div.gallery-row > div:nth-child(2){display:none;}@media (max-width:1149px){.nav-link{font-size:28px !important;font-weight:500 !important;}ul.navbar-nav{gap:4px !important;margin-top:28px !important;margin-bottom:4px !important;padding-left:30%;padding-right:30%;}#mainnavigation{padding-bottom:25px !important;}#mainnavigation > nav{padding-top:0px !important;padding-bottom:0 !important;}.custom-icon-menu{width:40px;height:55px;}#mainnavigation > nav > div{padding-left:0 !important;padding-right:0px !important;}#c44 > div > div > div > div > div > div > figure > picture > img{padding-bottom:5px;}#mainnavigation.collapsing{display:flex;flex-wrap:wrap;justify-content:center;}}@media (max-width:767px){#c45{width:50% !important;}ul.navbar-nav{margin-top:18px !important;padding-left:20%;padding-right:20%;}#mainnavigation .custom-icon-menu{width:100%;;}}#mainnavigation > nav > div > button{background-color:transparent;border:none;}#tx-indexedsearch-searchbox-sword{order:1;}#tx-indexedsearch-searchbox-button-submit{order:2;}#navbarToggleExternalContent{width:100%;}header.navbar-mainnavigation{flex-wrap:wrap;}@media (min-width:1150px){.custom-icon-menu{transition:transform 0.5s ease;width:34px;height:34px;}.custom-icon-menu:hover{transform:scale(1.15);}.navbar-mainnavigation .navbar-nav{flex-direction:row;justify-content:end;}}@media (max-width:1149px){#mainnavigation > button{display:none;}.custom-icon-menu{height:25px;}nav.navbar,div.custom-icon-menu{display:inline-block;}#tx-indexedsearch-searchbox-sword{order:2;}#tx-indexedsearch-searchbox-button-submit{order:1;}}header .frame{padding-top:0;padding-bottom:0;}#navbarToggleExternalContent{margin-top:30px;display:none !important;}#tx-indexedsearch-searchbox-button-submit,#tx-indexedsearch-searchbox-sword{border-radius:0;}@media (min-width:1150px){.navbar-mainnavigation .nav-style-simple .dropdown-menu{width:100% !important;height:300px;padding-left:10vw;padding-right:35vw;padding-top:50px;}.navbar-mainnavigation .dropdown-menu{position:fixed !important;}.dropdown-menu[data-bs-popper]{top:12vw;left:0%;margin:0 !important;border:none;outline:none !important;border-radius:0 !important;z-index:20 !important;}#mainnavigation ul.dropdown-nav{grid-column-gap:5vw !important;grid-template-columns:1fr 1fr !important;}.dropdown-scroll{top:12vw !important;}.header-scroll{padding-top:10px;padding-bottom:10px;transform:translateY(-4vw);transition:all 500ms;}.header-scroll #c45{transform:scale(0.8) translateY(2.5vw) !important;transition:all 500ms;}.header-scroll .custom-icon-menu{transform:scale(0.8) translateY(2.5vw) !important;transition:all 500ms;}.header-scroll .custom-icon-menu:hover{transform:scale(0.95) translateY(2.3vw) !important;}.header-scroll a.nav-link.nav-link-main{transform:translateY(2.3vw) !important;transition:all 500ms;}.header-scroll-null{transform:translateY(0vw);transition:all 500ms;}.dropdown-menu .nav-link-icon svg{margin-right:15px;transform:scale(1.7);}}@media (min-width:1150px){.navbar-mainnavigation .nav-style-simple .dropdown-menu{padding-right:40vw;}}@media (min-width:1690px){.navbar-mainnavigation .nav-style-simple .dropdown-menu{padding-right:50vw;}}#c45 > div > div > div > div > div > div:nth-child(2){display:block !important;width:80px;}#c45 > div > div > div > div > div > div:nth-child(1){display:none !important;}@media (min-width:768px){#c45 > div > div > div > div > div > div:nth-child(2){display:none !important;}#c45 > div > div > div > div > div > div:nth-child(1){display:block !important;}}@media (max-width:1149px){#page-header > div.container.container-mainnavigation > div > button span{transform:scale(3);}#page-header > div.container.container-mainnavigation > div > button.navbar-toggler.collapsed > span,#page-header > div.container.container-mainnavigation > div > button.navbar-toggler > span::before,#page-header > div.container.container-mainnavigation > div > button.navbar-toggler > span::after{border-radius:150px;height:1.4px;width:14px;}header .navbar-toggler:focus{border:none !important;box-shadow:none !important;outline:none !important;}#page-header > div.container.container-mainnavigation > div > button{margin-right:4vw !important;}.container-mainnavigation{align-items:center !important;}#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item a.nav-link.nav-link-main > span,#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item a.nav-link.nav-link-main{padding:0px !important;}#page-header .custom-dropdown-container:has(nav.navbar-collapse.collapsing),#page-header .custom-dropdown-container:has(nav.navbar-collapse.show){position:fixed;top:0;right:0;background-color:white;width:78% !important;display:flex;flex-direction:column;z-index:999 !important;max-height:100vh !important;height:100vh !important;}#mainnavigation.show,#mainnavigation.collapsing{display:flex;flex-wrap:wrap;justify-content:center;align-content:start;}#page-header .custom-dropdown-container:has(nav.navbar-collapse.collapsing) > button,#page-header .custom-dropdown-container:has(nav.navbar-collapse.show) > button{align-self:end;margin-top:6vh;margin-right:10vw !important;}#page-header .custom-dropdown-container ul.navbar-nav{padding:0 !important;}#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item:not(:has(> button.show)),#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item:has(> button.show) ul.dropdown-nav > li.nav-item{align-content:center;justify-content:center;align-items:center;height:10vh;background-color:#ecf0f6;padding:0 8%;}#page-header .custom-dropdown-container ul.navbar-nav:has(> li.nav-item > button.show) > li.nav-item:not(:has(> button.show)){display:none !important;}#page-header .custom-dropdown-container ul.navbar-nav span.nav-link-indicator::before{border-top:4px solid currentColor;border-left:4px solid currentColor;border-radius:3px;}#page-header .custom-dropdown-container ul.navbar-nav:not(:has(> li.nav-item.nav-style-simple > button.show)) span.nav-link-indicator::before{transform:rotate(135deg);}#page-header .custom-dropdown-container ul.navbar-nav:has(> li.nav-item.nav-style-simple > button.show) span.nav-link-indicator::before{transform:rotate(-45deg);}#mainnavigation > ul > li:nth-child(1) > div > ul.dropdown-nav{display:flex;flex-direction:column;gap:4px !important;}#page-header #mainnavigation > ul > a.custom-new-link-elm{padding-left:8%;font-weight:400;font-family:"Catamaran";font-size:18px;color:var(--bs-primary);text-decoration:none;}#page-header #mainnavigation > ul:has(> li.nav-item > button.show) > a.custom-new-link-elm{display:none;}#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item.nav-style-simple:has(> button.show) a.nav-link.nav-link-main{order:2 !important;}#page-header .custom-dropdown-container ul.navbar-nav > li.nav-item.nav-style-simple:has(> button.show) button.show{order:1 !important;padding-left:8% !important;padding-right:2% !important;}#page-header
      .custom-dropdown-container
      ul.navbar-nav
      > li.nav-item.nav-style-simple:has(> button.show)
      div.dropdown-menu.dropdown-menu-simple.show{order:3 !important;padding-top:4% !important;}#page-header .custom-dropdown-container ul.navbar-nav li.nav-item.nav-style-simple > div.dropdown-menu.dropdown-menu-simple.show{padding:0 !important;box-shadow:none !important;border:none;border-radius:none;}#mainnavigation > ul > li > div > ul > li > a > span.nav-link-icon{order:2;}#mainnavigation > ul > li > div > ul > li > a > span.nav-link-icon svg{width:40px;height:38px;}#mainnavigation > ul > li > div > ul > li > a.nav-link::before{display:none;}#page-header .custom-dropdown-container #mainnavigation:has(ul.navbar-nav > li.nav-item > div.dropdown-menu.dropdown-menu-simple.show) > nav,#page-header
      .custom-dropdown-container
      #mainnavigation:has(ul.navbar-nav > li.nav-item > div.dropdown-menu.dropdown-menu-simple.show)
      > div.custom-icon-menu{display:none;}#mainnavigation > ul > li > div > ul > li > a.nav-link{justify-content:space-between;}#page-header > div.container.container-mainnavigation > div.custom-dropdown-container:has(> button.navbar-toggler.collapsed) > nav{display:none !important;}#mainnavigation > div.custom-icon-menu{height:fit-content;width:100%;height:10vh;background-color:#fef8f5;padding-left:8%;}#mainnavigation > div.custom-icon-menu #c42 > div > div > div{max-width:none !important;}#mainnavigation > nav.navbar{width:100%;height:10vh;background-color:#fef8f5;margin-bottom:4px;padding-left:8%;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.frame-header,#mainnavigation > div.custom-icon-menu #c42 div.frame-header,#mainnavigation > div.custom-icon-menu #c42 div.gallery-row > div:nth-child(2){display:block;}#mainnavigation > div.custom-icon-menu #c42 div.gallery-row > div:nth-child(2){transform:scale(0.8);right:-27vw;position:absolute;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.gallery-row > div.gallery-item{transform:scale(0.8);margin-left:-25%;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.frame-header > h5{margin-left:-25%;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.gallery-row,#mainnavigation > div.custom-icon-menu #c42 > div > div > div > div > div.gallery-row{order:1;}#mainnavigation > nav.navbar #c44 > div > div > div > div > div.frame-header,#mainnavigation > div.custom-icon-menu #c42 > div > div > div > div > div.frame-header{order:2;}#mainnavigation .frame-header{margin-bottom:0 !important;}#mainnavigation > nav.navbar #c44 > div > div > div > div,#mainnavigation > div.custom-icon-menu #c42 > div > div > div > div{display:flex;align-items:center;height:75px;gap:4vw !important;}#mainnavigation > div.custom-icon-menu #c42 > div > div > div > div > div.frame-header > h5,#mainnavigation > nav.navbar #c44 > div > div > div > div > div.frame-header > h5,#mainnavigation > div > a{font-family:catamaran,sans-serif;font-size:18px;font-weight:700;text-decoration:none;}}
