.header-container{background:rgba(88,44,131,0.95) !important}.header-container .site-logo header{padding:20px 0}@media (max-width: 1024px){.header-container .site-logo header{padding:19px 0}}@media (max-width: 767px){.header-container .site-logo header{padding:20px 0}}.header-container .site-logo header img{max-height:32px;top:0px}@media (min-height: 1024){.header-container .site-logo header img{max-height:2.25rem}}.header-container .topnav{padding:0}.header-container .topnav li{padding:0}.header-container .topnav>li{padding:0.5rem 0 !important}.header-container .topnav>li+li{margin-left:1.5rem}.header-container .topnav>li:hover a{color:white}.menu-link{width:50px;height:32px;margin:20px 0;margin-right:1rem}nav .sub,.subnav .sub{top:2.125rem}nav .sub li,.subnav .sub li{background:white}nav .sub li a,.subnav .sub li a{background:#582c83}nav .sub li a:hover,.subnav .sub li a:hover{background:rgba(88,44,131,0.8) !important}.header-container .inner.mobile{width:auto;padding:20px 0}@media (max-width: 640px){.header-container .inner.mobile{padding:10px 0}}@media (min-width: 1024px){.top-nav .custom-tooltips,.header-container .inner.mobile .custom-tooltips{margin-left:1.5rem}}.top-nav .custom-tooltips li a,.top-nav .custom-tooltips li:nth-child(3) a,.header-container .inner.mobile .custom-tooltips li a,.header-container .inner.mobile .custom-tooltips li:nth-child(3) a{padding:.25rem .5rem !important;line-height:1.25}.top-nav .custom-tooltips li.languages .tooltiptext a,.header-container .inner.mobile .custom-tooltips li.languages .tooltiptext a{border:none;padding:.125rem !important;opacity:.75}.top-nav .custom-tooltips li.languages .tooltiptext a:hover,.header-container .inner.mobile .custom-tooltips li.languages .tooltiptext a:hover{opacity:1}.top-nav .custom-tooltips li img,.header-container .inner.mobile .custom-tooltips li img{max-height:32px}@media (max-width: 460px){.top-nav .custom-tooltips li a,.top-nav .custom-tooltips li:nth-child(3) a,.header-container .inner.mobile .custom-tooltips li a,.header-container .inner.mobile .custom-tooltips li:nth-child(3) a{padding:0.25rem 0.5rem !important}.top-nav .custom-tooltips li:nth-of-type(2),.header-container .inner.mobile .custom-tooltips li:nth-of-type(2){display:none}}@media (max-width: 360px){.top-nav .custom-tooltips li:nth-of-type(1),.header-container .inner.mobile .custom-tooltips li:nth-of-type(1){display:none}}.home-container.video .page-features::after{background:#582c83}
