#auth-layout{background-image:url(/media/image/login-background.jpg);min-height:80vh;background-size:cover;background-position:100% 100%}.card-title,.text-red{color:red}.breadcrumb{padding:8px 0;margin-bottom:20px;list-style:none}.breadcrumb a{background-color:transparent;color:red;text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{color:red;text-decoration:underline}.proceed-label{padding:unset!important;padding-left:20px!important}.custom-label-register{pointer-events:all!important}#quicklinks_management_participants{color:#999;background-color:transparent!important}.filter-option-inner{padding:5px!important}dl dd:last-of-type{border-bottom:none}#statistics header a,#statistics header h1{color:red}#statistics header a:hover,#statistics header i{color:#999}.dropdown-menu.show{z-index:999999999}#frontend{color:#666;background:linear-gradient(#eee,#ddd)}#frontend #hero-stage .hero-image{min-height:80vh;background-size:cover;background-position:100% 100%}#frontend #hero-stage .hero-image #hero-content{top:50%;left:50%}#frontend #content .breadcrumb{padding:8px 0;margin-bottom:20px;list-style:none}#frontend #content .card{background:#fff;border-radius:4px}#frontend #content .card .card-body .card-title{letter-spacing:1px;font-weight:400}:root{--prm-color:red;--prm-gray:#f9f9f9}section{width:100%}.steps{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;position:relative}.step-button{width:45px;height:45px;border-radius:50%;border:none;background-color:var(--prm-gray);transition:.4s;pointer-events:none}.step-button[aria-expanded=true]{width:45px;height:45px}.done,.step-button[aria-expanded=true]{background-color:var(--prm-color);color:#fff}.step-item{z-index:10;text-align:center}#progress{-webkit-appearance:none;position:absolute;width:90%;z-index:5;height:10px;margin-left:18px}#progress::-webkit-progress-value{background-color:var(--prm-color);-webkit-transition:.5s ease;transition:.5s ease}#progress::-webkit-progress-bar{background-color:var(--prm-gray)}.article-page{overflow:visible;padding:16px 32px;border-radius:6px;background-color:#fff}.article-page aside p span{display:inline-block;padding:16px;margin-left:64px;background:red;border-radius:6px;transform:rotate(-5deg);font-size:40px;line-height:100%;color:#fff}.article-page .article-tile a p span,.article-page .badge,.article-page aside p{text-align:right}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:1px}.nav-text{text-align:center}.navbar-toggler{color:#fff;border-color:#fff}.pagination{justify-content:flex-start!important}