<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 1270px) {
    /** Primary navigation **/
	.search-icon, .menu {
		position: absolute;
		top: 50%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);		
	}
	.menu {
		margin: 0;
		left: 150px;
	}
	.search-icon {
		border: 1px solid rgba(91,198,203);
    	border-radius: 100px;
    	padding: 0px;
		font-size: 20px;
		padding-bottom: 5px;
		padding-top: 5px;
		text-align: center;
		display: block;
		color: rgba(91,198,203);
		background-position: center;
		width: 32px;
		right: 0;
		position: absolute;
		top: 50%;
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	#menu-menu-1 li {
        display: block;
        position: relative;
        background: transparent;
        float: left;
    }
    #menu-menu-1 ul {
        position: absolute;
        padding: 0;
        left: 10px;
        display: none;
        background: #fff;
        min-width: 320px;
        margin-left: 0px;
        padding-top: 30px;
        border-top: 2px solid rgba(91,198,203,1.0);
        padding-left: 30px;
        padding-bottom: 30px;
    }
    .sub-menu-content &gt; li &gt; a {
        color: rgba(91,198,203,1.0);
        text-transform: uppercase;
        font-size: 0.8em;
        font-weight: 500;
        display: block;
		text-decoration: none;
    }
	/*#menu-item-29 &gt; a, #menu-item-582 &gt; a, #menu-item-1031 &gt; a  {
			margin-left: 48px;
	}
	#menu-item-29::before, #menu-item-582::before, #menu-item-1031::before {
		position: absolute;
		display: block;
		content: "";
		top: 0;
		background: url(../images/moomin-icon.png);
		width: 55px;
		height: 55px;
		z-index: 3000;
		background-size: contain;
		background-repeat: no-repeat;
	}*/
    .sub-menu-content ul&gt;li&gt;a:hover {
        color: #ea624c;
    }
    .nav-primary ul {
        float: right;
    }
    ul li {
        text-align: left;
        color: rgba(91,198,203);
    }
    ul li &gt; a:hover {
	text-decoration: underline !important;
    }
	.nav-primary ul li a {
		text-decoration: none;
	}
    .nav-primary  ul &gt; li {
        float: left;
        list-style: none;
        position: relative;
    }
    .nav-primary ul &gt; li &gt; a {
        font-size: 19px;
        letter-spacing: 1.5px;
        text-transform: uppercase;
        color: rgba(91,198,203,1.0);
        border-radius: 4px;
        display: block;
        border-width: 1px 1px 0 1px;
        border-style: solid;
        border-color: transparent;
        height: 38px;
        line-height: 38px;
        font-weight: 700;
    }
    .nav-primary ul &gt; li &gt; a:first-child {
        padding-left: 0px;
    }

    #menu-menu-1 li:hover ul ul {
        display: none;
    }
    /* hides sub-sublists */

    #menu-menu-1 li:hover ul {
        display: block;
    }
    #menu-menu-1 li:hover ul ul &gt; li {
        display: block !important;
		z-index:1000;
    }
    /* shows sublist on hover */
    #menu-menu-1 li li:hover ul {
        display: block !important;
        /* shows sub-sublist on hover */
        margin-left: 200px;
        /* this should be the same width as the parent list item */
        margin-top: -35px;
        /* aligns top of sub menu with top of list item */
    }
    .sub-menu-content {
        background: #fff;
        min-width: 320px; 
        width: 100%;
        position: relative;
    }
    .sub-menu li {
        width: 100%;
    }
    .sticky .top-header-logo {
        display: none;
    }
}

@media screen and (min-width: 1288px) {
    .nav-primary ul &gt; li &gt; a {
        padding: 5px 18px;
    }
}
@media screen and (max-width: 1288px) {
    .nav-primary ul &gt; li &gt; a {
        padding: 5px 10px;
    }
}
/** Menu sticky **/
.sticky .menu {
	left: 0px;
}
.sticky {
    height: 75px;
    -webkit-box-shadow: 0 0 10px 1px #777;
    -moz-box-shadow: 0 0 10px 1px #777;
    box-shadow: 0 0 10px 1px #777;
}
.sticky .nav-primary ul {
    float: left;
    padding: 0;
    margin: 0;
}
.sticky .top-header-content {
    padding: 0px;
	height: 75px;
 }
.sticky .searchbar{
	left: 98%;
}
.close-open-menu-link {
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}</pre></body></html>