.mega-menu{order:2}@media(min-width:992px){.mega-menu{order:1}}.mega-menu .mega-menu-links{display:block;justify-content:center;list-style:none;margin:0;min-width:100%;padding:0;position:relative;transition:all .3s ease}@media(min-width:576px){.mega-menu .mega-menu-links{position:unset}}@media(min-width:992px){.mega-menu .mega-menu-links{display:flex;padding-bottom:0;padding-top:0;position:static}}.mega-menu .mega-menu-wrapper{background-color:var(--wp--preset--color--c-proxima-white);display:grid;height:100vh;left:100%;min-width:100%;position:fixed;top:97px;transition:all .3s ease}@media(min-width:320px){.mega-menu .mega-menu-wrapper{top:107px}}@media(min-width:576px){.mega-menu .mega-menu-wrapper{grid-template-columns:minmax(40%,375px) minmax(60%,1fr)}}@media(min-width:992px){.mega-menu .mega-menu-wrapper{background-color:transparent;display:block;height:auto;min-width:unset;position:static}}.mega-menu .mega-menu-wrapper ul>*{padding:0}.mega-menu .mega-menu-wrapper ul>* a{color:var(--wp--preset--color--c-proxima-black);font-weight:700;padding:1rem 2rem}@media(min-width:576px){.mega-menu .mega-menu-wrapper ul>* a{padding:1rem 3.125rem}}@media(min-width:992px){.mega-menu .mega-menu-wrapper ul>* a{color:var(--wp--preset--color--c-proxima-white);font-weight:400;padding:0 1.125rem 1.5rem}}.mega-menu .mega-menu-wrapper ul .current-menu-item a{font-weight:700}.mega-menu.toggled .mega-menu-links{padding-top:2rem}@media(min-width:576px){.mega-menu.toggled .mega-menu-links{padding-top:2.25rem}}@media(min-width:992px){.mega-menu.toggled .mega-menu-links{padding-top:0}}.mega-menu.toggled .mega-menu-wrapper{left:0}.mega-menu .extra-content-tablet{background-color:var(--wp--preset--color--c-proxima-light-grey);display:none;padding:51px 50px}@media(min-width:576px){.mega-menu .extra-content-tablet{display:block}}@media(min-width:992px){.mega-menu .extra-content-tablet{display:none}}.mega-menu .extra-content-tablet video{margin:0 0 1.5rem;max-width:100%}.mega-menu .extra-content-tablet p{font-size:1rem;margin:0 0 1rem}.mega-menu .extra-content-tablet .cta{font-size:1rem}.mega-menu .extra-content-tablet .card{margin:1rem 0 0}.mega-menu .extra-content-tablet .card .main-card{min-height:205px;padding:30px;position:relative;z-index:11}.mega-menu .extra-content-tablet .card .main-card:before{content:none}.mega-menu .extra-content-tablet .card .main-card .generic-heading{font-size:clamp(18px,2vw,20px)}.mega-menu .extra-content-tablet .card svg{bottom:0;height:auto;max-width:160px;position:absolute;right:0}.mega-menu .extra-content-tablet .hover-card{background-color:var(--wp--preset--color--c-proxima-orange)}.mega-menu .extra-content-tablet .hover-card:after{height:80px;width:38px}.mega-menu #back-navigation-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;background:transparent;border:none;font-size:1.25rem;gap:.75rem;margin:0;max-width:-moz-fit-content;max-width:fit-content;opacity:0;outline:none;padding:0;position:absolute;right:2rem;top:2.5rem;transition:visibility,opacity .3s;visibility:hidden;z-index:6}@media(min-width:576px){.mega-menu #back-navigation-btn{gap:1.125rem;left:50px;right:0;top:80px}}.mega-menu #back-navigation-btn.visible{opacity:1;visibility:visible}.mega-menu #back-navigation-btn span{opacity:1!important;width:unset!important}.mega-menu #back-navigation-btn svg{transform:rotate(180deg)}
