.tripp-xt-mm-posts{display:none}@media (min-width:1024px){.tripp-xt-mega-menu{--tripp-xt-grid-columns:2;--tripp-xt-mega-menu-posts-columns:3}.tripp-xt-mega-menu.has-3-columns,.tripp-xt-mega-menu.has-4-columns,.tripp-xt-mega-menu.has-5-columns,.tripp-xt-mega-menu.has-6-columns{--tripp-xt-grid-columns:3}.desktop-menu .dropdown-menu .tripp-xt-mega-menu{position:static}.desktop-menu .dropdown-menu .tripp-xt-mega-menu>.sub-menu{border-radius:0;left:0;margin-left:calc(var(--tripp-spacing-horizontal)*-1);margin-right:calc(var(--tripp-spacing-horizontal)*-1);max-width:none;padding-left:var(--tripp-spacing-horizontal);padding-right:var(--tripp-spacing-horizontal);right:0;width:auto}.desktop-menu .dropdown-menu .tripp-xt-mega-menu>.sub-menu>ul{display:grid;gap:var(--tripp-grid-gap);grid-template-columns:repeat(var(--tripp-xt-grid-columns),minmax(10rem,1fr))}.desktop-menu .dropdown-menu .sub-menu>.tripp-xt-mega-menu>.sub-menu>.menu-item-has-children{padding-left:2rem}.desktop-menu .dropdown-menu .tripp-xt-mega-menu .sub-menu .sub-menu{border-top:none;box-shadow:none;left:0;max-height:none;max-width:none;opacity:1;padding:0;position:relative;top:0;transform:none;transition:none;visibility:visible}.desktop-menu .dropdown-menu .tripp-xt-mega-menu>.sub-menu li>a{padding:.5rem 0}.desktop-menu .dropdown-menu .tripp-xt-mm-wrapper>.menu-item-has-children>a,.desktop-menu .dropdown-menu .tripp-xt-mm-wrapper>.tripp-xt-mm-categories>.menu-item-has-children>a{font-weight:600;text-transform:uppercase}.desktop-menu .dropdown-menu .tripp-xt-mm-wrapper .sub-menu .sub-menu{margin-left:1rem}.desktop-menu .dropdown-menu .sub-menu .tripp-xt-mm-categories li>a>.menu-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.desktop-menu .dropdown-menu .tripp-xt-mega-menu .sub-menu li a img{display:block;margin-bottom:.5rem}.desktop-menu .main-navigation .tripp-xt-mega-menu .sub-menu:hover>.tripp-xt-mm-wrapper .menu-item:hover>a{opacity:1}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-wrapper{align-items:center;display:flex;flex-flow:row nowrap;width:100%}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-wrapper>ul{flex:1 1 20%;max-width:20%;padding-right:var(--tripp-spacing-horizontal)}.desktop-menu .dropdown-menu .tripp-xt-mega-menu .tripp-xt-mm-wrapper>li a:after,.desktop-menu .dropdown-menu .tripp-xt-mega-menu .tripp-xt-mm-wrapper>li a:before{display:none}.desktop-menu .tripp-xt-mm-has-posts .sub-menu .tripp-xt-mm-categories{padding-right:0}.desktop-menu .sub-menu:hover .tripp-xt-mm-categories>li.is-visible>a{opacity:1}.desktop-menu .tripp-xt-mm-categories>li>a:after,.desktop-menu .tripp-xt-mm-categories>li>a:before{background:rgba(var(--tripp-color-on-surface-rgb),.48);content:"";display:inline-block;height:1px;position:absolute;right:0;top:50%;transform:rotate(90deg) translate3d(3px,-50%,0);transform-origin:right top;transition:transform .3s,width .3s;width:6px}.desktop-menu .tripp-xt-mm-categories>li>a:after{transform:translate3d(3px,-50%,0)}.desktop-menu .tripp-xt-mm-categories>li.is-visible>a:before{background:rgb(var(--tripp-color-on-surface-rgb));transform:rotate(315deg) translate3d(2px,1px,0)}.desktop-menu .tripp-xt-mm-categories>li.is-visible>a:after{background:rgb(var(--tripp-color-on-surface-rgb));transform:rotate(-135deg) translate3d(4px,1px,0)}.desktop-menu .tripp-xt-mm-has-posts .sub-menu .tripp-xt-mm-posts{display:block;flex:1 1 80%;max-width:80%;min-height:25rem;padding-left:var(--tripp-spacing-md);position:relative;width:100%}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content{bottom:0;display:grid;gap:var(--tripp-grid-gap);grid-template-columns:repeat(var(--tripp-xt-mega-menu-posts-columns),minmax(10rem,1fr));left:0;opacity:0;padding:1rem 0;position:absolute;right:0;top:0;visibility:hidden;z-index:0}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.content-active{opacity:1;position:relative;visibility:visible}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry{background:#282828;border-radius:1.5rem;display:flex;flex-flow:column nowrap;height:25rem;justify-content:flex-start;overflow:hidden;transform:translateZ(0);transition:opacity .3s;width:100%}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.is-loading .entry{display:flex;flex-direction:column;min-height:25rem}.desktop-menu.has-scheme-dark .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry{background:#191919}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry.mega-menu-item-placeholder{background:#0000}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry.no-posts-found{background:rgba(var(--tripp-color-on-surface-rgb),.04);display:flex;flex-flow:column nowrap;justify-content:center;text-align:center}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry:last-child{padding-right:0}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.content-active .entry,.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.content-active .entry a{color:inherit;opacity:1}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.content-active:hover .entry{opacity:.5}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.content-active:hover .entry:hover{opacity:1}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry-media{border-radius:0;margin:0}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-media-link{position:relative}.desktop-menu .tripp-xt-mm-has-posts .flext-featured-media .flext-media-button{font-size:1.6rem;height:3rem;margin:1.5rem;right:0;top:0;width:3rem}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-media-player .flext-media-controls button{height:3.5rem;width:3.5rem}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .has-post-thumbnail .flext-quick-view-button{height:3rem;left:1rem;top:1rem;width:3rem}@keyframes tripp-xt-mm-posts-loading-placeholder{0%{background-position:100% 0}to{background-position:-100% 0}}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry-header{bottom:1.5rem;color:inherit;min-height:2rem;position:absolute}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgb(var(--tripp-color-white-rgb));display:-webkit-box;font-size:1.6rem;margin:0 1.8rem;overflow:hidden}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.is-loading .entry .entry-media{flex:1 1 auto;height:100%}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content.is-loading .entry .entry-media:after{animation:tripp-xt-mm-posts-loading-placeholder 1.25s linear infinite forwards;background:rgba(var(--tripp-color-on-surface-rgb),.08);background:linear-gradient(to right,rgba(var(--tripp-color-on-surface-rgb),.06) 8%,rgba(var(--tripp-color-on-surface-rgb),.08) 38%,rgba(var(--tripp-color-on-surface-rgb),.06) 54%);background-size:200% 100%;border-radius:1rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:99}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-media-link:before,.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-slide:before,.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .post-thumbnail a:before{background:linear-gradient(0deg,#282828 0,rgba(40,40,40,.738) 19%,rgba(40,40,40,.541) 34%,rgba(40,40,40,.382) 47%,rgba(40,40,40,.278) 56.5%,rgba(40,40,40,.194) 65%,rgba(40,40,40,.126) 73%,rgba(40,40,40,.075) 80.2%,rgba(40,40,40,.042) 86.1%,rgba(40,40,40,.021) 91%,rgba(40,40,40,.008) 95.2%,rgba(40,40,40,.002) 98.2%,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.desktop-menu.has-scheme-dark .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-media-link:before,.desktop-menu.has-scheme-dark .tripp-xt-mm-has-posts .tripp-xt-mm-content .flext-slide:before,.desktop-menu.has-scheme-dark .tripp-xt-mm-has-posts .tripp-xt-mm-content .post-thumbnail a:before{background:linear-gradient(0deg,#191919 0,rgba(25,25,25,.738) 19%,rgba(25,25,25,.541) 34%,rgba(25,25,25,.382) 47%,rgba(25,25,25,.278) 56.5%,rgba(25,25,25,.194) 65%,rgba(25,25,25,.126) 73%,rgba(25,25,25,.075) 80.2%,rgba(25,25,25,.042) 86.1%,rgba(25,25,25,.021) 91%,rgba(25,25,25,.008) 95.2%,rgba(25,25,25,.002) 98.2%,#0000)}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry:hover .flext-media-link:before,.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry:hover .post-thumbnail a:before{top:60%}.desktop-menu .tripp-xt-mm-has-posts .entry-media .flext-post-gallery .total-images{right:1.8rem;top:1.8rem}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry img{transition:transform .8s var(--tripp-transition-ease)}.desktop-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content .entry:hover img{transform:scale(1.04) translateZ(0)}.desktop-menu .tripp-xt-mm-has-posts .post-thumbnail a:hover .flext-featured-image-rollover{opacity:1}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-categories{flex:1 1 50%;height:100%;max-width:50%;padding-right:var(--tripp-spacing-horizontal)}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-posts{flex:1 1 50%;height:100%;max-width:50%}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content{--tripp-xt-mega-menu-posts-columns:1}}@media (min-width:1200px){.tripp-xt-mega-menu.has-4-columns,.tripp-xt-mega-menu.has-5-columns,.tripp-xt-mega-menu.has-6-columns{--tripp-xt-grid-columns:4}.desktop-menu .main-header:not(.is-fullwidth-menu) .dropdown-menu .tripp-xt-mega-menu>.sub-menu{margin-left:calc((100vw - var(--tripp-wide-width))/2*-1);margin-right:calc((100vw - var(--tripp-wide-width))/2*-1)}.desktop-menu .dropdown-menu li.tripp-xt-mm-has-posts>.sub-menu>ul>li>a{padding:.8rem 0}}@media (min-width:1400px){.tripp-xt-mega-menu{--tripp-xt-mega-menu-posts-columns:4}.tripp-xt-mega-menu.has-5-columns,.tripp-xt-mega-menu.has-6-columns{--tripp-xt-grid-columns:5}.desktop-menu .dropdown-menu .tripp-xt-mega-menu .tripp-xt-mm-wrapper{margin:auto;max-width:var(--tripp-wide-width)}.desktop-menu .main-menu.menu-full-width .tripp-xt-mega-menu .tripp-xt-mm-wrapper{max-width:none}.desktop-menu .main-menu.menu-full-width .tripp-xt-mm-has-posts .tripp-xt-mm-content{--tripp-xt-mega-menu-posts-columns:5}}@media (min-width:1800px){.tripp-xt-mega-menu.has-6-columns{--tripp-xt-grid-columns:6}.desktop-menu .main-menu.menu-full-width .tripp-xt-mm-wrapper>ul{flex:1 1 15%;max-width:15%}.desktop-menu .main-menu.menu-full-width .tripp-xt-mm-wrapper .tripp-xt-mm-posts{flex:1 1 85%;max-width:85%}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-categories{flex:1 1 30%;max-width:30%}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-posts{flex:1 1 70%;max-width:70%}.desktop-menu.full-menu .tripp-xt-mm-has-posts .tripp-xt-mm-content{--tripp-xt-mega-menu-posts-columns:2}}