:root{--body-bg: #ffff;--text-color: #6f6e6e;--primary-color: #860024;--secondary-color: #00aaa4;--primary-light: #CF452B;--secondary-light: #4e748d;--footewr-bg: #979696;--dark-blue: #131f38;--nav-color: #ffffff;--thick-accent: #0085ff;--button-color: #0085ff;--gradient-light: rgba(203,4,52,1);--gradient-dark: rgba(98,0,23,1);--player-accent: #860024;--progress-h: 10px;--progress-circle: #c50237;--playlist-w: 35em;--metropolis-bold: "Metropolis-Bold", sans-serif;--metropolis-regular: "Metropolis-Regular'", sans-serif;--metropolis-light: "Metropolis-Light", sans-serif;--transition: all .3s ease-in-out;--form-focus: #a0ff00;--form-placeholder: #5d7b92;--hero-lg-h: 580px;--hero-md-h: 440px;--hero-sm-h: 320px;--shadow: 0 10px 36px -20px #0000003b;--radius: 5px;--dissabled: #989898;--top-nav-height: 0}.courses-landing-page #content-wrap{padding-bottom:0}.courses-landing-page #content-wrap>.row>.mb-3{margin-bottom:0!important}.landing-template{background-color:#ececec;font-family:var(--landing-page-font);margin-top:var(--top-nav-height)}.landing-template main{max-width:1140px;margin:auto}.landing-template .call-out h3{color:#6d6d6d}.landing-template .primary-color{color:var(--primary-color)}.landing-template .box-course-content{background:var(--content-bg);border-bottom-left-radius:30px;border-top-right-radius:30px}.landing-template .white-box{background:var(--content-bg);text-align:center;border-radius:30px}.landing-template .divider{border-top:2px solid #fff;opacity:1;margin:0}.landing-template .box-shadow-1{box-shadow:5px 5px 10px #0003;background-color:#fff}.landing-template h2{font-size:3rem}.landing-template .h1,.landing-template h1{font-family:var(--landing-page-font);font-weight:500;font-size:32px;line-height:1.2em;color:#fff}.landing-template h3{font-size:1.4rem}.landing-template p,.landing-template h4,.landing-template h3,.landing-template li{font-family:var(--landing-page-font);color:#212529}.landing-template p,.landing-template ul{font-size:1.2em}.landing-template .fw-600{font-weight:600}.landing-template .fw-500{font-weight:500}.landing-template .accreditation img{margin:14px;max-height:70px;width:auto}.landing-template .sponsor{display:block;flex-direction:column;justify-content:center;text-align:center;margin-bottom:0}.landing-template .sponsor h4{font-size:1.6em}.landing-template .call-out{width:100%;margin:1em 0;position:relative;padding:3em;border:0}.landing-template .learning-outcomes-block{background:url(/build/assets/img/bg-block.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.landing-template .learning-outcomes-block h3{font-size:30px}.landing-template .learning-outcomes-block p{line-height:1.4;font-size:22px}.landing-template .learning-outcomes-block ol.custom{padding-left:24px}.landing-template .learning-outcomes-block ol.custom li{color:#fff;font-size:22px;line-height:1.6}.landing-template .image-copy h3{font-weight:700}.landing-template .image-copy p{font-size:1.2em;font-weight:500;margin-bottom:0}.landing-template .login-container{display:block;margin:0 auto;max-width:600px}.landing-template .login-container .or{font-size:1.8rem!important}.landing-template .login-container .or *{font-weight:600}.landing-template .btn-create-account{background:var(--primary-color);border:1px solid var(--primary-color);font-size:1.5rem!important}.landing-template .btn-create-account:hover{background:#1ab394;border:1px solid #1ab394}.landing-template .btn-login{background:var(--secondary-color);border:1px solid var(--secondary-color);font-size:1.5rem;color:#fff}.landing-template .btn-login:hover{background:#1ab394;border:1px solid #1ab394;font-size:1.5rem}.landing-template .forgot-passwd a{color:#00314c;font-size:1.2rem;text-decoration:underline}.landing-template .forgot-passwd a:hover{text-decoration:none}.landing-template .copyright{font-weight:600}.landing-template .img-fluid{align-self:center}.landing-template .form-control:focus{border-color:#7fafba}.landing-template .single-line:focus{border-color:#7fafba}.landing-template h2.startlearn{color:var(--primary-color)}.landing-template .login-container p{font-size:1.5rem;max-width:800px;color:#000;margin:0 auto}.landing-template p.startpara{font-size:1.5rem;font-family:var(--landing-page-font);max-width:800px;color:#000;margin:0 auto}.landing-template .provider{background:#fff;border-radius:30px}.landing-template .provider img{max-width:500px;width:100%}.landing-template .b-shadow{box-shadow:5px 5px 10px #0003}@media only screen and (min-width: 1400px){.landing-template .container{max-width:1140px}}@media only screen and (max-width: 991px){.landing-template .accreditation img{max-height:60px;width:auto}.landing-template .sponsor h4{font-size:1.2em}.landing-template .sponsor img{max-width:125px}.landing-template .call-out h1{font-size:1.4rem}.landing-template .learning-outcomes-block h2{font-size:1.8em}.landing-template .learning-outcomes-block p.sub-title{font-size:1.3rem!important;margin:0}.landing-template p,.landing-template ul.custom{font-size:1em!important;line-height:1.4em!important}.landing-template h2.startlearn{font-size:2.2rem}.landing-template p.startpara{font-size:1.2rem}}@media screen and (max-width: 767px){.landing-template .mobile-hidden{display:none}.landing-template .learning-outcomes-block h3{font-size:2em}.landing-template .login-container .or{font-size:16px!important}.landing-template .btn-create-account,.landing-template .btn-login{font-size:1.2rem!important}.landing-template .image-copy img{max-width:200px;margin:0 auto 20px}}@media screen and (max-width: 480px){.landing-template .sponsor img{max-width:130px;width:100%}.landing-template .image-copy img{margin:0 auto 20px;max-height:80px!important;width:auto}}@media screen and (max-width: 480px){.footer h5{font-size:1.5rem}.footer .row{flex-direction:column!important}.footer .row>div{width:100%!important}}.finish-template{max-width:840px}@media only screen and (min-width: 992px){.landing-template .sponsor .logo{margin-left:1em}}@media only screen and (max-width: 991px){.landing-template .sponsor{display:block!important}.landing-template .sponsor h4{display:block;width:100%}.landing-template .sponsor .logo{margin:1em auto}.landing-template .call-out h1{font-size:2em;line-height:1.2em}.landing-template .learning-outcomes-block h3{font-size:1.8em}.landing-template .learning-outcomes-block p.sub-title{font-size:1.2rem}.landing-template .learning-outcomes-block ul.custom{font-size:1.2em}}@media only screen and (max-width: 739px){.landing-template .container .logosection .col-6{width:100%}.landing-template .container .accreditation{display:block}.landing-template .container .call-out h1{font-size:1.6em;line-height:1.2em}}
