@media print, screen and (min-width: 40.0625em) {
    .header-menu.menu .submenu {

        display: block !important;
    }
}

@media print, screen and (max-width: 40.0625em) {
    .header-menu.menu .submenu {

        display: block !important;
    }
}

@media print, screen and (min-width: 40.0625em) {
    .header-menu.menu .submenu li>a {
        background: none;
			font-family:Roboto;
			font-weight:900;
        color: #425563;
        line-height: 1.25;
        padding: clamp(4px, .375rem, .375rem) 0;
    }
}

@media print, screen and (max-width: 40.0625em) {
    .header-menu.menu .submenu li>a {
        background: none;
			font-family:Roboto;
			font-weight:900;
        color: #425563;
        line-height: 1.25;
				font-size:1rem;
        padding: clamp(4px, .375rem, .375rem) 0;
    }
}

@media print, screen and (min-width: 40.0625em) {
    .header-menu.menu li.is-active>a {
        color: #fff;
    }
}

.header-menu.menu li>a {
    padding: 0;
    border-bottom: 0px;
}

.dropdown.menu>li.is-dropdown-submenu-parent>a::after { display:none; }

.is-dropdown-submenu { position:relative; }

.dropdown.menu>li.opens-right>.is-dropdown-submenu {
    top: auto;
    right: auto;
    left: auto;
}

.header-menu .submenu-toggle { display:none; }

.has-submenu-toggle>a { margin-right:0; }

.header-menu.menu li:not(:last-child) {
    margin-right: 0;
}

@media print, screen and (max-width: 40.0613em) and (max-width: 64.0613em) {
    .header-menu .submenu {
        padding-left: 0;
    }
}