@font-face{font-family:SharpSans;src:url(/Fonts/Sharp/SharpSans-Book.ttf)}@font-face{font-family:SharpSans;src:url(/Fonts/Sharp/SharpSans-Bold.ttf);font-weight:700}@font-face{font-family:SharpSlab;src:url(/Fonts/Sharp/SharpSlab-Semibold.ttf)}#infugemContainer{border:1px solid #435cc8;padding:1rem;font-family:SharpSans}#infugemContainer>div{display:flex}#infugemContainer h1{font-family:SharpSlab;color:#435cc8;border-bottom:3px solid #f5b324;padding:0 0 1rem;font-size:2.5rem;max-width:85%}#infugemContainer h2{color:#435cc8;font-size:1.5rem;font-weight:700}#infugemContainer h2 span{border-bottom:5px solid #f5b324}#infugemContainer #title{align-items:flex-start}#infugemContainer #titleHolder{padding:1rem}#infugemContainer #title img{padding:1rem;width:50%}#infugemContainer #videoHolder{width:75%}#infugemContainer #videoHolder .brightcove-react-player-loader{width:100%;position:relative;padding:0 0 56.25%}#infugemContainer #videoHolder .brightcove-react-player-loader video-js{position:absolute;top:0;left:0;width:100%;height:100%}#infugemContainer #isiHolder{width:25%;position:relative}#infugemContainer #isi::-webkit-scrollbar{width:10px}#infugemContainer #isi::-webkit-scrollbar-track{background:#eee}#infugemContainer #isi::-webkit-scrollbar-thumb{background:#a8a8a8}#infugemContainer #isiHolder #isi{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;height:100%;width:100%;padding:0 1rem;font-size:.75rem}#infugemContainer #isiHolder #isi h3{font-size:inherit;color:#435cc8;font-weight:700;margin:0 0 1rem;padding:0}#infugemContainer #isiHolder #isi h4{font-size:inherit;font-weight:700;margin:0 0 1rem;padding:0}#infugemContainer #isiHolder #isi p{font-size:inherit}#infugemContainer #isiHolder #isi p:last-of-type{margin:0}#infugemContainer #isiHolder #isi a{margin:0;color:#435cc8;text-decoration:underline;font-weight:700}#infugemContainer #isiHolder #isi strong{font-weight:700}#infugemContainer #video{padding:1rem}#infugemContainer #chapters{display:flex;background-color:#f5b324}#infugemContainer #chapters>div{width:25%;padding:.5rem 0;text-align:center;font-weight:700;color:#fff}#infugemContainer #chapters .chapter{cursor:pointer;border-left:1px solid #435cc8}#infugemContainer #chapters .chapter.active{background-color:#435cc8}#infugemContainer #activeChapterTitle{padding:1rem;font-weight:700;color:#fff;background-color:#435cc8}#infugemContainer #speakers{border-top:3px solid #f5b324;margin:1rem;padding:2rem 0}#infugemContainer #speakers #speakerInfo{display:flex;align-items:flex-start;padding:1rem 0;color:#8a8c8e}#infugemContainer #speakers #speakerInfo>img{max-width:10rem;margin:0 1rem 0 0}#infugemContainer #speakers #speakerInfo p{margin:0}#infugemContainer #speakers #speakerInfo h3{font-family:SharpSlab;margin:0}#infugemContainer #programObjectives{background-color:#435cc8;border-top:5px solid #f5b324;color:#fff;display:block;padding:1rem 1rem 2rem}#infugemContainer #programObjectives h2{color:#fff;text-align:center;font-size:2rem;padding:1rem 0 0;margin:0 0 1rem}#infugemContainer #programObjectives .programObjective{display:flex;align-items:flex-start;padding:1rem}#infugemContainer #programObjectives .programObjective>div{width:85%}#infugemContainer #programObjectives #objectiveHolder{width:100%;max-width:750px;margin:0 auto}#infugemContainer #programObjectives .programObjective img{width:15%;padding:0 .5rem 0 0}#infugemContainer #programObjectives .programObjective p{font-size:1.25rem;margin:0;padding:0 0 0 .5rem}#infugemContainer #programObjectives .programObjective p span{font-weight:700}#fullPrescribingInfo{display:flex;align-items:center;justify-content:flex-end;font-size:.75rem}#fullPrescribingInfo>div{max-width:25%}#fullPrescribingInfo p{margin:0;color:#59595b}#fullPrescribingInfo a{margin:0;color:#435cc8;text-decoration:underline;font-weight:700}#infugemContainer #copyright{display:block;padding:2rem 0}#infugemContainer #copyright p{margin:0;color:gray}#infugemContainer #bottomLogos{width:100%;justify-content:space-between;align-items:center;padding:1rem}#infugemContainer #bottomLogos img{max-width:50%;-o-object-fit:contain;object-fit:contain}#footer{display:flex;align-items:center;justify-content:space-between;background-color:#eee;margin:1rem 0 0;padding:0 .5rem;font-size:.75rem}#footer>div{width:33.33%;padding:1rem .5rem;display:flex}#footer div:nth-child(1) img{max-width:7.5rem}#footer div:nth-child(3){flex-wrap:wrap;justify-content:center;align-items:center}#footer div:nth-child(2){justify-content:center;align-items:flex-start}#footer div:nth-child(2) a{align-items:flex-start;padding:0 .5rem}#footer div:nth-child(3) img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:15rem}#footer>div:nth-child(1) p{margin:0}#footer #share{width:100%;display:flex;align-items:center;justify-content:center}#footer #share svg{width:3rem;height:3rem;border-radius:3rem;padding:.25rem}#footer #share button{outline:none}@media only screen and (max-width: 890px){#footer{align-items:flex-start}#footer div:nth-child(2){flex-wrap:wrap}#footer div:nth-child(2)>a{width:100%}}@media only screen and (max-width: 580px){#infugemContainer h1{max-width:100%}#footer{flex-wrap:wrap;padding:0 .5rem 4rem}#footer>div{width:100%}#footer div:nth-child(2) a{padding:0}#infugemContainer h2{text-align:center}#infugemContainer #video{flex-wrap:wrap;padding:0}#infugemContainer #videoHolder{width:100%}#infugemContainer #isiHolder{width:100%;padding:0 0 50%;margin:1rem 0}#infugemContainer #isiHolder #isi{padding:0}#fullPrescribingInfo>div{width:100%;max-width:unset}#infugemContainer #speakers #speakerInfo{flex-wrap:wrap;justify-content:center}#infugemContainer #speakers #speakerInfo>img{margin:0 0 1rem}#infugemContainer #programObjectives .programObjective{flex-wrap:wrap;align-items:center;justify-content:center;padding:1rem 0}#infugemContainer #programObjectives .programObjective p{width:100%;padding:.5rem 0}#infugemContainer #programObjectives .programObjective img{width:100%;padding:.5rem 0;max-width:5rem}}@media only screen and (max-width: 967px){#infugemContainer #title{flex-wrap:wrap-reverse;justify-content:center}}#gate{height:100vh;display:flex;align-items:center;justify-content:center;outline:2px solid #435cc8;outline-offset:-10px;padding:1rem}#gate form{font-family:SharpSans;padding:1rem;width:100%;max-width:400px;margin:0 auto}#gate form label{text-align:center;font-weight:700;color:#435cc8}#gate form input{width:100%;font-size:1rem;border:1px solid #435cc8}#gate form input:focus{outline:2px solid #f5b324}#gate p{padding:.5rem;color:red;background-color:#ffd2da}#gate form.error input{outline:2px solid red}
