:root{--body-bg: #ffff;--text-color: #8591AA;--primary-color: #0E3A94;--secondary-color: #7BB755;--secondary-light-color: #f2f2f2;--dark-blue: #131f38;--nav-color: #ffffff;--button-color: #158DA7;--gradient-light: rgba(146, 183, 217, 1);--gradient-dark: rgba(37, 115, 186, 1);--proximanova-light: "ProximaNova-Light", sans-serif;--proximanova-medium: "ProximaNova-Medium", sans-serif;--proximanova-bold: "ProximaNova-Bold", sans-serif;--proximanova-regular: "ProximaNova-Regular", sans-serif;--proximanova-regular-italic: "ProximaNova-Regular-Italic", sans-serif;--transition: all .3s ease-in-out;--bradius: 20px;--dissabled: #989898}.divider-gradient{background:#fff;background:-moz-linear-gradient(135deg,rgb(255,255,255) 0%,rgb(14,58,148) 30%,rgb(14,58,148) 70%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(135deg,rgb(255,255,255) 0%,rgb(14,58,148) 30%,rgb(14,58,148) 70%,rgb(255,255,255) 100%);background:linear-gradient(135deg,#fff,#0e3a94 30%,#0e3a94 70%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}hr.divider{opacity:1;border-width:0;height:2px}.disclaimer h3{font-size:26px}em{font-style:italic}.bodyclass{font-family:var(--proximanova-medium)}.bodyclass a{font-family:var(--proximanova-medium);transition:var(--transition)}.bodyclass p{color:var(--text-color)}.bodyclass p strong{font-family:var(--proximanova-bold)}.bodyclass h1,.bodyclass h3,.bodyclass h4{font-family:var(--proximanova-medium)}.bodyclass h1 strong,.bodyclass h3 strong,.bodyclass h4 strong{font-family:var(--proximanova-bold)}.bodyclass .headline h1{line-height:1.3;font-size:32px;font-optical-sizing:auto;font-weight:700;font-style:normal;max-width:1248px}.bodyclass .headline h2{line-height:1.4;font-size:26px;font-family:var(--proximanova-regular-italic)}.bodyclass .hero,.bodyclass .header-bg{background:var(--primary-color)}.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a{color:var(--primary-color)}.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a i{color:var(--primary-color)}.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a:hover,.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a:focus{background-color:var(--primary-color);color:#fff}.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a:hover i,.bodyclass .header-bg .user-dropdown .dropdown-menu.show li>a:focus i{background-color:var(--primary-color);color:#fff}.bodyclass .primary-color{color:var(--primary-color)}.bodyclass .gradient-default{background:#92b7d9;background:-moz-linear-gradient(270deg,var(--gradient-dark) 0%,var(--gradient-light) 100%);background:-webkit-linear-gradient(270deg,var(--gradient-dark) 0%,var(--gradient-light) 100%);background:linear-gradient(270deg,var(--gradient-dark) 0%,var(--gradient-light) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#92b7d9",endColorstr="#2573ba",GradientType=1)}.bodyclass .gradient{background:#002456;background:-moz-linear-gradient(0deg,rgb(0,36,86) 0%,rgb(11,62,146) 100%);background:-webkit-linear-gradient(0deg,rgb(0,36,86) 0%,rgb(11,62,146) 100%);background:linear-gradient(0deg,#002456,#0b3e92);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#002456",endColorstr="#0b3e92",GradientType=1)}.bodyclass .btn.btn-primary{background-color:var(--secondary-color);border-color:var(--secondary-color)}.bodyclass .btn.btn-primary i:before{position:relative;top:auto;bottom:-10px;line-height:.1em}.bodyclass .btn.btn-primary.podcast-url{border-radius:var(--bradius);line-height:19px;padding:.8em 50px .6em 2em;font-size:18px;position:relative;font-family:var(--proximanova-bold)}.bodyclass .btn.btn-primary.podcast-url span{font-family:var(--proximanova-regular)}.bodyclass .btn.btn-primary.podcast-url .fs-1{line-height:0;height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.bodyclass .btn.btn-primary.podcast-url:hover{background-color:#427a1f}.bodyclass .btn-gradient.btn-share,.bodyclass .btn-terms{font-size:20px;padding:.2em 2em;font-family:var(--proximanova-medium);letter-spacing:2px;border-radius:30px;color:#fff;font-weight:700}.bodyclass .btn-gradient.btn-terms{padding:.2em 1em}.bodyclass .btn-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color)}.bodyclass .btn-secondary:hover{color:var(--primary-color)!important}.bodyclass .btn-gotop{background-color:#fff;border-radius:50%}.bodyclass nav .navbar-nav a.nav-link,.bodyclass nav .dropdown-toggle .user-name-drop,.bodyclass nav button.dropdown-toggle,.bodyclass nav .dropdown-menu.show li>a,.bodyclass nav .dropdown-menu .dropdown-item i{color:var(--nav-color)}.bodyclass nav .navbar-nav a.nav-link:after,.bodyclass nav .dropdown:before{background-color:var(--nav-color)}.bodyclass nav .dropdown-menu.show li>a:hover,.bodyclass nav .dropdown-menu.show li>a:hover i{background-color:var(--nav-color);color:#fff}.bodyclass nav .navbar-brand{filter:none;position:relative;min-width:326px}.bodyclass nav .navbar-brand img{display:none}.bodyclass nav .navbar-brand:after{position:relative;content:"Haemophilia Care";left:0;top:0;height:100%;width:100%;font-size:25px;line-height:1;color:#fff}.bodyclass nav .navbar-toggler{background-color:#fff}.bodyclass nav .navbar-toggler-icon{filter:brightness(0)}.bodyclass .learning-outcomes .lo-block{border-radius:var(--bradius);background-color:var(--secondary-color)}.bodyclass .learning-outcomes .lo-block ul>li{color:#020202;line-height:1.2;font-size:18px;margin:5px 0;font-family:var(--proximanova-regular)}.bodyclass .learning-outcomes .lo-block ul>li::marker{font-size:14px}.bodyclass .learning-outcomes .lo-block .lo-title{min-width:278px}.bodyclass .learning-outcomes h3{font-family:var(--proximanova-bold)}.bodyclass .learning-outcomes .learningoutcomes{font-family:var(--proximanova-bold);font-size:30pt}.bodyclass .learning-outcomes .boldsubtitle{font-family:var(--proximanova-bold);font-size:16pt}.bodyclass .desc p{font-size:20px;font-family:var(--proximanova-regular);line-height:1.3}.bodyclass .abbreviations{background-color:var(--secondary-light-color)}.bodyclass .abbreviations p{font-size:14px;font-family:var(--proximanova-regular)}.bodyclass footer.custom-footer .container p,.bodyclass footer.custom-footer .container a{font-size:13px;color:#fff;font-family:var(--proximanova-regular)}.bodyclass footer.custom-footer .container p:hover,.bodyclass footer.custom-footer .container a:hover{text-decoration:none}.bodyclass footer.custom-footer .container img{max-height:45px}.bodyclass footer.custom-footer .container img:hover{opacity:.7}.bodyclass.error h1.error-lg{text-shadow:none;color:var(--primary-color)}.bodyclass.error h4,.bodyclass.error h5{text-transform:uppercase;font-family:var(--proximanova-medium)}.episode-block{padding:0!important;margin-bottom:14px!important}.episode-block .ep-video{overflow:hidden;box-shadow:0 -8px 30px -10px #00000036}.episode-block .ep-video .vjs-big-play-button:after{display:none}.episode-block .ep-video .vjs-big-play-button{width:100%;height:100%;border-radius:0;border:none;box-shadow:none;left:45px;top:26px;opacity:0}.episode-block .ep-video .vjs-big-play-button:hover{opacity:.66}.episode-block .ep-video .vjs-big-play-button .vjs-icon-placeholder:before{opacity:0}.episode-block.ep-player{background-size:cover;padding-top:30px;background-position:right;border-radius:8px}.episode-block.ep-player .players{display:block!important;min-height:auto!important}.episode-block.ep-player .audio-desc{display:none}@media only screen and (min-width: 992px) and (max-width: 1199px){.bodyclass .learning-outcomes h3{font-size:28px}.bodyclass .learning-outcomes p{font-size:20px}}@media only screen and (min-width: 1400px){.bodyclass .video-js:before{top:-42px!important;left:calc(50% - 108px);font-size:26px!important}}@media only screen and (min-width: 768px) and (max-width: 991px){.bodyclass .headline h1{line-height:1}}.errorpage h1{font-size:50px}@media only screen and (max-width: 839px){body.login[data-user-role=guest] nav.navbar .navbar-brand,body.login[data-user-role=Client] nav.navbar .navbar-brand{min-width:280px!important}body.login[data-user-role=guest] nav.navbar .navbar-brand:after,body.login[data-user-role=Client] nav.navbar .navbar-brand:after{font-size:20px;top:-5px}body.login[data-user-role=guest] .header-box,body.login[data-user-role=Client] .header-box{max-width:100%}}@media (min-width: 576px){nav .container{max-width:calc(100% - 2em)}}@media only screen and (max-width: 599px){body.login[data-user-role=guest] nav.navbar .navbar-brand,body.login[data-user-role=Client] nav.navbar .navbar-brand{min-width:250px!important}body.login[data-user-role=guest] nav.navbar .navbar-brand:after,body.login[data-user-role=Client] nav.navbar .navbar-brand:after{font-size:18px;top:-4px}body.login[data-user-role=guest] .header-box,body.login[data-user-role=Client] .header-box{padding-top:4em!important}}@media only screen and (max-width: 767px){#navbarSupportedContent{border-top:1px solid #fff;margin-top:20px}.user-dropdown{border-top:1px solid #fff}.bodyclass .headline h1{line-height:1.2;font-size:22px}.bodyclass .headline h2{font-size:20px}.bodyclass .podcast-url{font-size:16px!important}.bodyclass .learning-outcomes h3{font-size:30px!important}.bodyclass .episode-block{margin:15px 0!important}}@media only screen and (max-width: 480px){.navbar-brand{min-width:280px!important;max-width:280px}.navbar-brand:after{font-size:25px!important}}
