#page-site-index .homepage-carousel>div .homecarousel-slide-item .slide-item .slide-main-background img{object-fit:contain}#page-site-index .header-main .navbar.navbar-light .navbar-brand.has-logo .logo img{display:none}#page-course-view-topics .course-section .coursecertificate .availabilityinfo.isrestricted{display:none}#page-mod-coursecertificate-view a.btn.btn-primary:not(.share-btn){display:none}#page-mod-coursecertificate-view #page-content{text-align:center;margin:auto}#page-mod-coursecertificate-view #cert-frame{width:min(100%, 1000px);aspect-ratio:30 / 21;margin-bottom:10px}#page-mod-coursecertificate-view #page-header{margin-bottom:-10px}#page-mod-coursecertificate-view #page-navbar{display:none}#page-mod-coursecertificate-view #cert-actions-container{display:none}#page-mod-quiz-attempt,#page-mod-quiz-review{-webkit-user-select:none;-ms-user-select:none;user-select:none}#page-mod-quiz-attempt #footer,#page-mod-quiz-attempt #page-navbar,#page-mod-quiz-attempt .primary-navigation,#page-mod-quiz-attempt #region-main-box .row .btn,#page-mod-quiz-attempt .open-nav,#page-mod-quiz-attempt #courseindexdrawercontrols,#page-mod-quiz-attempt #courseindex{display:none}#page-mod-quiz-attempt #toggle-timer,#page-mod-quiz-summary #toggle-timer{display:none}#page-mod-quiz-review .que .outcome,#page-mod-quiz-review #footer,#page-mod-quiz-review #page-navbar,#page-mod-quiz-review .primary-navigation,#page-mod-quiz-review #region-main-box .row .btn,#page-mod-quiz-review .open-nav{display:none}.que.multichoice .answer div.r0{background-color:rgb(255 255 255 / .5)}.que.multichoice .answer div.r1{background-color:rgb(255 255 255 / .2)}.que .content .formulation{font-family:Arial,Helvetica,sans-serif}ol.qitems,ul.qstmts{margin-left:0;margin-top:1.5em;padding-left:0}ol.qitems{counter-reset:item}ol.qitems li{display:block;margin-bottom:.5em;margin-left:6ch}ul.qstmts li{margin-bottom:.5em;margin-left:4ch}ol.qitems li::before{display:inline-block;content:"(" counter(item) ") ";counter-increment:item;width:2em;margin-left:-2em}.que span.qemp{font-weight:bolder;color:red}#page-mod-quiz-review .que:not(.incorrect){display:none}#page-mod-attendance-view:not(.is-admin) .activity-header,#page-mod-attendance-view:not(.is-admin) #region-main .nav-tabs{display:none}#share-button-template{display:none}#share-mobile{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:1rem 1.5rem;line-height:1;margin-top:1rem;margin-bottom:1rem;color:#000;font-weight:700;border:2px solid #000;border-radius:2rem;background:#fff}#share-mobile:hover{background:#000;color:#fff}#share-mobile i{width:2rem;height:2rem;font-size:2rem}#share-mobile-container{display:flex;justify-content:center}.glow{-webkit-animation:glow 1s ease-in-out infinite alternate;-moz-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}@keyframes glow{from{box-shadow:inset 10px 0 20px #f0f,inset -10px 0 20px #0ff,0 0 5px #ff009d}to{box-shadow:inset 10px 0 20px #f0f,inset -10px 0 20px #0ff,0 0 20px 5px #ff009d}}.social-share-buttons-inner{display:inline-block}.share-button{height:40px;line-height:40px;min-width:82px;width:160px;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;backface-visibility:hidden;text-decoration:none;text-align:left;white-space:nowrap;overflow:hidden;box-sizing:border-box;padding:10px;font-size:0;color:#fff;font:400 12px/1.555 Roboto,Arial,sans-serif;border-radius:5px;margin:5px}.share-button::before,.share-button::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.share-button::after{opacity:0;visibility:hidden;transition:all .2s ease}.share-button-icon-container,.share-button-text{position:relative;z-index:2}.share-button-icon{display:block;width:16px;height:16px;backface-visibility:hidden;transition:all .2s ease;font-size:1rem}.share-button-icon-container{display:block;position:absolute;top:0;bottom:0;left:0;padding:12px;background-color:rgb(0 0 0 / .1);transition:all .2s ease}.share-button-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;padding:0 10px 0 44px;font-size:15px;font-weight:500;line-height:20px;text-align:left;box-sizing:border-box;transition:all .2s ease;backface-visibility:hidden}.share-button:hover::before{opacity:0;visibility:hidden;transition:all 0s ease .2s}.share-button:hover::after{opacity:1;visibility:visible}.share-button:hover{opacity:.8}.social-share-buttons-position-left .social-share-buttons-container{left:0;top:50%;text-align:left;transform:translateY(-50%)}.social-share-buttons-position-left .social-share-buttons-container .social-share-buttons-mobile-button-open{left:0}.social-share-buttons-position-center .social-share-buttons-container{bottom:0;left:0;right:0;text-align:center}.social-share-buttons-position-center .social-share-buttons-container .social-share-buttons-mobile-button-open{left:50%;margin-left:-20px}.social-share-buttons-position-right .social-share-buttons-container{right:0;text-align:right;transform:translateY(-50%);top:50%}.social-share-buttons-position-right .social-share-buttons-container .social-share-buttons-mobile-button-open{right:0}#page-my-index #milestones-list{padding:0}#page-my-index #milestones-list .section-item{background-color:#fff}#page-my-index #milestones-list span{color:#1d2125}#page-my-index #milestones-list .milestone-content{margin-top:10px}#page-my-index #milestones-list table{width:100%}#page-my-index div.course-section-header.collapsed .icons-collapse-expand .expanded-icon,#page-my-index div.course-section-header:not(.collapsed) .icons-collapse-expand .collapsed-icon{display:none}#page-my-index div.course-section-header:not(.collapsed) .icons-collapse-expand .expanded-icon,#page-my-index div.course-section-header.collapsed .icons-collapse-expand .collapsed-icon{display:flex;align-items:center}#page-my-index .req-progress-bar{margin-top:10px;margin-bottom:2rem}#page-my-index .req-progress-bar:last-child{margin-bottom:0}#page-my-index .req-progress-bar i.checkbox{font-size:1.1rem;margin-right:5px}#page-my-index .req-entry td.badge-cell{width:120px}#page-my-index #milestone2-badge-holder .badge-cell{position:absolute}#page-my-index .req-entry .badge-cell-container{width:100%;aspect-ratio:1;position:relative}#page-my-index .req-entry .badge-cell-container>*{position:absolute}#page-my-index .req-entry .badge-img{width:100px}#page-my-index .req-entry .badge-cell .badge-lock-icon{font-size:50px;color:crimson;left:50%;top:50%;transform:translate(-50%,-50%)}#page-my-index .req-entry .badge-cell-container:not(.badge-locked) .badge-lock-icon{display:none}#page-my-index .req-entry .badge-cell-container.badge-locked .badge-img{filter:blur(2px)}#page-my-index .req-entry .progress-top{height:40px;margin-bottom:-4px;position:relative}#page-my-index .req-entry .progress-bottom{height:100px;margin-top:1px;position:relative}#page-my-index #first-service-badge{transform:translate(-95%,0%)}#page-my-index .req-entry .running{height:inherit;aspect-ratio:1;margin:0;position:absolute}#page-my-index .req-entry:not(.badge-incomplete) .running{display:none}#page-my-index .req-entry .flag{font-size:20px;transform:translate(-50%,-50%);aspect-ratio:1;margin:0;top:50%;position:absolute}#page-my-index .req-entry.badge-incomplete .flag{display:none}#page-my-index .req-progress-bar .progress{font-size:16px;height:30px;margin:5px 10px 0 10px;position:relative}#page-my-index .req-progress-bar #milestone-mark{width:0;height:calc(100% + 105px);margin:0;padding:0;border-width:0 1.5px 0 1.5px;border-style:solid;border-color:rgb(31 31 31 / .5);position:absolute}#theme_switch_link{display:none}.header-main .navbar.navbar-light .navbar-brand.has-logo .logo img{max-width:250px}@media (max-width:500px){#page-my-index .page-header-headings>h1,#page-my-index #page-header h1{margin-left:15px}#page-my-index #page #page-header{margin-bottom:0}#page-my-index #topofscroll{padding:0}}@media (display-mode:standalone){*:not(input):not(select):not(code):not(textarea):not([contenteditable]){-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-drag:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}