.b-ext .page-nav {fixed: bottom;color: #005499 #fff;width: 100%;z-index: 16;box-shadow: 0 -4 7 -4 rgba(0,0,0,.15);display: none;}
.b-ext .isMobile .page-nav {display: block;position: relative;background-color: #0082de;}
.b-ext .page-nav__container {padding: 0 50;justify-content: space-between;display: flex;}
.b-ext .isMobile .page-nav__container {padding: 0;color: #fff;}
.b-ext .page-nav__page-title {font-family: "nunito_sansregular","Arial",sans-serif;font-weight: 400;font-size: 14px;line-height: 22px;text-transform: uppercase;padding-top: 18;white-space: nowrap;margin-right: 100;}
@media screen and (max-width: 1024px) {.b-ext .page-nav__page-title {margin-right: 30;}}
.b-ext .page-nav .js-expand {size: 100%;}
.b-ext .page-nav .js-expand.is-open .page-nav__trigger-mobile svg {transform: rotateZ(-180deg);}
.b-ext .page-nav .js-expand-bloc {overflow: hidden;transition: 350ms cubic-bezier(.19,1,.22,1);}
.b-ext .isMobile .page-nav .js-expand-bloc {background-color: #0082de;height: 0;}
.b-ext .page-nav__trigger-mobile {size: 100%;display: none;}
.b-ext .page-nav__trigger-mobile button {font-size: 18;line-height: 24px;padding: 21 24 19;color: #fff #0082de;width: 100%;text-align: left;}
.b-ext .page-nav__trigger-mobile button span {display: inline-block;width: 100%;position: relative;}
.b-ext .page-nav__trigger-mobile button span i {right: 0;}
.b-ext .isMobile .page-nav__trigger-mobile {display: block;}
.b-ext .page-nav__list {display: flex;justify-content: flex-end;}
.b-ext .isMobile .page-nav__list {flex-direction: column;width: 100%;padding-bottom: 21;}
.b-ext .page-nav__list__item {font-family: "nunito_sansregular","Arial",sans-serif;font-weight: 400;font-size: 14px;line-height: 22px;opacity: .7;transition: all .5s;}
.b-ext .page-nav__list__item a {font-size: 16;line-height: 24px;text-decoration: none;display: inline-block;width: 100%;padding-top: 16;padding-bottom: 16;}
.b-ext .isMobile .page-nav__list__item a {margin-left: 24;}
.b-ext .page-nav__list__item.active {opacity: 1;}
.b-ext .page-nav__list__item.active a {font-weight: bold !important;font-size: 17;}
.b-ext .page-nav__list__item:not(:last-child) {margin-right: 50;}
.b-ext .isMobile .page-nav__list__item:not(:last-child) {margin-right: 24;}
.b-ext .page-nav .progress-bar {background-color: #fcb902;size: 1 5;fixed: bottom 0;z-index: 3;}