div.page-subnav,body[data-pagename="experience"] div.page-subnav {width: 50%;margin-top: -220px;text-align: right;z-index: 0;position: relative;}div.page-subnav .content {text-align: left;display: inline-block;width: 45.625rem;padding: 2rem 5% 2rem 0;box-sizing: border-box;}div.page-subnav .content h2 {font-size: 26px;color: var(--col_4);}div.page-subnav .content ul {flex-flow: row wrap;padding: 0;list-style: none;display: grid;grid-template-columns: 1fr 1fr;}div.page-subnav .content ul li {margin-bottom: 20px;}div.page-subnav .content ul a {font-size: 18px;font-weight: 300;text-decoration: none;border-bottom: 1px solid transparent;margin-bottom: 20px;}div.page-subnav .content ul a.not-selected:hover {border-bottom: 1px solid var(--col_7);}div.page-subnav .content ul a.selected {color: var(--col_4);font-weight: bold;}@media screen and (max-width: 1560px) {div.page-subnav {margin-top: 0;width: 100%;}div.page-subnav .content {width: calc(100% - 40px);}body[data-pagename="stay"] div.page-subnav {background-color: var(--col_4);opacity: 0.6;color: var(--col_1);}body[data-pagename="stay"] div.page-subnav .content h2 {color: var(--col_1);}body[data-pagename="stay"] div.page-subnav .content ul a.selected {color: var(--col_1);}}@media screen and (max-width: 820px) {body[data-pagename="experience"] div.page-subnav {width: 100%;margin: 0;}body[data-pagename="experience"] div.page-subnav .content {max-width: calc(100% - 40px);}body[data-pagename="experience"] div.page-subnav {background-color: var(--col_4);opacity: 0.6;color: var(--col_1);}body[data-pagename="experience"] div.page-subnav .content h2 {color: var(--col_1);font-size: 20px;}body[data-pagename="experience"] div.page-subnav .content ul a.selected {color: var(--col_1);font-size: 13px;}body[data-pagename="experience"] div.page-subnav .content ul {flex-flow: row wrap;padding: 0;list-style: none;display: grid;grid-template-columns: 1fr 1fr;}div.page-subnav .content ul a {font-size: 13px;}body[data-pagename="stay"] div.page-subnav .content ul li {display: inline-block;min-width: 20%;padding-right: 5%;}}@media screen and (max-width: 620px) {div.page-subnav .content ul {display: block;}}