.mobilemenu-toggle{overflow:hidden}.mobile-backtitle,header.fixed nav>ul>li{display:none}header.fixed nav>ul>li:last-child{display:block}nav ul ul li>span{cursor:initial}.mm-dropdown .container{max-width:1380px}.mm-dropdown .col-12 ul,nav ul li>.mm-dropdown ul>li ul,nav ul li>.mm-dropdown ul>li ul a,nav ul li>.mm-dropdown ul>li ul a>span,nav ul li>.mm-dropdown ul>li>a,nav ul li>.mm-dropdown ul>li>span,nav ul li .top-nav-href>a{display:block !important;margin:0;padding:0;color:#333}nav ul li:hover>span{color:#333}.mm-dropdown .col-12 ul>li,nav ul li>.mm-dropdown ul>li ul>li{flex-basis:initial;margin:0;padding:0}.mm-dropdown .col-12 ul.nav-2col{display:grid !important;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.mm-dropdown .col-12 ul.nav-3col{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.mm-dropdown .col-12 ul.nav-3col>li>span button{display:none}.mm-dropdown .col-12 ul.nav-2col ul a,.mm-dropdown .col-12 ul.nav-2col ul a>span,nav ul li>.mm-dropdown ul>li ul.nav-2col a>span,.mm-dropdown .col-12 ul.nav-3col ul a,.mm-dropdown .col-12 ul.nav-3col ul a>span,nav ul li>.mm-dropdown ul>li ul.nav-3col a>span,.nav-description{color:#777;padding:3px 0}.mm-dropdown .col-12 ul.nav-3col ul a{padding:0}.mm-dropdown ul a:not(.hoverUnderline):hover,.mm-dropdown .col-12 ul.nav-2col ul a:not(.hoverUnderline):hover,.mm-dropdown .col-12 ul.nav-3col ul a:not(.hoverUnderline):hover,.mm-dropdown .col-12 ul.nav-2col ul a:not(.hoverUnderline):hover span,.mm-dropdown .col-12 ul.nav-3col ul a:not(.hoverUnderline):hover span{color:#99c221}.hoverUnderline:hover{text-decoration:underline;color:#777}.nav-description{font-size:18px;padding:0 0 30px 0}.sgl-arrow{font-size:16px}nav ul li>.mm-dropdown ul>li ul span{padding:0}nav ul li>.mm-dropdown ul span.sgl-arrow,nav ul li>.mm-dropdown ul span.dlb-arrows{margin-left:5px !important;display:inline-block !important;padding:0;line-height:inherit}nav ul li>.mm-dropdown ul span.dlb-arrows:not(.grey){color:#99c221 !important}.col-border-left{border-left:1px solid rgba(119,119,119,.5)}.col-border-right{border-right:1px solid rgba(119,119,119,.5)}nav ul li>.mm-dropdown ul>li>span{font-size:18px !important;padding-bottom:14px !important}nav ul li>.mm-dropdown ul>li>a{font-size:17px !important;padding:6px 0}nav ul li>.mm-dropdown ul>li ul a,nav ul li>.mm-dropdown ul>li ul span{font-weight:400;font-size:16px}nav ul li>.mm-dropdown ul>li.ico-link>a{font-size:22px !important;padding:8px 0}nav ul li>.mm-dropdown ul>li.font-24,nav ul li>.mm-dropdown ul>li.font-24>a,nav ul li>.mm-dropdown ul>li.font-24>span{font-size:24px !important}nav ul li>.mm-dropdown ul>li.font-22,nav ul li>.mm-dropdown ul>li.font-22>a,nav ul li>.mm-dropdown ul>li.font-22>span{font-size:22px !important}nav ul li>.mm-dropdown ul>li.font-18,nav ul li>.mm-dropdown ul>li.font-18>a,nav ul li>.mm-dropdown ul>li.font-18>span,nav ul li>.mm-dropdown ul>li>span.title-href>a{font-size:18px !important}.link-icon{width:42px;height:42px;object-fit:none;object-position:center;margin-right:10px !important;display:inline-block;vertical-align:middle}.solutions-nav-content{color:#9c3;font-size:26px;font-weight:400;line-height:1.5em}.solutions-nav-content-title{color:#333;font-size:34px;font-weight:500}.solutions-nav-block{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:space-around;align-items:center}.solutions-nav-block>a{flex:0 1 auto;align-self:auto;min-width:0;min-height:auto;width:130px;height:130px;border:1px solid #000;border-radius:5px;color:#333;position:relative}.solutions-nav-block>a:not(.hoverUnderline):hover{color:#333;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.solutions-nav-block>a:not(.hoverUnderline):hover span{color:#333}.solutions-nav-block>a span{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0%);font-size:14px;max-width:100px;width:100%;text-align:center;line-height:1em;display:block}.solutions-nav-block>a:nth-child(1){border-color:rgba(255,102,0,.5)}.solutions-nav-block>a:nth-child(1):hover{background-color:rgba(255,102,0,.1)}.solutions-nav-block>a:nth-child(2){border-color:rgba(51,153,153,.5)}.solutions-nav-block>a:nth-child(2):hover{background-color:rgba(51,153,153,.1)}.solutions-nav-block>a:nth-child(3){border-color:rgba(175,32,91,.5)}.solutions-nav-block>a:nth-child(3):hover{background-color:rgba(175,32,91,.1)}.solutions-nav-block>a:nth-child(4){border-color:rgba(34,173,227,.5)}.solutions-nav-block>a:nth-child(4):hover{background-color:rgba(34,173,227,.1)}.solutions-nav-block>a:nth-child(5){border-color:rgba(119,119,119,.5)}.solutions-nav-block>a:nth-child(5):hover{background-color:rgba(119,119,119,.1)}.solutions-nav-block img{max-width:150px;height:110px;width:100%;object-fit:none;object-position:center;margin:auto}@media(max-width:1199px){nav ul li>.mm-dropdown ul>li.font-24,nav ul li>.mm-dropdown ul>li.font-24>a,nav ul li>.mm-dropdown ul>li.font-24>span{font-size:20px !important}nav ul li>.mm-dropdown ul>li.font-22,nav ul li>.mm-dropdown ul>li.font-22>a,nav ul li>.mm-dropdown ul>li.font-22>span{font-size:18px !important}.solutions-nav-content{font-size:20px}.solutions-nav-content-title{font-size:26px}.solutions-nav-block>a{flex:1 1 calc(50% - 10px);margin:5px;height:initial}.solutions-nav-block img{max-width:80px;height:80px;width:100%;object-fit:contain;margin:0 0 0 10px;display:inline-block;vertical-align:middle}.solutions-nav-block>a span{position:relative;bottom:initial;left:initial;transform:translate(0,0);max-width:initial;width:initial;text-align:left;display:inline-block}nav ul li>.mm-dropdown ul>li>a{font-size:15px !important}}@media(max-width:1024px){nav .desktop-only{display:none}.header-top,header.expanded .header-top{display:none;height:0}nav>ul>li.hasmm{border-bottom:1px solid rgba(119,119,119,.2)}nav>ul>li>a,nav>ul>li>span{width:100%;display:block;font-size:24px;position:relative !important}.expand-menu{right:0;position:absolute;top:50%;margin-top:-15px;z-index:99}nav ul li>.mm-dropdown{z-index:100;height:calc(100vh - 90px) !important;padding:30px !important}.mobile-backtitle{display:block;border-bottom:1px solid #e4e4e4;margin:0 0 15px}button.back-nav{background:none;cursor:pointer;border:0;margin-right:5px;vertical-align:top;padding:5px 15px 12px 0;line-height:12px}.sub-heading{color:#9c3;margin:0;vertical-align:top}.sub-heading::after{display:none}.mm-dropdown .col-12 ul.nav-2col,.mm-dropdown .col-12 ul.nav-3col{grid-template-columns:repeat(1,1fr);clear:left}.mm-dropdown .col-12 ul.nav-3col>li>span{padding:5px 0}.mm-dropdown .col-12 ul.nav-3col>li>span button{display:block;position:absolute;right:0;z-index:100;top:0;border:0;margin:0;padding:5px;background:none}.mm-dropdown .col-12 ul.nav-3col>li>ul{margin-bottom:20px}.mm-dropdown .col-12 ul.nav-3col>li>span button.child-expanded i{transform:rotate(180deg);display:block}.mm-dropdown .col-12 ul.nav-3col>li>span button.child-expanded path{fill:#99c221 !important}.mm-dropdown .col-12 ul.nav-3col>li>ul{display:none !important}.mm-dropdown .col-12 ul.nav-3col>li>ul.expanded{display:block !important}.col-border-left,.col-border-right{border:0}.mm-dropdown .col-12{padding-bottom:20px}nav ul li>.mm-dropdown ul span.dlb-arrows.grey{display:none !important}nav ul li>.mm-dropdown ul span.dlb-arrows{font-size:26px}nav ul li>.mm-dropdown ul>li>a{padding:2px 0 1px !important;font-size:20px !important}nav ul li>.mm-dropdown ul>li.font-24,nav ul li>.mm-dropdown ul>li.font-24>a,nav ul li>.mm-dropdown ul>li.font-24>span{font-size:18px !important;white-space:nowrap}.software-menu .mm-dropdown .col-12 ul.nav-2col,.software-menu .mm-dropdown .col-12 ul.nav-3col{margin-left:52px}}@media(max-width:768px){header.expanded nav{max-height:calc(100vh - 92px) !important;height:calc(100vh - 92px) !important;top:92px !important}.solutions-nav-content,.solutions-nav-p{font-size:16px}.solutions-nav-content-title{font-size:20px}.solutions-nav-block>a{flex:1 1 100%;margin:5px 0}.solutions-nav-block img{max-width:100px;object-position:center 5px}.solutions-nav-block>a span{font-size:16px}}@media(max-width:590px){header.expanded nav{max-height:calc(100vh - 56px) !important;height:calc(100vh - 56px) !important;top:56px !important}}@media(max-width:500px){nav ul li>.mm-dropdown ul>li>span{overflow:hidden}.link-icon{position:relative;float:left;top:-5px}}