html,body{overflow-x:hidden}body{padding-top:56px}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:991.98px){.offcanvas-collapse{position:fixed;top:56px;bottom:0;left:100%;width:100%;overflow-y:auto;visibility:hidden;background-color:#e4e4e4;transition:visibility .3s ease-in-out , -webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out , visibility .3s ease-in-out;transition:transform .3s ease-in-out , visibility .3s ease-in-out , -webkit-transform .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.nav-scroller{position:relative;z-index:2;overflow-x:hidden}.nav-scroller .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-underline .nav-link{font-size:.875rem;color:#6c757d}.nav-underline .nav-link:hover{color:#007bff}.nav-underline .active{font-weight:500;color:#343a40}.text-white-50{color:rgba(255,255,255,.5)}.bg-purple{background-color:#6f42c1}.lh-100{line-height:1}.lh-125{line-height:1.25}.lh-150{line-height:1.5}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.breadcrumb{background-color:transparent!important}