.ysoft-nav{position:relative}@-moz-document url-prefix(){.ysoft-header--logo a:before{content:"";height:0;width:0}}.ysoft-nav__main-menu{align-items:center;display:flex;flex-direction:row;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;white-space:nowrap}.ysoft-nav__main-menu a{display:block;text-decoration:none}.ysoft-nav__main-menu--link{border-bottom:none;line-height:1em;padding:19px 20px;z-index:100}.ysoft-nav__main-menu--link-text,.ysoft-nav__main-menu--link>a{color:#97999b;font-size:16px;font-weight:700;line-height:1em;text-transform:uppercase}.ysoft-nav__sub-menu{visibility:hidden}.ysoft-nav__sub-menu.visible{visibility:visible}@media (min-width:1001px){.ysoft-nav{margin-left:50px!important;margin-right:auto!important}}@media (min-width:1199px){.ysoft-nav{margin-left:75px!important;margin-right:auto!important}}@media (max-width:1049px){.ysoft-nav__main-menu--link{padding:19px 12px}}@media (min-width:1001px){.ysoft-nav__sub-menu{min-width:292px;padding:16px 0 0;position:absolute;top:56px;transform:translateX(-23px);z-index:99}.ysoft-main .ysoft-nav__sub-menu{top:74px}.ysoft-main .ysoft-nav__main-menu--link{padding:29px 20px}.ysoft-nav__main-menu--link{position:relative}.ysoft-nav__main-menu--link.has-child:hover:after{border-bottom:10px solid #fff;border-left:11px solid transparent;border-right:12px solid transparent;bottom:-18px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.ysoft-main .ysoft-nav__main-menu--link.has-child:hover:after{bottom:-17px}.ysoft-nav__main-menu--link.has-child:first-child .ysoft-nav__sub-menu{min-width:330px}.ysoft-nav__sub-menu--link>a:hover{background:#f2f2f2;color:#000}.ysoft-nav__sub-menu--group{background:#fff;border-radius:10px;box-shadow:0 12px 24px 0 rgba(0,0,0,.06);list-style:none;padding:8px!important}}.ysoft-nav__sub-menu--link:not(.with-icon)>a{border-radius:8px;color:#000;font-family:Lab Grotesque;font-size:16px;font-weight:400;line-height:1.25em;padding:8px 15px}.ysoft-nav__sub-menu--link.with-icon>a{border-radius:8px;color:#53565a;font-size:18px;font-weight:700;line-height:1.25em;padding:8px 15px;text-transform:uppercase}.ysoft-nav__sub-menu--link.with-icon a .subitem-text{white-space:normal}.ysoft-nav__sub-menu--link.with-icon .subitem-text.external span:after,.ysoft-nav__sub-menu--link:not(.with-icon) .subitem-text.external:after{background-image:url(https://25268869.fs1.hubspotusercontent-eu1.net/hubfs/25268869/02%20YS%20Icons/external.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:11px;margin-left:4px;width:11px}.ysoft-nav__sub-menu--link.with-icon a span{color:#000;display:block;font-family:Lab Grotesque;font-size:16px;font-weight:400;margin-top:5px;max-width:215px;text-transform:none}.ysoft-nav__sub-menu--link a{align-items:center;display:flex;gap:10px}.ysoft-nav__main-menu--link-text,.ysoft-nav__sub-menu--link-text{margin:0}.ysoft-nav__main-menu--link-text:hover{cursor:default}.ysoft-nav__sub-menu--link.color-hardware>a:hover,.ysoft-nav__sub-menu--link.color-safeq>a:hover,.ysoft-nav__sub-menu--link.color-ysoft>a:hover{color:#f60}.ysoft-nav__sub-menu--link.color-hardware>a:hover svg path,.ysoft-nav__sub-menu--link.color-safeq>a:hover svg path,.ysoft-nav__sub-menu--link.color-ysoft>a:hover svg path{fill:#f60}.ysoft-nav__sub-menu--link.color-clerbo>a:hover{color:#3a9cbb}.ysoft-nav__sub-menu--link.color-clerbo>a:hover svg path{fill:#3a9cbb}.ysoft-nav__sub-menu--link.color-aiva>a:hover{color:#2a7541}.ysoft-nav__sub-menu--link.color-aiva>a:hover svg path{fill:#2a7541}.ysoft-nav__sub-menu--link.color-be3d>a:hover{color:#e4002b}.ysoft-nav__sub-menu--link.color-be3d>a:hover svg path{fill:#e4002b}.ysoft-nav__main-menu--link.has-child.open .ysoft-nav__main-menu--link-text,.ysoft-nav__main-menu--link:hover>a,.ysoft-nav__main-menu--link:hover>p{color:#f60}.ysoft-nav__sub-menu--link>span{display:block;font-size:15px;padding-top:.8em}.ysoft-nav__sub-menu--link{margin:0!important;position:relative}.open-dropdown{display:none}@media(max-width:1000px){.ysoft-mobile-trigger{order:3}.header__container.eop-header,.ysoft-header__container.eop-header{padding-bottom:13px;padding-top:13px}.open-search img{height:20px;vertical-align:middle;width:20px}.ysoft-nav{background:#fff;border-radius:10px;box-shadow:0 12px 24px 0 rgba(0,0,0,.06);display:none;height:auto;left:1em;max-height:calc(100vh - 151px);overflow-y:scroll;position:absolute;right:1em;top:69px;width:calc(100% - 2em);z-index:9999;-webkit-overflow-scrolling:touch;margin-left:0!important}.ysoft-header.nav-open:before{border-bottom:10px solid #fff;border-left:11px solid transparent;border-right:12px solid transparent;bottom:-19px;content:"";height:0;position:absolute;right:34px;top:auto;width:0;z-index:99}.ysoft-secondary-nav{margin-left:auto;margin-right:15px}.ysoft-nav__main-menu{align-items:flex-start;display:flex;flex-direction:column}.ysoft-nav__main-menu--link{border-bottom:1px solid #ddd;padding:18px 23px;position:relative;width:100%}.ysoft-nav__main-menu--link:last-child{border-bottom:0}.open-dropdown{background:none;border:none;display:block;margin:0;padding:10px;position:absolute;right:13px;top:6px;transition:all .3s ease}.open-dropdown img{vertical-align:middle}.open-dropdown:active,.open-dropdown:after,.open-dropdown:focus,.open-dropdown:hover{background:none;border:none}.open-dropdown:after{content:""}.open-dropdown.open{transform:rotate(180deg)}.ysoft-nav__main-menu--link-text,.ysoft-nav__main-menu--link>a{display:block}.ysoft-nav__main-menu--link-text:after,.ysoft-nav__main-menu--link>a:after{float:right}.ysoft-nav__sub-menu{background:transparent;box-shadow:none;display:none;height:auto;left:0;margin-left:0;min-height:0;padding:0;position:relative;top:0;visibility:visible}.ysoft-nav__sub-menu .subitem-icon{display:none}.ysoft-nav__sub-menu.show{display:block}.ysoft-nav__sub-menu .content-wrapper{max-width:100%;padding:0 15px}.ysoft-nav__sub-menu--group{display:block;margin:0;padding:0!important}.ysoft-nav__sub-menu--link{margin-top:12px!important;padding-left:0;width:100%}.ysoft-nav__sub-menu--link>a{padding:0!important}.ysoft-nav__sub-menu--link.with-icon a span{margin-top:2px}.ysoft-nav__sub-menu--link>span{display:none}.sub-links{flex-direction:column}.ysoft-nav__sub-menu--link.with-icon a span{max-width:100%}}