body{margin:0}.body-wrapper{z-index:1;position:relative}header.header{transition:all .1s linear 0s;background:transparent;height:unset!important;padding-block:24px;position:fixed;top:0;z-index:1000}.header.sticky-header{background-color:#fefefe;box-shadow:0 2px 9px #0003}.header-container{max-width:1600px;width:100%;height:100%;padding-inline:15px;margin-inline:auto;display:flex;flex-direction:row;align-items:center;position:relative}.header-nav{padding-left:48px}.header-nav__wrapper{display:flex;align-items:center;gap:24px}.header-nav__wrapper .menu-item{color:#3c3c3b;font-size:18px;font-style:normal;font-weight:500;line-height:1;display:flex;align-items:center;flex-direction:row;gap:8px;text-transform:capitalize;transition:all .25s ease;background-color:unset;border:0;cursor:pointer}.header-nav__wrapper .menu-item:hover{background-color:unset;color:#37a8ff}.header-extra-elements-wrapper{display:flex;align-items:center;gap:16px;margin-left:auto}.qualco-group-logo__wrapper{display:block}.qualco-group-logo__wrapper svg path{transition:all .25s ease}.qualco-group-logo__wrapper a{display:flex;position:relative;padding-right:16px}.qualco-group-logo__wrapper a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:120%;width:2px;background-color:#06b2b1}.qualco-group-logo__wrapper a:hover svg path{fill:#005b96}.hamburger-menu__wrapper{display:none}.hamburger__menu--icon{background-image:url(https://content.qualco.eu/hubfs/raw_assets/public/Qualco_redesign/images/assets/bars-regular.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;filter:unset;height:30px;margin-inline:0px;padding:15px;width:30px;display:block}.primary25{color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:21px;margin:0;border-radius:20px;background-color:#005b96;border:1px solid #005b96;padding:9px 21px;transition:all .25s ease}.primary25:hover{background:transparent;color:#005b96;border:1px solid #005b96}.search-icon__wrapper{position:relative;display:flex;cursor:pointer}.simple-dropdown{position:relative;display:inline-block}.dropdown-button{border:0;background:transparent;display:flex;align-items:center;justify-content:center;gap:8px}.dropdown-button:after{width:12px;height:7px;display:inline-block;content:"";-webkit-mask:url(https://content.qualco.eu/hubfs/Qualco%20Redesign%20%6025/arrow-mask.svg) no-repeat 50% 50%;mask:url(https://content.qualco.eu/hubfs/Qualco%20Redesign%20%6025/arrow-mask.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#3c3c3b;transition:all .25s ease}.dropdown-button:hover:after{background-color:#37a8ff;transform:rotate(180deg)}.simple-dropdown .dropdown-content{display:none;position:absolute;top:100%;left:0;width:340px;z-index:1000;padding-top:24px}.simple-dropdown:hover .dropdown-content{display:flex}.simple-dropdown:hover .dropdown-button{color:#37a8ff}.dropdown-with-tabs:hover .dropdown-button:after,.simple-dropdown:hover .dropdown-button:after{background-color:#37a8ff;transform:rotate(180deg)}.simple-dropdown .dropdown-content ul{align-items:flex-start;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:20px;background:#fff;border-radius:8px;box-shadow:0 4px 4px #00000040}.dropdown-content ul li{border-radius:8px;padding:0;overflow:hidden;display:flex;width:fit-content}.submenu__item{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 20px;transition:all .25s ease;text-decoration:none}.submenu__item:hover{background-color:#ebf6ff}.submenu__item .submenu__item--title{color:#005b96;display:block;font-size:16px;font-weight:500;line-height:150%;text-transform:capitalize;text-decoration:none;transition:all .25s ease}.submenu__item .submenu__item--title.dark{color:#3c3c3b}.submenu__item .submenu__section--text{color:#3c3c3b;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-decoration:none;transition:all .25s ease;text-wrap:wrap}.submenu__item:hover .submenu__item--title{color:#37a8ff}.hamburger-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.hamburger-menu .line{border-radius:40px;width:30px;height:3px;transition:all .5s ease;position:absolute;right:0;background-color:#005b96}.hamburger-menu .line:nth-child(1){top:calc(50% - 10px)}.hamburger-menu .line:nth-child(2){top:50%;opacity:1}.hamburger-menu .line:nth-child(3){top:calc(50% + 10px);width:30px}.hamburger-menu:hover .line:nth-child(1){animation:animateLine1 1.5s ease-in-out forwards}.hamburger-menu:hover .line:nth-child(2){animation:animateLine2 1.5s ease-in-out forwards}.hamburger-menu:hover .line:nth-child(3){animation:animateLine3 1.5s ease-in-out forwards}@keyframes animateLine1{0%,to{width:30px}25%{width:0}}@keyframes animateLine2{0%,25%,to{width:30px}50%{width:0}}@keyframes animateLine3{0%,50%,to{width:30px}75%{width:0}}@media only screen and (max-width: 1440px){.header-container{max-width:1200px}}@media only screen and (max-width: 1140px){.qualco-group-logo__wrapper{display:none}}@media only screen and (max-width: 1080px){.header-nav{padding-left:32px}}@media only screen and (max-width: 1025px){.search-icon__wrapper,.header-nav{display:none}.hamburger-menu__wrapper{display:block}a.primary25{display:none}}@media only screen and (max-width: 640px){.header-container{padding-inline:24px}}.header.white .header-logo svg path{fill:#fff}.header.white .header-nav__wrapper .menu-item{color:#fff}.header.white .dropdown-with-tabs:hover .dropdown-button,.header.white .simple-dropdown:hover .dropdown-button{color:#37a8ff}.header.white .dropdown-with-tabs:hover .dropdown-button:after,.header.white .simple-dropdown:hover .dropdown-button:after{background-color:#37a8ff;transform:rotate(180deg)}.header.white .header-nav__wrapper .menu-item:hover,.header.white .header-nav__wrapper .menu-item:focus{color:#37a8ff}.header.white .qualco-group-logo__wrapper svg path{fill:#fff}.header.white .lang-switcher-button svg path,.header.white .lang-switcher:hover .lang-switcher-button svg path{fill:#fff}.header.white .qualco-group-logo__wrapper a:after{background-color:#fff}.header.white .search-icon__wrapper svg path{fill:#fff}.header.white .dropdown-button:after{background-color:#fff}.header.white .hamburger-menu .line{background-color:#fff}.header.white.sticky-header .hamburger-menu .line{background-color:#005b96}.header.white .primary25{background:transparent;color:#fff;border:1px solid #fff}.header.white .primary25:hover,.header.white .primary25:focus{background:#fff;color:#005b96;border:1px solid #fff}.header.white.sticky-header .header-logo svg path{fill:#005b96}.header.white.sticky-header .header-nav__wrapper .menu-item{color:#3c3c3b}.header.white.sticky-header .dropdown-with-tabs:hover .dropdown-button,.header.white.sticky-header .simple-dropdown:hover .dropdown-button{color:#37a8ff}.header.white.sticky-header .dropdown-with-tabs:hover .dropdown-button:after,.header.white.sticky-header .simple-dropdown:hover .dropdown-button:after{background-color:#37a8ff;transform:rotate(180deg)}.header.white.sticky-header .header-nav__wrapper .menu-item:hover,.header.white.sticky-header .header-nav__wrapper .menu-item:focus{color:#37a8ff}.header.white.sticky-header .qualco-group-logo__wrapper a svg path{fill:unset}.header.white.sticky-header .qualco-group-logo__wrapper a:hover svg path{fill:#005b96}.header.white.sticky-header .qualco-group-logo__wrapper a:after{background-color:#06b2b1}.header.white.sticky-header .search-icon__wrapper svg path{fill:#005b96}.header.white.sticky-header .lang-switcher-button svg path{fill:#3c3c3b}.header.white.sticky-header .lang-switcher:hover .lang-switcher-button svg path{fill:#005b96}.header.white.sticky-header .dropdown-button:after{background-color:#3c3c3b}.header.white.sticky-header .primary25{background-color:#005b96;color:#fff;border:1px solid #005b96}.header.white.sticky-header .primary25:hover,.header.white.sticky-header .primary25:focus{background:transparent;color:#005b96;border:1px solid #005b96}
