.nav{position:relative}.nav__main-menu{align-items:center;display:flex;flex-direction:row;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.nav__main-menu--link{border-bottom:none;line-height:1em;padding:29px 20px;z-index:100}.nav__main-menu a{text-decoration:none}.nav__main-menu--link-text,.nav__main-menu--link>a{color:#53565a;font-size:18px;font-weight:700;line-height:1em;text-transform:uppercase}.nav__main-menu--link-text:hover{cursor:default}.nav__sub-menu{visibility:hidden}.nav__sub-menu.visible{visibility:visible}@media (min-width:1001px){.nav,.ysoft-nav{margin-left:50px!important;margin-right:auto!important}}@media (min-width:1199px){.nav,.ysoft-nav{margin-left:75px!important;margin-right:auto!important}}@media (max-width:1049px){.nav__main-menu--link{padding:29px 12px}}@media (min-width:1001px){.nav__sub-menu{min-width:292px;padding:0;position:absolute;top:76px;transform:translateX(-23px);z-index:99}.header.scroll .nav__sub-menu{padding:16px 0 0}.nav__main-menu--link{position:relative}.nav__main-menu--link.has-child:hover:after{border-bottom:10px solid #fff;border-left:11px solid transparent;border-right:12px solid transparent;bottom:-1px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.header.scroll .nav__main-menu--link.has-child:hover:after{bottom:-17px}.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}.nav__sub-menu--group .nav__sub-menu--link:first-child:before{background:none;height:0}}.nav__sub-menu *{color:#000}.nav__sub-menu--link-text,.nav__sub-menu--link>a{font-size:18px;font-weight:700;line-height:1.25em;padding:8px 15px 0;text-transform:uppercase}.nav__sub-menu--link a.has-title{padding-top:0}.nav__main-menu--link-text,.nav__sub-menu--link-text{margin:0}.nav__sub-menu--link>span{display:block;font-size:15px;padding-top:.8em}.nav__sub-menu--link .has-title{display:block}.nav__sub-menu--link{margin:0!important;padding:8px 0;position:relative}.nav__sub-menu--link.external>a: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}.nav__sub-menu--group .nav__sub-menu--link:first-child{padding-top:0}.nav__sub-menu--link:before{background:#ddd;content:"";height:1px;left:-8px;position:absolute;top:0;width:calc(100% + 16px)}.sub-links{display:flex;flex-direction:column}.sub-links a{border-radius:8px;color:#000;font-size:16px;font-weight:400;line-height:1.25em;padding:8px 15px;width:100%}.sub-links a.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}.sub-links a:hover{background:#f2f2f2;color:#000}.sub-links>a:first-child{margin-top:8px}@media(max-width:1000px){.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}.header .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 - 200px);overflow-y:scroll;position:absolute;right:1em;top:94px;width:calc(100% - 2em);z-index:999;-webkit-overflow-scrolling:touch}.header.scroll .nav{max-height:calc(100vh - 100px)}.header.nav-open:before{border-bottom:10px solid #fff;border-left:11px solid transparent;border-right:12px solid transparent;bottom:-18px;content:"";height:0;position:absolute;right:34px;top:auto;width:0}.secondary-nav{margin-left:auto;margin-right:15px}.nav__main-menu{align-items:flex-start;display:flex;flex-direction:column}.nav__main-menu--link{border-bottom:1px solid #ddd;padding:18px 23px;position:relative;width:100%}.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)}.nav__main-menu--link-text,.nav__main-menu--link>a{display:block}.nav__main-menu--link-text:after,.nav__main-menu--link>a:after{float:right}.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}.nav__sub-menu .subitem-icon{display:none}.nav__sub-menu.show{display:block}.nav__sub-menu .content-wrapper{max-width:100%;padding:0 15px}.nav__sub-menu--group{display:block;margin:0;padding:0!important}.nav__sub-menu--link{margin-top:6px!important;padding:0;width:100%}.nav__sub-menu--link>a,.nav__sub-menu--link>p{padding:12px 0 0!important}.nav__sub-menu--link.with-icon a span{margin-top:2px}.nav__sub-menu--link>span{display:none}.sub-links{flex-direction:column}.sub-links a{margin-top:12px;padding:0}.sub-links a:hover{background:none}.secondary-nav{display:none}.nav__sub-menu--link:before{background:none;content:"";height:0}.nav__sub-menu--link>a{display:block}.nav__sub-menu--link .has-title{margin-top:12px!important}.nav__sub-menu--link .has-title:before{background:#ddd;content:"";height:1px;left:-23px!important;left:-8px;position:absolute;right:-23px;top:0;width:calc(100% + 46px)!important;width:calc(100% + 16px)}}