.ni-page-header{min-height:3rem;padding-top:1rem;padding-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.ni-page-header,.ni-page-header-container{display:-webkit-box;display:-ms-flexbox;display:flex}.ni-page-header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.ni-page-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ni-page-header-title:empty{display:none}.ni-page-header-title>i.material-icons{padding-right:.375rem}.ni-page-header-title>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bright)}.ni-page-header-subtitle>div{max-width:40rem}.ni-page-header-title+.ni-page-header-subtitle{margin-top:.5rem}@media screen and (min-width:768px){.ni-page-header{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width:1023px){.ni-page-header-menu{margin-top:1rem}}@media screen and (min-width:1024px){.ni-page-header-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ni-page-header-container .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}.ni-page-header-menu{display:block}.ni-page-header-menu .tm-btn{margin-left:.5rem}}.ni-page-footer .container{border-top:1px solid var(--bc);height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.ni-page-footer .container:empty{display:none}.ni-page{padding:var(--pad320)}@media screen and (min-width:768px){.ni-page{padding-right:var(--pad768);padding-left:var(--pad768)}}@media screen and (min-width:1280px){.ni-page{padding-right:var(--pad1280);padding-left:var(--pad1280)}}@media screen and (min-width:1920px){.ni-page{padding-right:var(--pad1920);padding-left:var(--pad1920)}}