.header{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 12px 16px -4px #00000014;left:50%;margin:0 auto;max-width:1364px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:3}.header .content{display:flex;justify-content:space-between}.header nav{align-items:center;display:flex;gap:55px}.header__logo{display:block;position:relative;width:173px}.header__logo img{height:66px;left:-7%;position:absolute;top:-30px}@keyframes slide-in{0%{width:0}to{width:60px}}.header__menu{background-color:#fff;display:none;left:-4.885%;min-height:110vh;padding:16px 20px;position:absolute;top:70px;width:109.77%}.header__menu li.header__item{font-weight:700;list-style:none;padding:12px 0}.header__menu li.header__item p.header__title{position:relative}.header__menu li.header__item p.header__title:hover{color:#f43a63}.header__menu li.header__item p.header__title:before{background-color:transparent;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:60px}.header__menu li.header__item:hover p.header__title:before{animation-duration:1s;animation-name:slide-in;background-color:#f43a63}.header__subitem p,.header__submenu,.header__submenu p.red,.si__img .si__animated{display:none}.header__menu li.header__item--withchild:hover>.header__submenu{display:block}.si__img img{height:36px;width:36px}.header__list{padding:28px 0 0}.header__subitem{align-items:center;display:flex;gap:8px;list-style:none;margin-bottom:16px;position:relative}.header__subitem:last-child{margin-bottom:0}.header__subitem a{color:#03045e;text-decoration:none}.header__subitem h3{font-size:16px;font-weight:700;line-height:24px}.header__subitem:hover h3{color:#f43a63}.header__subitem:after{background-color:transparent;bottom:0;content:"";height:3px;left:45px;position:absolute;width:60px}.header__subitem:hover:after{animation-duration:1s;animation-name:slide-in;background-color:#f43a63}.header__btns{align-items:center;display:flex;gap:24px;padding:12px 0}.header__btns button{background-color:transparent;border:0;cursor:pointer}.header__btns .btn--term span{display:none}.header__in img,.header__search img{height:24px}.search__overlay{align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.search__img{bottom:0;position:absolute;right:0;z-index:1}.search__box{max-width:560px;position:relative;width:91%;z-index:2}.search__close{background:transparent;border:0;cursor:pointer;display:block;margin:58px 0 24px auto;transition:all .5s}.search__close:hover{transform:rotate(90deg)}.search__box .hs-search-field__label.show-for-sr{font-size:0;overflow:visible!important;position:relative;clip:auto!important}.search__box .hs-search-field__label:before{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/search-icon.svg);background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:12px;position:absolute;top:10px;width:24px}.search__box input[type=search]{background:transparent;border:1px solid #00b4d8;border-radius:5px;padding:14px 12px 12px 48px}.search__box input[type=search]::placeholder{color:#03045e}.hs-search-field__button{display:none}.mobile-menu{height:50px;width:16px}.menu-bar{background:#03045e;position:relative;transform:translateY(25px);transition:all 0s .3s}.menu-bar,.menu-bar:after,.menu-bar:before{height:2px;width:16px}.menu-bar:before{bottom:6px;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.menu-bar:after,.menu-bar:before{background:#03045e;content:"";left:0;position:absolute}.menu-bar:after{top:6px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.menu-bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.menu-bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.menu-bar.animate{background:hsla(0,0%,100%,0)}@media (min-width:1024px){.mobile-menu{display:none}.search__box h3.red{top:20px}.search__box h3.red:after{left:-55px}.search__box h2{padding-left:48px}.header__btns .btn--term span{display:initial}.header__btns .btn--term img{display:none}.header__menu{display:flex;gap:14px;min-height:auto;padding:0;position:static;width:auto}.header__menu li.header__item{padding:26px 0;transition:all .5s}.header__menu li.header__item:hover{color:#f43a63}.header__menu li.header__item:before{background-color:transparent;bottom:15px;content:"";height:3px;left:0;position:absolute;width:60px}.header__menu li.header__item:hover:before{animation-duration:1s;animation-name:slide-in;background-color:#f43a63}.header__menu li a{color:#03045e;text-decoration:none;transition:all .5s}.header__menu li:hover a{color:#f43a63}.header__menu li.header__item--withchild{cursor:pointer;padding-right:28px;position:relative}.header__menu li.header__item--withchild:after{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/menu-arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s;width:24px}.header__menu li.header__item--withchild:hover:after{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/menu-arrow-red.svg)}.header__menu li.header__item--withchild .header__submenu{background-color:#fff;border-radius:10px;left:-62px;padding:60px 60px 75px;position:absolute;top:78px}.header__menu li.header__item--withchild .header__submenu .header__list{display:flex;flex-wrap:wrap;gap:16px 60px;padding:0 0 0 58px;width:400px}.header__menu li.header__item--withchild .header__submenu .header__list--large{width:790px}.header__menu .header__submenu{display:none}.header__submenu p.red{bottom:245px;display:block;height:24px;left:25px;position:absolute;text-align:right;transform:rotate(-90deg);width:84px}.header__submenu p.red:after{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/red-arrow.svg);content:"";height:71px;position:absolute;right:130px;top:-24px;transform:rotate(90deg);width:13px}.header__menu li.header__item:nth-child(2) .header__submenu .header__list{width:465px}.header__menu li.header__item:nth-child(2) .header__submenu p.red:after{right:115px}.header__menu li.header__item:nth-child(3) .header__submenu p.red:after{right:105px}.header__item:nth-child(4) .header__submenu p.red{bottom:160px}.header__menu li.header__item:nth-child(4) .header__submenu p.red:after{right:100px}.si__img img{height:48px;width:48px}.si__img .si__animated,.si__img:hover .si__nonanimated{display:none}.si__img:hover .si__animated{display:block}.header__subitem{gap:12px;margin-bottom:0;padding:8px 0}.header__subitem:after{left:60px}.header__subitem h3,.header__subitem p{color:#03045e;transition:all .5s}.header__subitem p{display:block;font-size:14px;font-weight:400;line-height:21px}.header__in img,.header__logo img,.header__search img{height:auto}.header__logo img{left:0;top:-38px}.header__btns{gap:18px;padding:18px 0}}@media (min-width:1200px){.header .content{width:100%}.header__menu{gap:48px}.header__btns{gap:37px}}@media (max-width:1023px){.btn.btn--term{height:auto;line-height:0;padding:1px 3px}}