.app-header .d-flex,.app-footer .d-flex{display:flex}.app-header .align-items-center,.app-footer .align-items-center{align-items:center}.app-header .me-auto,.app-footer .me-auto{margin-right:auto}.app-header .ms-auto,.app-footer .ms-auto{margin-left:auto}.app-header .mb-0,.app-footer .mb-0{margin-bottom:0}.app-header .mt-5,.app-footer .mt-5{margin-top:3rem}.app-header .py-3,.app-footer .py-3{padding-top:1rem;padding-bottom:1rem}.app-header .border-top,.app-footer .border-top{border-top:1px solid #dee2e6}.app-header .text-muted,.app-footer .text-muted{color:#6c757d}.mw-1600{max-width:1600px;margin-left:auto;margin-right:auto}.app-header{background:#f7f7f7;border-bottom:1px solid #ededed;font-family:Helvetica,sans-serif}.app-header .navbar{display:flex;flex-wrap:wrap;align-items:center;background:transparent;border:0;margin:0;min-height:auto;padding:0}.app-header .navbar:before,.app-header .navbar:after{content:none}.app-header .container-fluid{padding-left:15px;padding-right:15px}.app-header .navbar-brand{display:inline-block;padding:.3125rem 0;margin-right:.5em;font-size:1.25rem;line-height:inherit;white-space:nowrap}.app-header .navbar-brand img{max-height:50px;width:auto}.app-header .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:0;margin-bottom:0;padding:0;list-style:none}.app-header .nav-item{list-style:none;margin:0 6px;padding:0}.app-header .nav-link{display:block;padding:.5rem;font-size:.95rem;color:#41757a;text-decoration:none}.app-header .nav-link:hover,.app-header .nav-link:focus{color:#1b282c;text-decoration:none;background:#0000000a}.app-header .dropdown{position:relative}.app-header .dropdown-toggle:after{display:inline-block;margin-left:.4em;vertical-align:.1em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.app-header .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:10rem;margin:.125rem 0 0;padding:.5rem 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 .25rem .5rem #0000001a;list-style:none}.app-header .dropdown-menu-end{right:0;left:auto}.app-header .dropdown-item{display:block;width:100%;padding:.4rem 1rem;clear:both;font-weight:400;color:#212529;text-decoration:none;background-color:transparent;border:0}.app-header .dropdown-item:hover,.app-header .dropdown-item:focus{color:#16181b;background-color:#f8f9fa}.app-header .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.app-header .app-header-nav{gap:.25rem}.app-header .r-profile-icon{display:inline-flex;align-items:center;padding:.4rem .6rem}.app-header .r-profile-icon img{width:24px;height:24px}.app-header .navbar-toggler{display:none;background:transparent;border:0;cursor:pointer;padding:.5rem;margin-left:.25rem}.app-header .navbar-toggler span{display:block;width:24px;height:3px;margin-bottom:5px;background:#1b282c;border-radius:1px}.app-header .navbar-toggler span:last-child{margin-bottom:0}@media(max-width:991.98px){.app-header{margin-left:-20px;margin-right:-20px}.app-header .navbar{flex-wrap:wrap}.app-header .d-flex{margin-left:auto}.app-header .app-header-nav{display:none;flex-direction:column;align-items:flex-start;width:100%;order:3;padding:.5rem 0;margin-top:.5rem;border-top:1px solid #ededed;gap:0}.app-header .app-header-nav.active{display:flex}.app-header .app-header-nav .nav-item{margin:0}.app-header .app-header-nav .nav-link{padding:.5rem 0}.app-header .app-header-nav .dropdown-menu{position:static;box-shadow:none;border:0;padding-left:1rem}.app-header .navbar-toggler{display:inline-block}}.app-footer{background:#1b282c;color:#fff;line-height:1.5;margin:3rem 0 0;padding:1rem 0;min-height:0;height:auto;text-align:left;border:none;border-radius:0;box-shadow:none}.app-footer .row{display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;margin-right:-15px}.app-footer .col-md-6{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}@media(min-width:768px){.app-footer .col-md-6{flex:0 0 50%;max-width:50%}.app-footer .text-md-end{text-align:right}}.app-footer .list-inline{padding-left:0;list-style:none;margin:0}.app-footer .list-inline-item{display:inline-block}.app-footer .list-inline-item:not(:last-child){margin-right:.5rem}.app-footer .list-inline-item a{color:#fff;text-decoration:none}.app-footer .list-inline-item a:hover{color:#fff;text-decoration:underline}
