@font-face{font-family:NewCMRegular;src:url(/assets/fonts/NewCM10-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NewCMBold;src:url(/assets/fonts/NewCM10-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:NewCMItalic;src:url(/assets/fonts/NewCM10-Italic.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:NewCMBoldItalic;src:url(/assets/fonts/NewCM10-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:NewCMSans10-Regular;src:url(/assets/fonts/NewCMSans10-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NewCMSans10-Bold;src:url(/assets/fonts/NewCMSans10-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:NewCMSans10-Italic;src:url(/assets/fonts/NewCMSans10-Oblique.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:NewCMSans10-BoldItalic;src:url(/assets/fonts/NewCMSans10-BoldOblique.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:LiberationSerifRegular;src:url(/assets/fonts/LiberationSerif-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LiberationSerifBold;src:url(/assets/fonts/LiberationSerif-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:LiberationSerifItalic;src:url(/assets/fonts/LiberationSerif-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:LiberationSerifBoldItalic;src:url(/assets/fonts/LiberationSerif-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@media only screen and (width>=1024px){#myTabContent>DIV{width:100%;padding:2rem}}.popoverBootstrap{cursor:pointer}.popover{cursor:default;background-color:#243c5a;max-width:800px}.popover-header{color:inherit;letter-spacing:0;text-align:center;background-color:#eee;border-bottom:1px solid #eee;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem .75rem;font-size:1rem!important}.popover-body{overflow-y:auto;color:#fff!important;max-height:400px!important}.img-as-background{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;position:absolute;top:0;left:0;width:100%!important}.play{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sticky-header{z-index:1040!important;position:sticky!important;top:0!important}#lab-main-content UL.itemize1 LI.itemize,#lab-main-content IMG[src*=icons\/icon_]{box-sizing:content-box!important}#lab-main-content H4{margin-block:1.33em}#lab-main-content P.noindent{margin-top:1rem}#lab-main-content FIGURE{width:100%}.zoom-placeholder{background:url(/img/bg/bg_bootcamp.jpg)}.overlay{background:#ffffffe6;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:50%;display:flex;position:absolute;top:80px;left:260px;right:260px}@media (width<=1200px){.overlay{left:200px;right:200px}}@media (width<=992px){.overlay{left:150px;right:150px}}@media (width<=768px){.overlay{left:100px;right:100px}}@media (width<=576px){.overlay{left:0;right:0}}.participant-grid{grid-template-columns:20% 60% 20%;width:100%;display:grid}@supports (position:sticky){.sticky-top{z-index:9999}}.divClassroomsLeftMenu .newIcon16.position-absolute{right:.8rem}.divClassroomsLeftMainMenu .divClassroomsLeftMenu a,#divForumIframeRow .divClassroomsLeftMenu a{white-space:nowrap;text-overflow:ellipsis;padding-left:.3rem;padding-right:0;overflow:hidden}.divClassroomsLeftMenu a:hover{color:#fff!important;background-color:#9b0505!important}.divClassroomsLeftMenu{width:100%}#divLMSNav a:hover,#divLeftMenuLMS a:hover{color:#fff!important;background-color:#9b0505!important}.divClassroomsLeftMainMenu{z-index:9;position:absolute}#divLeftMenuLMS .btn.btnWeek,.divClassroomsLeftMainMenu .btnCourse{color:initial;border:1px solid #eee;border-left-width:1rem!important;border-right-width:1rem!important}#divLeftMenuLMS .btn.btnWeek:hover,.divClassroomsLeftMainMenu .btnCourse:hover{border-left-color:#0000!important;border-right-color:#0000!important}.btn.btnWeek{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes icon-attention-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.attention-pulse{border-radius:50%;animation:.8s ease-in-out 2 icon-attention-pulse}@media (width<=992px){#footer-region{padding-bottom:70px}}
