<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media all and (min-width: 768px), print {
    .nav-toggle {
        display: none;
    }

    .navigation {
        background: none;
    }

    .navigation:empty {
        display: none;
    }

    .navigation ul {
        margin-bottom: 0;
        margin-top: 0;
        padding: 0;
        position: relative;
    }

    .navigation li.level0 {
        border-top: medium none;
    }

    .navigation .level0 {
        display: inline-block;
        margin: 0 9px 0 0;
        position: relative;
    }

    .navigation .level0 &gt; .level-top {
        position: relative;
    }

    .navigation .level0 &gt; .level-top:hover, .navigation .level0 &gt; .level-top.ui-state-focus {
        text-decoration: none;
    }

    .navigation .level0.active &gt; .level-top, .navigation .level0.has-active &gt; .level-top {
        display: inline-block;
        text-decoration: none;
    }

    .navigation .level0.parent:hover &gt; .submenu {
        overflow: visible !important;
    }

    .navigation .level0 .submenu {
        box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
        display: none;
        font-weight: 400;
        left: 0;
        margin: 0 !important;
        min-width: 230px;
        padding: 0;
        position: absolute;
        z-index: 1;
        -wekit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    }

    .navigation .level0:hover .submenu {
        display: block;
    }

    .navigation li.level0.classic .subchildmenu .subchildmenu {
        box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
        left: 100% !important;
        -wekit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    }

    .navigation .level0 .submenu &gt; ul::before, .navigation .level0 .submenu &gt; ul::after {
        content: "";
        display: block;
        overflow: hidden;
        position: absolute;
    }

    .navigation .level0 .subchildmenu a {
        display: block;
        font-size: 116.67%;
        line-height: inherit;
        padding: 5px 0px;
    }

    .navigation .level0.classic .subchildmenu a {
        padding: 5px;
    }

    .navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {
        text-decoration: none;
    }

    .navigation .level0 .submenu .submenu {
        left: 100% !important;
        top: 0 !important;
    }

    .navigation .level0 .submenu .submenu-reverse {
        left: auto !important;
        right: 100%;
    }

    .navigation .level0.more {
        display: inline-block;
        position: relative;
        text-decoration: none;
    }

    .navigation .level0.more::before {
        display: none;
    }

    .navigation .level0.more::after {
        cursor: pointer;
        padding: 8px 12px;
        position: relative;
        z-index: 1;
    }

    .navigation .level0.more:hover &gt; .submenu {
        overflow: visible !important;
    }

    .navigation .level0.more li {
        display: block;
    }

    .navigation li.level0 {
        border-radius: 5px;
        margin-right: 4px;
        transition-delay: 0.3s;
    }

    .sm-megamenu2.navigation .open-children-toggle {
        display: none;
    }

    .sm-megamenu2.navigation li.level0 &gt; .level-top {
        transition-delay: 0s !important;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns &gt; li {
        float: left;
        padding: 0 15px;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns1 &gt; li {
        float: none;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns2 &gt; li {
        width: 50%;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns2 &gt; li:nth-child(2n+1) {
        clear: both;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns3 &gt; li {
        width: 33.33%;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns3 &gt; li:nth-child(3n+1) {
        clear: both;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns4 &gt; li {
        width: 25%;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns4 &gt; li:nth-child(4n+1) {
        clear: both;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns5 &gt; li {
        width: 20%;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns5 &gt; li:nth-child(5n+1) {
        clear: both;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns6 &gt; li {
        width: 16.66%;
    }

    .sm-megamenu2.navigation .subchildmenu.mega-columns.columns6 &gt; li:nth-child(6n+1) {
        clear: both;
    }

    .sm-megamenu2.navigation li.level0 {
        transition: opacity 0.2s ease 0s;
    }

    .sm-megamenu2.navigation li.level0.fl-left {
        float: left;
    }

    .sm-megamenu2.navigation li.level0.fl-right {
        float: right;
    }

    .sm-megamenu2.navigation li.level0.fl-right.staticwidth .submenu {
        border-radius: 6px 0 6px 6px;
        left: auto;
        right: 0;
    }

    .sm-megamenu2.navigation li.level0 .submenu {
        opacity: 0;
        transition: opacity 0.2s ease 0s;
        visibility: hidden;
    }

    .sm-megamenu2.navigation li.level0 .submenu &gt; ul {
        margin-top: 0;
    }

    .sm-megamenu2.navigation li.level0 .submenu &gt; ul::before,
    .sm-megamenu2.navigation li.level0 .submenu &gt; ul::after {
        display: none;
    }

    .sm-megamenu2.navigation li.level0.parent &gt; .submenu.popup-left {
        border-radius: 6px 0 6px 6px;
        left: auto;
        right: 0;
    }

    .sm-megamenu2.navigation li.level0 .col-sm-1,
    .sm-megamenu2.navigation li.level0 .col-sm-2,
    .sm-megamenu2.navigation li.level0 .col-sm-3,
    .sm-megamenu2.navigation li.level0 .col-sm-4,
    .sm-megamenu2.navigation li.level0 .col-sm-5,
    .sm-megamenu2.navigation li.level0 .col-sm-6,
    .sm-megamenu2.navigation li.level0 .col-sm-7,
    .sm-megamenu2.navigation li.level0 .col-sm-8,
    .sm-megamenu2.navigation li.level0 .col-sm-9,
    .sm-megamenu2.navigation li.level0 .col-sm-10,
    .sm-megamenu2.navigation li.level0 .col-sm-11,
    .sm-megamenu2.navigation li.level0 .col-sm-12 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .mega-columns {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .sm-megamenu2.navigation li.level0.fullwidth {
        position: static;
    }

    .sm-megamenu2.navigation li.level0.fullwidth &gt; .submenu {
        border-radius: 0 0 6px 6px;
        width: 100%;
    }

    .sm-megamenu2.navigation li.level0.fullwidth &gt; .submenu,
    .sm-megamenu2.navigation li.level0.staticwidth &gt; .submenu {
        left: 0;
        padding: 30px;
    }

    .sm-megamenu2.navigation li.level0.fullwidth:hover &gt; .submenu,
    .sm-megamenu2.navigation li.level0.staticwidth:hover &gt; .submenu {
        opacity: 1;
        visibility: visible;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu li.level1 &gt; a,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu li.level1 &gt; a {
        color: #222 !important;
        font-size: 116.67%;
        margin-bottom: 5px;
        padding-bottom: 0;
        padding-top: 0;
        text-transform: uppercase;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu li.level1 .subchildmenu .subchildmenu,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu li.level1 .subchildmenu .subchildmenu {
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
        display: none;
        left: 90%;
        min-width: 200px;
        padding: 10px;
        position: absolute;
        top: -10px;
        z-index: 60;
    }

    .sm-megamenu2.navigation li.parent:hover &gt; ul {
        display: block !important;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu li.level1 &gt; .menu-thumb-img,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu li.level1 &gt; .menu-thumb-img {
        margin: 10px 0 -5px;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu {
        padding: 5px 0;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu a:hover,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu a:hover {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    }

    .menu-top-block {
        margin-bottom: 25px;
    }

    .menu-bottom-block {
        margin-top: 25px;
    }

    .sm-megamenu2.navigation li.level0.fullwidth .submenu .menu-top-block a,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu .menu-top-block a,
    .sm-megamenu2.navigation li.level0.fullwidth .submenu .menu-left-block a,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu .menu-left-block a,
    .sm-megamenu2.navigation li.level0.fullwidth .submenu .menu-right-block a,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu .menu-right-block a,
    .sm-megamenu2.navigation li.level0.fullwidth .submenu .menu-bottom-block a,
    .sm-megamenu2.navigation li.level0.staticwidth .submenu .menu-bottom-block a {
        display: inline-block;
        padding: 0;
    }

    .sm-megamenu2.navigation li.level0.classic .submenu &gt; .row {
        margin: 0;
    }

    .sm-megamenu2.navigation li.level0.classic .subchildmenu {
        min-width: 230px;
        padding: 6px 8px;
    }

    .sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu {
        left: 0;
        opacity: 0;
        position: absolute;
        top: -6px;
        transition: opacity 0.2s ease 0s;
        visibility: hidden;
        z-index: 1;
    }

    .sm-megamenu2.navigation li.level0.classic .subchildmenu &gt; li:hover &gt; .subchildmenu {
        opacity: 1;
        visibility: visible;
    }

    .sm-megamenu2.navigation li.level0.classic li.parent &gt; .subchildmenu.popup-left {
        border-radius: 6px 0 6px 6px;
        left: auto;
        right: 100%;
    }

    .sm-megamenu2.navigation li.level0.classic .subchildmenu.popup-left .subchildmenu {
        border-radius: 6px 0 6px 6px;
        left: auto;
        right: 100%;
    }

    .sm-megamenu2.navigation li.level0.classic:hover &gt; .submenu {
        opacity: 1;
        visibility: visible;
    }

    .sm-megamenu2.navigation li.level0.classic li:hover &gt; .submenu {
        opacity: 1;
        visibility: visible;
    }

    .sm-megamenu2.navigation li.level0.classic .submenu, .sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu {
        left: 0;
    }

    .sm-megamenu2.navigation li.level0.staticwidth .submenu {
        left: 0;
    }

    .sm-megamenu2.navigation.side-megamenu2 li {
        margin: 0;
        position: relative;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0 {
        border-radius: 0;
        display: block;
        margin: 0;
        position: relative;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0.fullwidth &gt; .submenu, .sm-megamenu2.navigation.side-megamenu2 li.level0.staticwidth &gt; .submenu {
        left: 100% !important;
        padding-bottom: 15px;
        top: 0;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0.classic &gt; .submenu {
        left: 100% !important;
        top: 0;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0.fullwidth &gt; .submenu {
        width: 871px;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0 &gt; a {
        border-top: 1px solid #ddd;
        display: block;
        font-size: 14px;
        font-weight: 400;
        line-height: 41px;
        margin: 0 10px;
        padding: 0 5px;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0 &gt; a &gt; span.cat-label {
        margin-left: 10px;
        padding: 0 2px;
        position: relative;
        right: 0;
        top: 0;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0 &gt; a &gt; span.cat-label::before {
        border-top-color: transparent;
        bottom: auto;
        left: -6px;
        top: 3px;
    }

    .sm-megamenu2.navigation.side-megamenu2 li.level0 &gt; .submenu {
        border-left-width: 5px;
        border-radius: 0 6px 6px;
        border-top-width: 0;
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
        padding: 5px 8px;
    }

    .home-side-menu {
        background-color: #fbfbfb;
        border: 1px solid #ddd;
        border-radius: 5px;
        margin-bottom: 20px;
    }

    h2.side-menu-title {
        background-color: #f5f5f5;
        border-bottom: 1px solid #ddd;
        border-radius: 5px 5px 0 0;
        color: #a39f9c;
        font-size: 13px;
        font-weight: 700;
        line-height: 1;
        margin: 0;
        padding: 14px 15px;
    }

    .navigation .level0 &gt; .level-top {
        display: inline-block;
        text-transform: uppercase;
    }

    .navigation .level0 .submenu li {
        margin-bottom: 0;
        position: relative;
    }
}</pre></body></html>