.holder-body{background:#0d001a;color:#ddd;margin-top:0;padding-top:0}.holder-body a:not(.btn){color:#8ab4f8}.holder-body a:not(.btn):hover{color:#a8c8ff}.hero-hub{background:#2d0047;color:#fff;padding:25px 0;position:relative;overflow:hidden;margin:0 0 30px}.hero-hub::before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;border-radius:50%;background:rgba(255,255,255,.05);z-index:-1}.hero-hub::after{content:"";position:absolute;bottom:-30%;left:-10%;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.04);z-index:-1}.hero-hub .hero-hub-visual{display:flex;align-items:center;justify-content:center;min-height:200px}.hero-hub .hero-hub-icon{font-size:12rem;color:rgba(255,255,255,.15);line-height:1}.hero-hub .breadcrumb{background:0 0;padding:0;margin-bottom:10px;font-size:1.3rem}.hero-hub .breadcrumb>li+li::before{color:rgba(255,255,255,.5)}.hero-hub .breadcrumb a{color:rgba(255,255,255,.7)}.hero-hub .breadcrumb a:hover{color:#fff;text-decoration:underline}.hero-hub .breadcrumb>.active{color:rgba(255,255,255,.9)}.hero-hub h1{font-size:3rem;margin-bottom:15px;color:#fff}.hero-hub p{font-size:1.5rem;line-height:1.7;color:rgba(255,255,255,.9);margin-bottom:20px}.hero-hub .btn-hero{background:0 0;border:2px solid #fff;color:#fff;padding:12px 30px;font-size:1.4rem;border-radius:4px;transition:all .3s;text-transform:uppercase;font-weight:700}.hero-hub .btn-hero:hover{background:#fff;color:#2d0047;text-decoration:none}@media (max-width:767px){.hero-hub{padding:25px 0;text-align:center}.hero-hub h1{font-size:2.2rem}.hero-hub .hero-hub-visual{display:none}.hero-hub .hero-hub-icon{font-size:6rem}}.holder-body .container{padding:15px;max-width:960px}.holder-body h1{font-size:2.4rem;margin-bottom:20px;color:#fff}.holder-body h2{font-size:1.8rem;margin-top:30px;margin-bottom:15px;color:#fff}.holder-body h3{font-size:1.5rem;margin-top:25px;color:#fff}.holder-body p{font-size:1.3rem;line-height:1.6;margin-bottom:15px;color:#ddd}.holder-body .lead{font-size:1.5rem;line-height:1.7;color:#eee}.holder-body .well{font-size:1.3rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#ddd;box-shadow:none}.holder-body .well small{color:#aaa}.holder-body .panel{background:0 0;border:1px solid rgba(255,255,255,.12);color:#ddd}.holder-body .panel .panel-heading{color:#fff;font-weight:700}.holder-body .panel-default .panel-heading{background:rgba(255,255,255,.1);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.holder-body .panel-info{border-color:#5bc0de}.holder-body .panel-info .panel-heading{background:rgba(91,192,222,.15);color:#5bc0de;border-bottom:1px solid rgba(255,255,255,.12);font-size:1.5rem}.holder-body .panel-info .panel-body{font-size:1.3rem;line-height:1.6}.holder-body .panel-danger{border-color:#e74c3c}.holder-body .panel-danger .panel-heading{background:rgba(231,76,60,.15);color:#e74c3c;border-bottom:1px solid rgba(255,255,255,.12)}.holder-body .panel-danger .panel-body{font-size:1.3rem}.holder-body .panel-success{border-color:#2ecc71}.holder-body .panel-success .panel-heading{background:rgba(46,204,113,.15);color:#2ecc71;border-bottom:1px solid rgba(255,255,255,.12)}.holder-body .panel-success .panel-body{font-size:1.3rem}.holder-body ol,.holder-body ul{font-size:1.3rem;line-height:1.6;margin-bottom:15px;color:#ddd}.holder-body li{margin-bottom:8px;color:#ddd}.holder-body .table{font-size:1.3rem;color:#ddd}.holder-body .table>tbody>tr>td{border-color:rgba(255,255,255,.1)}.holder-body .table>thead>tr>th{border-color:rgba(255,255,255,.15);color:#fff}.holder-body .table-striped>tbody>tr:nth-of-type(odd){background:rgba(255,255,255,.03)}.holder-body .btn{font-size:1.3rem;padding:10px 20px}.holder-body img{max-width:100%;height:auto}.holder-body blockquote{font-size:1.4rem;border-left:4px solid #e74c3c;margin:20px 0;padding:15px 20px;background:rgba(255,255,255,.06);color:#ddd}.holder-body .top30{margin-top:30px}.holder-body .btn-default.btn-block{text-align:left;white-space:normal;height:auto;padding:12px 15px;font-size:1.3rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);color:#ddd}.holder-body .btn-default.btn-block:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:#fff}.holder-body .glyphicon-star{color:#f39c12}.holder-body blockquote p{font-size:1.4rem;font-style:italic;margin:0}@media screen and (min-width:768px){.holder-body .container{padding:30px}}