.latest-header-main {
    --lh-h: 110px;
    --lh-blue: #67CCFD;
    --lh-panel: #1b1836;
    --lh-line: #2f2c55;
    --lh-mute: #a9a7c4;
    z-index: 1000;
    color: #fff
}

.latest-header-main li,.latest-header-main ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.latest-header-main a.nav-link {
    color: #fff
}

.latest-header-main .container {
    position: relative
}

.latest-header-main .navbar {
    position: static;
    padding: 0;
    flex-wrap: nowrap
}

.latest-header-main .navbar-expand-xl {
    height: var(--lh-h);
    align-items: center;
    justify-content: space-between
}

.latest-header-main .navbar-brand {
    display: block;
    flex: none;
    width: 76px;
    margin: 0;
    padding: 0
}

.latest-header-main .navbar-brand svg {
    display: block;
    width: 100%;
    height: auto
}

.latest-header-main .primary {
    flex: 1 1 auto;
    min-width: 0;
    height: 100%
}

.latest-header-main .primary .navbar {
    width: 100%;
    height: 100%
}

.latest-header-main .menu-item-content {
    display: block
}

.latest-header-main .lh-plus {
    display: none
}

.latest-header-main .navbar-brand {
    order: 0
}

.latest-header-main .mega-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: var(--lh-h);
    z-index: 1000;
    background: rgba(8,6,22,.55);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    opacity: 0;
    visibility: hidden;
    transition: opacity .35s,visibility 0s .35s
}

.latest-header-main.lh-has-open .mega-backdrop {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s
}

html.lh-lock {
    overflow: hidden
}

.latest-header-main {
    --lh-active: #67CCFD
}

.latest-header-main .main-menu li:is(.current-menu-parent,.current-menu-ancestor,.current_page_item,.current_page_parent,.current_page_ancestor,.current-page-ancestor):not(.level-2)>a.nav-link .menu-image-title {
    color: #fff!important
}

html body .latest-header-main .main-menu li:is(.selected,.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_item,.current_page_ancestor,.current-page-ancestor)>a.nav-link, html body .latest-header-main .main-menu li:is(.selected,.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_item,.current_page_ancestor,.current-page-ancestor):not(.level-2)>a.nav-link span.menu-image-title {
    color: var(--lh-active)!important
}

.latest-header-main .main-menu li.current-menu-ancestor>a.nav-link,.latest-header-main .main-menu li.current-menu-item>a.nav-link,.latest-header-main .main-menu li.current-menu-parent>a.nav-link,.latest-header-main .main-menu li.current-page-ancestor>a.nav-link,.latest-header-main .main-menu li.current_page_ancestor>a.nav-link,.latest-header-main .main-menu li.current_page_item>a.nav-link,.latest-header-main .main-menu li.current_page_parent>a.nav-link {
    color: #fff!important
}

.latest-header-main .navbar-expand-xl .navbar-nav.main-menu .nav-link span {
    line-height: normal
}

.latest-header-main .mega-menu-main li.level-1>a.nav-link .menu-image-title {
    transition: all .5s ease
}

.latest-header-main .main-menu>li.mega-menu-main.selected>a.nav-link>span.menu-image-title-after.menu-image-title {
    color: #67ccfd!important
}

.latest-header-main .mega-menu-main li.level-1.is-active .nav-link > span.menu-item-description {
    color: #a997ce;
}

.latest-header-main .main-menu>li.parent.selected > a::after {
    border-color: #67CCFD !important;
    transform: rotate(225deg) !important;
    margin-top: 8px !important;
}
.below_mobile_nav { display: none; }

@media (min-width: 1081px) {
    .latest-header-main .mega-menu-main li:hover>a.nav-link>span.menu-image-title-after.menu-image-title {
        color:#fff
    }

    .latest-header-main .main-menu>li.parent.is-open>a.nav-link:hover {
        color: #67ccfd
    }

    .latest-header-main .mega-menu-main li:hover>a.nav-link span.menu-item-description {
        color: #a997ce;
    }
}

@media (min-width: 1200px) {
    .latest-header-main .mega-backdrop {
        pointer-events:none
    }

    .latest-header-main .primary {
        padding-left: clamp(30px,8vw,200px)
    }

    .latest-header-main .header-actions.lh-actions-mobile,.latest-header-main .navbar-toggler {
        display: none!important
    }

    .latest-header-main .navbar-collapse {
        display: flex!important;
        flex-grow: 1;
        flex-basis: auto;
        height: 100%
    }

    .latest-header-main .new1_menumobileview {
        display: flex;
        width: 100%;
        height: 100%
    }

    .latest-header-main .main-menu {
        display: flex;
        flex-direction: row;
        align-items: center;
        height: 100%;
        gap: clamp(16px,2.3vw,44px)
    }

    .latest-header-main .main-menu>li {
        position: relative;
        display: flex;
        align-items: center;
        height: 100%
    }

    .latest-header-main .main-menu>li.mega-menu-main {
        position: static
    }

    .latest-header-main .main-menu>li>a.nav-link {
        position: relative;
        display: flex;
        align-items: center;
        gap: 10px;
        height: 100%;
        padding: 0;
        white-space: nowrap;
        font-size: clamp(15px, .6vw + 9px, 18px);
        transition: color .2s
    }

    .latest-header-main .main-menu>li>a.nav-link:hover {
        color: #cfe8ff
    }

    .latest-header-main .main-menu>li.parent>a.nav-link::after {
        content: "";
        width: 8px;
        height: 8px;
        margin-top: -4px;
        border-right: 2px solid currentColor;
        border-bottom: 2px solid currentColor;
        transform: rotate(45deg);
        transition: transform .3s
    }

    .latest-header-main .main-menu>li.parent.is-open>a.nav-link::after {
        margin-top: 4px;
        transform: rotate(225deg)
    }

    .latest-header-main .main-menu>li.parent.is-open>a.nav-link {
        color: #fff
    }

    .latest-header-main .main-menu>li.parent>a.nav-link::before {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 6px;
        margin-left: -10px;
        z-index: 6;
        border: 10px solid transparent;
        border-top: 0;
        border-bottom-color: var(--lh-blue);
        opacity: 0;
        transition: opacity .25s
    }

    .latest-header-main .main-menu>li.parent.is-open>a.nav-link::before {
        opacity: 1
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main)>ul.sub {
        position: absolute;
        top: calc(100% - 6px);
        left: 0;
        z-index: 9999;
        min-width: 276px;
        background: var(--lh-panel);
        border: 2px solid var(--lh-blue);
        border-radius: 12px;
        opacity: 0;
        visibility: hidden;
        transform: translateY(12px);
        transition: opacity .3s,transform .3s,visibility 0s .3s
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main).is-open>ul.sub {
        opacity: 1;
        visibility: visible;
        transform: none;
        transition-delay: 0s
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li {
        position: relative;
        border-bottom: 1px solid var(--lh-line)
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li:last-child {
        border-bottom: 0
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li>a.nav-link {
        display: block;
        padding: 22px 30px;
        font-size: 16px;
        color: var(--lh-mute);
        transition: color .2s
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub>li:first-child>a.nav-link {
        border-radius: 10px 10px 0 0
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub>li:last-child>a.nav-link {
        border-radius: 0 0 10px 10px
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li:hover>a.nav-link {
        color: #fff;
        background: url("../images/mega-menu-bg.png") center bottom no-repeat rgb(37, 31, 54);
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub ul.sub {
        position: absolute;
        top: -2px;
        left: calc(100% + 16px);
        min-width: 276px;
        background: var(--lh-panel);
        border: 2px solid var(--lh-blue);
        border-radius: 12px;
        opacity: 0;
        visibility: hidden;
        transform: translateX(-8px);
        transition: opacity .3s,transform .3s,visibility 0s .3s
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li:focus-within>ul.sub,.latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub li:hover>ul.sub {
        opacity: 1;
        visibility: visible;
        transform: none;
        transition-delay: 0s
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub ul.sub::after {
        content: "";
        position: absolute;
        left: -20px;
        top: 0;
        width: 20px;
        height: 100%
    }

    .latest-header-main .main-menu>li:not(.mega-menu-main) ul.sub ul.sub::before {
        content: "";
        position: absolute;
        left: -16px;
        top: 28px;
        border: 10px solid transparent;
        border-right: 0;
        border-left-color: var(--lh-blue)
    }

    .latest-header-main .main-menu>li.mega-menu-main>ul.sub {
        position: absolute;
        z-index: 9999;
        left: 42%;
        top: calc(var(--lh-h) - 6px);
        width: min(1085px,calc(100% - 40px));
        overflow: hidden;
        background: #13101c;
        border: 2px solid var(--lh-blue);
        border-radius: 12px;
        display: none;
        transform: translate(-50%,0)
    }

    @keyframes megamenu_animation {
        0% {
            opacity: 0;
            visibility: hidden;
            margin-top: -12px
        }

        100% {
            opacity: 1;
            visibility: visible;
            margin-top: 0
        }
    }

    .latest-header-main .main-menu>li.mega-menu-main.is-open>ul.sub {
        display: block;
        animation: megamenu_animation .3s ease
    }

    .latest-header-main .mega-menu-main li.level-1 {
        position: static;
        width: 275px;
        border-bottom: 2px solid #3a3252;
        background: #251f36
    }

    .latest-header-main .mega-menu-main li.level-1:last-child {
        border-bottom: 0
    }

    .latest-header-main .mega-menu-main li.level-1>a.nav-link {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        gap: 4px;
        min-height: 94px;
        padding: 0 30px;
        color: var(--lh-mute);
        transition: color .2s
    }

    .latest-header-main .mega-menu-main li.level-1>a.nav-link .menu-image-title {
        font-size: 18px;
        color: #828282;
        font-weight: 500
    }

    .latest-header-main .mega-menu-main li.level-1>a.nav-link .menu-item-description {
        font-size: 14px;
        font-weight: 500;
        color: #828282
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>a.nav-link {
        color: #fff;
        border-bottom: 1px solid #4e2965;
        background: url("../images/mega-menu-bg.png") center bottom no-repeat #251f36
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>a.nav-link::after {
        content: "";
        position: absolute;
        right: -11px;
        top: 50%;
        margin-top: -10px;
        z-index: 3;
        border: 12px solid transparent;
        border-right: 0;
        border-left-color: #3a3252
    }

    .latest-header-main .mega-menu-main li.level-1>ul.sub {
        position: absolute;
        left: 275px;
        right: 0;
        top: 0;
        bottom: 0;
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 0 70px;
        align-content: start;
        padding: 32px 52px;
        opacity: 0;
        visibility: hidden;
        transition: opacity .3s,visibility 0s .3s;
        row-gap: 30px;
        overflow-y: scroll
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>ul.sub {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s
    }

    .latest-header-main .mega-menu-main li.level-2 {
        --c: #67CCFD
    }

    .latest-header-main .mega-menu-main li.level-2:nth-child(2n) {
        --c: #3A3252
    }

    .latest-header-main .mega-menu-main li.level-2>a.nav-link {
        display: flex;
        align-items: flex-start;
        gap: 16px;
        padding: 0 0 20px;
        margin-bottom: 12px;
        border-bottom: 1px solid #555
    }

    .latest-header-main .mega-menu-main li.level-2>a.nav-link>img {
        flex: none;
        box-sizing: border-box;
        object-fit: contain;
        width: 48px!important;
        height: 48px!important;
        max-width: 48px!important;
        padding: 11px;
        border: 1.5px solid rgba(80,201,250,.55);
        border-radius: 6px;
        background: #162535
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>ul.sub>li:nth-child(2n)>.nav-link img {
        border-color: #d337bb;
        background: #200f15
    }

    .latest-header-main .mega-menu-main li.level-2>a.nav-link .menu-image-title {
        display: block;
        margin: 2px 0 6px;
        font-size: 17px;
        font-weight: 500
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>ul.sub>li:nth-child(odd)>a.nav-link span.menu-image-title-after.menu-image-title {
        color: #67ccfd
    }

    .latest-header-main .mega-menu-main li.level-1.is-active>ul.sub>li:nth-child(2n)>a.nav-link span.menu-image-title-after.menu-image-title {
        color: #d337bb
    }

    .latest-header-main .main-menu>li.parent.is-open>a.nav-link::after {
        border-color: #67ccfd
    }

    .latest-header-main .mega-menu-main li.level-2>a.nav-link .menu-item-description {
        display: block;
        font-size: 14.5px;
        line-height: 1.4;
        color: #b4b4b4
    }

    .latest-header-main .mega-menu-main li.level-3>a.nav-link {
        display: flex;
        align-items: center;
        gap: 14px;
        padding: 10px 0;
        font-size: 16px;
        transition: color .2s,transform .2s;
        color: silver
    }

    .latest-header-main .mega-menu-main li.level-3>a.nav-link>img {
        flex: none
    }

    .latest-header-main .mega-menu-main li.level-3>a.nav-link:hover {
        color: #fff;
        transform: translateX(4px)
    }

    .header-actions-button-mobile,.mobile-nav-logo {
        display: none
    }
}

@media (max-width: 1330px) {
    .latest-header-main .main-menu>li.mega-menu-main>ul.sub {
        left:50%
    }
}

@media (max-width: 1199px) {
  header.site-header.latest-header-main.lh-open { 
    background: #14111f; 
  }
  .below_mobile_nav { margin: 0 auto; text-align: center;padding-top: 50px; display: block; }
    .below_mobile_nav .btn_link_main a { font-family: 'NeueMontrealMedium';  color: #FFF;  margin-top: 20px;  display: inline-block; font-size: 13px;  }
    .below_mobile_nav .mobile_googlereviewmain .grb-badge { background: transparent; padding: 15px 0;}
    .site-header.latest-header-main span.navbar-toggler-icon::after,.site-header.latest-header-main span.navbar-toggler-icon::before {
        display:none
    }

    .site-header.latest-header-main.lh-open span.navbar-toggler-icon::after,.site-header.latest-header-main.lh-open span.navbar-toggler-icon::before {
        display: block
    }

    header.site-header.latest-header-main.lh-open span.navbar-toggler-icon svg {
        display: none
    }

    .latest-header-main span.menu-item-description {
        display: none!important
    }

    .latest-header-main {
        --lh-h: 80px
    }

    .latest-header-main .header-actions:not(.lh-actions-mobile) {
        display: none
    }

    .latest-header-main .primary {
        flex: 0 0 auto;
        height: auto;
        margin-left: auto
    }

    .latest-header-main .primary .navbar {
        width: auto;
        height: auto
    }

    .latest-header-main .navbar-toggler {
        display: block!important;
        position: relative;
        z-index: 1002;
        width: 44px;
        height: 44px;
        padding: 0;
        border: 0;
        background: 0 0;
        box-shadow: none;
        outline: 0
    }

    .latest-header-main .navbar-toggler-icon svg {
        width: 40px;
        height: 40px
    }

    .latest-header-main .navbar-toggler-icon {
        position: absolute;
        left: 8px;
        top: 50%;
        display: block;
        width: 28px;
        height: auto;
        background: 0 0;
        background-image: none!important;
        border-radius: 2px;
        font-size: 0;
        transition: background .25s;
        transform: translateY(-50%)
    }

    .header-actions-button-mobile {
        position: absolute;
        right: 0px;
        left: 0;
        justify-content: center;
        display: flex;
        top: 50%;
        transform: translateY(-50%)
    }

    .header-actions-button-mobile a.secondary-btn {
        min-width: 44px;
        width: auto;
        padding: 0;
        margin: 0;
        border-radius: 10px;
        height: 44px;
        margin-left: 20px
    }

    .header-actions-button-mobile a.secondary-btn svg path {
        fill: #fff
    }

    .header-actions-button-mobile a.secondary-btn:before {
        display: none
    }

    .latest-header-main .navbar-toggler-icon::after,.latest-header-main .navbar-toggler-icon::before {
        content: "";
        position: absolute;
        left: 0;
        width: 28px;
        height: 2px;
        background: #fff;
        border-radius: 2px;
        transition: transform .35s,top .35s
    }

    .latest-header-main .navbar-toggler-icon::before {
        top: 29px
    }

    .latest-header-main .navbar-toggler-icon::after {
        top: 9px
    }

    .latest-header-main.lh-open .navbar-toggler-icon {
        background: 0 0!important
    }

    .latest-header-main.lh-open .navbar-toggler-icon::before {
        top: 0;
        transform: rotate(45deg)
    }

    .latest-header-main.lh-open .navbar-toggler-icon::after {
        top: 0;
        transform: rotate(-45deg)
    }

    .latest-header-main .mega-backdrop {
        top: 0;
        display: none;
    }

    .latest-header-main.lh-open .mega-backdrop {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s
    }

    .latest-header-main .navbar-collapse {
        position: fixed;
        top: 70px;
        right: 0;
        z-index: 1001;
        display: block!important;
        width: 100%;
        min-width: 300px;
        height: 100vh;
        height: 100dvh;
        flex-basis: auto;
        padding: 0px 0px 30px;
        background: #14111f;
        overflow-y: visible;
        overscroll-behavior: contain;
        transform: translateX(100%);
        visibility: hidden;
        transition: transform .45s cubic-bezier(.65, 0, .35, 1),visibility 0s .45s
    }

    .latest-header-main.lh-open .navbar-collapse {
        transform: none;
        visibility: visible;
        transition-delay: 0s
    }

    .latest-header-main .new1_menumobileview {
        display: block;
        overflow-y: auto;
        height: calc(100vh - 80px);
        overflow-x: hidden;
        padding: 0 24px;
    }

    .latest-header-main .main-menu {
        display: block
    }

    .latest-header-main .main-menu li {
        position: relative;
        display: block;
        border-bottom: 1px solid var(--lh-line)
    }

    .latest-header-main .main-menu ul.sub>li:last-child {
        border-bottom: 0
    }

    .latest-header-main .main-menu li>a.nav-link {
        display: flex;
        align-items: center;
        gap: 12px;
        min-height: 52px;
        padding: 12px 48px 12px 0;
        font-size: 17px;
        color: #fff
    }

    .latest-header-main .main-menu ul.sub {
        display: none
    }

    .latest-header-main .main-menu ul.sub li>a.nav-link {
        padding-left: 14px;
        font-size: 16px;
        color: var(--lh-mute)
    }

    .latest-header-main .main-menu ul.sub ul.sub li>a.nav-link {
        padding-left: 28px;
        font-size: 15.5px
    }

    .latest-header-main .main-menu ul.sub ul.sub ul.sub li>a.nav-link {
        padding-left: 42px;
        font-size: 15px
    }

    .latest-header-main .main-menu li.is-open>a.nav-link {
        color: #fff
    }

    .latest-header-main .main-menu .menu-item-description {
        display: none
    }

    .latest-header-main .main-menu li>a.nav-link>img {
        flex: none;
        width: 24px!important;
        height: auto!important;
        max-width: 24px!important
    }

    .latest-header-main .lh-plus {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        width: 44px;
        height: 52px;
        cursor: pointer;
        color: #fff
    }

    .latest-header-main .lh-plus::before {
        content: "";
        position: absolute;
        left: 14px;
        top: 25px;
        width: 16px;
        height: 2px;
        background: currentColor;
        transition: transform .35s;
        display:none;
    }

    .latest-header-main .lh-plus::after {
        transform: rotate(90deg)
    }

    .latest-header-main li.is-open>.lh-plus {
        color: var(--lh-blue);
        border: 0;
        outline: 0
    }

    .latest-header-main li.is-open>.lh-plus::after {
        transform: rotate(180deg);
    }

    .latest-header-main .lh-plus::after {
        position: absolute;
        /* right: 0; */
        /* top: 0; */
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 6L10 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 11px 7px;
        height: 100%;
        width: 100%;
        transform: rotate(0deg);
        transition: all 0.5s ease-in-out 0s;
    }

    .main-navigation>ul.main-menu>li.menu-item-has-children:hover>a::after, .main-navigation>ul.main-menu>li.menu-item-has-children.is-open>a::after {
        transform: rotate(180deg);
        background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 6L10 1' stroke='%2372cfff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    }

    .latest-header-main .header-actions.lh-actions-mobile {
        display: flex;
        flex-direction: column;
        gap: 14px;
        margin-top: 28px
    }

    .latest-header-main .main-menu ul.sub ul.sub ul.sub li>a.nav-link {
        padding-left: 30px
    }

    .latest-header-main .main-menu ul.sub ul.sub li>a.nav-link {
        padding-left: 20px
    }

    .latest-header-main .main-menu li.level-2:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_item,.current_page_ancestor,.current-page-ancestor)>a.nav-link .menu-image-title {
        color: #fff!important
    }
}

@media (prefers-reduced-motion:reduce) {
    .latest-header-main * {
        transition-duration: NaNs!important
    }
}

@media (max-width: 767px) {
  .latest-header-main .navbar-collapse { width: 100%;}
    .latest-header-main .main-menu li>a.nav-link>img {
        display:none
    }

    .navbar-expand-xl .navbar-nav.main-menu .nav-link span {
        font-size: 14px;
        line-height: normal
    }

    .latest-header-main header .secondary-btn {
        display: inline-flex
    }

    .header-actions-button-mobile {
        /* right: 60px */
    }

    .header-actions-button-mobile {
        /* position: absolute;
        right: 60px;
        top: 50%;
        transform: translateY(-50%);
        margin: 0;
        line-height: normal;
        display: flex */
    }

    .header-actions-button-mobile a.secondary-btn svg {
        width: 25px;
        height: 25px
    }

    .header-actions-button-mobile a.secondary-btn {
        min-width: 40px;
        width: auto;
        height: 40px;
        padding: 0;
        margin: 0;
        border-radius: 10px;
        margin-left: 10px;
        font-size: 0;
        line-height: normal
    }

    .latest-header-main .header-actions-button-mobile a.secondary-btn {
        display: inline-flex
    }

    .latest-header-main .navbar-toggler-icon svg {
        width: 27px;
        height: 27px
    }
}

@media (max-width: 480px) {
    .header-actions-button-mobile a.primary-btn {
        font-size:13px;
        padding: 0 20px;
        min-width: auto
    }
}
