.page-menu{position:-webkit-sticky;position:sticky;top:-10px;z-index:999;width:100%;max-width:1000px;padding:3.5rem 1rem 2rem;margin:-10px auto auto;margin-bottom:2rem;background-color:#006ba6;border-radius:0 0 50px 50px;-webkit-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.page-menu.nav-down{top:78px}.page-menu.desktop ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3.5rem;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:800px;margin:auto}.page-menu.desktop ul li{position:relative}.page-menu.desktop ul li::after{position:absolute;top:-25px;left:50%;width:calc(100% + 20px);height:14px;content:"";background-color:#fff;border-radius:0 0 30px 30px;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-menu.desktop ul li.active::after{opacity:.5}.page-menu.desktop ul li.active a{font-weight:700}.page-menu.desktop ul li a{font-size:1.6rem;font-weight:500;color:#fff;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.page-menu.desktop ul li a:hover{color:#efedeb}.page-menu.mobile{top:-20px;display:none;height:auto;padding:3rem 1.4rem 1.5rem;margin-top:-20px;border-radius:0 0 12px 12px}.page-menu.mobile.nav-down{top:30px}.page-menu.mobile .chosen{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.6rem;font-weight:700;color:#fff}.page-menu.mobile .chosen svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s ease-in all;-o-transition:.2s ease-in all;transition:.2s ease-in all}.page-menu.mobile .chosen svg path{fill:#fff}.page-menu.mobile ul{position:absolute;top:55px;left:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background:#fff;border:2px solid #006ba6;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.page-menu.mobile ul li{padding:1rem;border-bottom:1px solid #006ba6}.page-menu.mobile ul li a{display:block;width:100%;font-size:1.5rem;font-weight:500;color:#006ba6;text-decoration:none}.page-menu.mobile ul li.active{display:none}.page-menu.mobile ul li:last-child{border-bottom:0}.page-menu.mobile.active .chosen svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.page-menu.mobile.active ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-menu-content{margin-top:3rem}.page-menu-content .specs{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:4rem}.page-menu-content .specs .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-menu-content .specs .col strong{font-weight:900;text-transform:uppercase}.page-menu-content .specs .col span{font-weight:700}.page-menu-content .specs .col span,.page-menu-content .specs .col strong{font-size:1.8rem}.page-menu-content .tab{display:none;padding-bottom:7rem;-webkit-transition:.3s ease opacity;-o-transition:.3s ease opacity;transition:.3s ease opacity}.page-menu-content .tab.active{display:block}@media screen and (max-width: 72em){.page-menu.desktop.nav-down{top:35px}}@media screen and (max-width: 768px){.page-menu.desktop{display:none}.page-menu.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-menu-content{margin-top:0}.page-menu-content .tab{display:block;padding-top:2rem;padding-bottom:0}.page-menu-content .tab:last-child{padding-bottom:2rem}}