@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;600;700;800&family=Roboto:wght@300;400;500;700&display=swap");.wrapper-account-settings .account-settings-container{max-width:1280px;padding:10px 0}.wrapper-account-settings .account-settings-container .wrapper-header{border-bottom:2px solid #f8f8f8;height:auto;margin-left:10px;margin-right:10px}.wrapper-account-settings .account-settings-container .wrapper-header .header-title{font-size:20px;font-weight:600;line-height:normal;margin:20px 15px;padding-top:0}.wrapper-account-settings .account-settings-container .wrapper-header .account-nav{margin-bottom:0}.wrapper-account-settings .account-settings-container .wrapper-header .account-nav .account-nav-link{padding:15px 25px}.wrapper-account-settings .account-settings-container .wrapper-header .account-nav button{border-bottom-width:3px}.wrapper-account-settings .account-settings-container .wrapper-header .account-nav button:hover,.wrapper-account-settings .account-settings-container .wrapper-header .account-nav button:active,.wrapper-account-settings .account-settings-container .wrapper-header .account-nav button:focus{border-bottom-color:#0075A8}.wrapper-account-settings .account-settings-container .wrapper-header .account-nav button#orders-tab{display:none}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section{margin:20px 25px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field .u-field-value .u-field-title{margin-bottom:0.75rem}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field .u-field-message{padding-top:25px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field .u-field-message .u-field-message-notification{padding:38px 0 0 80px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field .u-field-message .u-field-message-notification>span.fa{margin-right:5px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-readonly .u-field-title{line-height:normal;padding-top:0}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-button .u-field-value .u-field-link,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value .u-field-link{border-color:#0075A8;color:#0075A8;padding:10px 15px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-button .u-field-value .u-field-link:hover,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-button .u-field-value .u-field-link:active,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-button .u-field-value .u-field-link:focus,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value .u-field-link:hover,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value .u-field-link:active,.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value .u-field-link:focus{background-color:#0075A8;color:#fff;opacity:1}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-dropdown .u-field-value .icon-caret-down::after{border-top-color:#0075A8}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social{margin:0 10px}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value{margin:0;text-align:center}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value .u-field-title{text-align:center}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value.social-field-linked .u-field-social-help{display:inline;padding:0}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-value.social-field-linked .u-field-link{padding:10px 15px;text-align:center}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-message{padding:0;margin:15px 0;width:100%}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-message .u-field-message-notification{padding:0;position:relative}@media (max-width: 768px){.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social{margin:0;width:100%}}@media (max-width: 991px){.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field .u-field-message .u-field-message-notification{position:absolute;padding-left:0}.wrapper-account-settings .account-settings-container .account-settings-sections .account-settings-tabpanels .section .account-settings-section-body .u-field.u-field-social .u-field-message .u-field-message-notification{padding:0;position:relative}}.btn{background:#fff;border-color:#0075A8;box-shadow:none;color:#0075A8;font-family:inherit;text-shadow:none}.btn:hover:not(:disabled),.btn.is-hovered:not(:disabled),.btn:focus:not(:disabled),.btn.is-focused:not(:disabled){background:#0075A8;background-image:none;border-color:#0075A8;color:#fff}.btn:active,.btn.is-pressed,.btn.is-active{background:#a3e3ff;box-shadow:none;color:#0075A8}.btn:active:not(:disabled),.btn.is-pressed:not(:disabled),.btn.is-active:not(:disabled){background:#a3e3ff;box-shadow:none}.btn.btn-elevated{box-shadow:0 2px 4px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.2)}.btn a{text-decoration:none}.btn a:not(.btn),.btn a:visited:not(.btn){color:inherit}.btn a:not(.btn):hover,.btn a:not(.btn):focus,.btn a:visited:not(.btn):hover,.btn a:visited:not(.btn):focus{color:inherit}.btn-client,.btn-brand{background-color:#0075A8 !important;border-color:#0075A8 !important;font-weight:normal !important;box-shadow:none !important;color:#fff !important;text-shadow:none !important}.btn-client:hover,.btn-client.is-hovered,.btn-client:focus,.btn-client.is-focused,.btn-brand:hover,.btn-brand.is-hovered,.btn-brand:focus,.btn-brand.is-focused{background-color:#0099db !important;background-image:none !important;box-shadow:none !important}.btn-client:active,.btn-client.is-pressed,.btn-client.is-active,.btn-brand:active,.btn-brand.is-pressed,.btn-brand.is-active{background-color:#0099db !important;background-image:none !important;box-shadow:none !important}.btn-client:disabled,.btn-client.is-disabled,.btn-brand:disabled,.btn-brand.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-client.btn-elevated,.btn-brand.btn-elevated{box-shadow:inset 0 -3px 0 0 #00405c !important}.btn-solid{background-color:#0075A8;border-color:#0075A8;font-weight:normal;box-shadow:none;color:#fff;text-shadow:none}.btn-solid:hover:not(:disabled),.btn-solid.is-hovered:not(:disabled),.btn-solid:focus:not(:disabled),.btn-solid.is-focused:not(:disabled){background-color:#0099db;background-image:none;border-color:#0099db;box-shadow:none}.btn-solid:hover a,.btn-solid:hover a:visited,.btn-solid.is-hovered a,.btn-solid.is-hovered a:visited,.btn-solid:focus a,.btn-solid:focus a:visited,.btn-solid.is-focused a,.btn-solid.is-focused a:visited{color:#0075A8}.btn-solid:active:not(:disabled),.btn-solid.is-pressed:not(:disabled),.btn-solid.is-active:not(:disabled){background-color:#0099db;background-image:none;border-color:#0099db;box-shadow:none;color:#fff}.btn-solid:active a,.btn-solid:active a:visited,.btn-solid.is-pressed a,.btn-solid.is-pressed a:visited,.btn-solid.is-active a,.btn-solid.is-active a:visited{color:#0075A8}.btn-solid:disabled,.btn-solid.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-solid a,.btn-solid a:visited{color:#fff}.btn-success{background-color:#0075A8 !important;color:#fff !important;border-color:#0075A8}.btn-success:hover:not(:disabled),.btn-success.is-hovered:not(:disabled),.btn-success:focus:not(:disabled),.btn-success.is-focused:not(:disabled){background-color:#0099db !important;box-shadow:none}.btn-success:hover a,.btn-success:hover a:visited,.btn-success.is-hovered a,.btn-success.is-hovered a:visited,.btn-success:focus a,.btn-success:focus a:visited,.btn-success.is-focused a,.btn-success.is-focused a:visited{color:#0075A8}.btn-success:active:not(:disabled),.btn-success.is-pressed:not(:disabled),.btn-success.is-active:not(:disabled){box-shadow:none}.btn-success:active a,.btn-success:active a:visited,.btn-success.is-pressed a,.btn-success.is-pressed a:visited,.btn-success.is-active a,.btn-success.is-active a:visited{color:#0075A8}.btn-success:disabled,.btn-success.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-success a,.btn-success a:visited{color:#fff}.btn-alert{background-color:#b20610 !important;color:#fff !important;border-color:#b20610}.btn-alert:hover:not(:disabled),.btn-alert.is-hovered:not(:disabled),.btn-alert:focus:not(:disabled),.btn-alert.is-focused:not(:disabled){background-color:#e30814 !important;box-shadow:none}.btn-alert:hover a,.btn-alert:hover a:visited,.btn-alert.is-hovered a,.btn-alert.is-hovered a:visited,.btn-alert:focus a,.btn-alert:focus a:visited,.btn-alert.is-focused a,.btn-alert.is-focused a:visited{color:#0075A8}.btn-alert:active:not(:disabled),.btn-alert.is-pressed:not(:disabled),.btn-alert.is-active:not(:disabled){background-color:#e30814 !important;box-shadow:none}.btn-alert:active a,.btn-alert:active a:visited,.btn-alert.is-pressed a,.btn-alert.is-pressed a:visited,.btn-alert.is-active a,.btn-alert.is-active a:visited{color:#0075A8}.btn-alert:disabled,.btn-alert.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-alert a,.btn-alert a:visited{color:#fff}.btn-block{width:100% !important}.btn-link{border-color:transparent;background-color:transparent;box-shadow:none;color:#0075A8}.btn-link:hover:not(:disabled),.btn-link.is-hovered:not(:disabled),.btn-link:focus:not(:disabled),.btn-link.is-focused:not(:disabled){border-color:transparent;background-color:transparent;box-shadow:none;color:#0075A8}.btn-link:hover a,.btn-link:hover a:visited,.btn-link.is-hovered a,.btn-link.is-hovered a:visited,.btn-link:focus a,.btn-link:focus a:visited,.btn-link.is-focused a,.btn-link.is-focused a:visited{color:#0075A8}.btn-link:active:not(:disabled),.btn-link.is-pressed:not(:disabled),.btn-link.is-active:not(:disabled){border-color:transparent;background-color:transparent;box-shadow:none;color:#0075A8}.btn-link:active a,.btn-link:active a:visited,.btn-link.is-pressed a,.btn-link.is-pressed a:visited,.btn-link.is-active a,.btn-link.is-active a:visited{color:#0075A8}.btn-link:disabled,.btn-link.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-neutral{background:#fff;background-image:none;border-color:#0075A8;box-shadow:none;color:#0075A8;cursor:pointer;text-shadow:none}.btn-neutral:hover:not(:disabled),.btn-neutral.is-hovered:not(:disabled),.btn-neutral:focus:not(:disabled),.btn-neutral.is-focused:not(:disabled){background:#0075A8;background-color:#0075A8;border-color:#0075A8;box-shadow:none;color:#fff}.btn-neutral:hover a,.btn-neutral:hover a:visited,.btn-neutral.is-hovered a,.btn-neutral.is-hovered a:visited,.btn-neutral:focus a,.btn-neutral:focus a:visited,.btn-neutral.is-focused a,.btn-neutral.is-focused a:visited{color:#fff}.btn-neutral:active,.btn-neutral.is-pressed,.btn-neutral.is-active{background:#0075A8;border-color:#0075A8;background-color:#0075A8;box-shadow:none;color:#fff}.btn-neutral:active:not(:disabled),.btn-neutral.is-pressed:not(:disabled),.btn-neutral.is-active:not(:disabled){box-shadow:none}.btn-neutral:active a,.btn-neutral:active a:visited,.btn-neutral.is-pressed a,.btn-neutral.is-pressed a:visited,.btn-neutral.is-active a,.btn-neutral.is-active a:visited{color:#fff}.btn-neutral:disabled,.btn-neutral.is-disabled{border-color:#d2d0d0;background:#d2d0d0;color:#9b9b9b}.btn-primary,.btn-outline-primary{border-color:#0075A8}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{color:#fff;background-color:#0075A8;border-color:#0075A8;box-shadow:none}.btn-primary:hover:not([disabled]):not(:disabled),.btn-primary:focus:not([disabled]):not(:disabled),.btn-primary:active:not([disabled]):not(:disabled),.btn-outline-primary:hover:not([disabled]):not(:disabled),.btn-outline-primary:focus:not([disabled]):not(:disabled),.btn-outline-primary:active:not([disabled]):not(:disabled){color:#fff;background-color:#0075A8;border-color:#0075A8;box-shadow:none}button.accordion-trigger .fa,button.prerequisite-button .fa{color:#0075A8}body .info-wrapper .container,body .info-wrapper .page-content-container,body .content-wrapper .container,body .content-wrapper .page-content-container{max-width:1280px;padding:0}body .info-wrapper .container#course-container,body .info-wrapper .page-content-container#course-container,body .content-wrapper .container#course-container,body .content-wrapper .page-content-container#course-container{background-color:#fff;border:none;box-shadow:none;max-width:1280px;margin:0 auto;margin-bottom:50px}body .info-wrapper .container>div,body .info-wrapper .page-content-container>div,body .content-wrapper .container>div,body .content-wrapper .page-content-container>div{border:none;box-shadow:none;max-width:1280px;margin:0}body .info-wrapper nav.course-tabs,body .content-wrapper nav.course-tabs{border-bottom:1px solid #d2d0d0;max-width:1280px;margin:auto;overflow:auto}body .info-wrapper nav.course-tabs .navbar-nav,body .content-wrapper nav.course-tabs .navbar-nav{margin-left:0}body .info-wrapper nav.course-tabs .nav-item,body .content-wrapper nav.course-tabs .nav-item{margin-bottom:0}body .info-wrapper nav.course-tabs .nav-item .nav-link,body .content-wrapper nav.course-tabs .nav-item .nav-link{font-size:16px;padding:12px 15px 8px 15px}body .info-wrapper nav.course-tabs .nav-item.active .nav-link,body .info-wrapper nav.course-tabs .nav-item:hover .nav-link,body .content-wrapper nav.course-tabs .nav-item.active .nav-link,body .content-wrapper nav.course-tabs .nav-item:hover .nav-link{border-bottom-color:#0075A8;color:#0075A8}.view-in-course .home,body.view-in-course .home{box-sizing:border-box;max-width:1280px}.view-in-course .course-tabs li,body.view-in-course .course-tabs li{margin-bottom:0}.view-in-course #content,body.view-in-course #content{padding-bottom:60px}.view-in-course .course-wrapper,body.view-in-course .course-wrapper{border:none}.view-in-course textarea,.view-in-course form#wiki_revision .CodeMirror,.view-in-course input[type="text"],.view-in-course input[type="email"],.view-in-course input[type="password"],body.view-in-course textarea,body.view-in-course form#wiki_revision .CodeMirror,body.view-in-course input[type="text"],body.view-in-course input[type="email"],body.view-in-course input[type="password"]{font-family:inherit}.wrapper-preview-menu{padding:15px 20px;background:#34383a}.wrapper-preview-menu .preview-menu{max-width:1280px}.wrapper-preview-menu .preview-menu .preview-actions .action-preview .action-preview-select{vertical-align:middle}.wrapper-course-material{box-sizing:border-box;border-bottom:none;margin:0 auto 0;padding:0;width:100%}.wrapper-course-material .course-material{border-bottom:1px solid #d2d0d0;margin:0 auto;max-width:1280px;overflow-x:auto}@media (max-width: 1280px){.wrapper-course-material .course-tabs{margin:0 10px}}.wrapper-course-material .course-tabs li.tab a{color:#34383a;font-family:inherit;font-size:16px;padding:12px 15px 8px 15px}.wrapper-course-material .course-tabs li.tab a:visited{font-family:inherit}.wrapper-course-material .course-tabs li.tab a.active,.wrapper-course-material .course-tabs li.tab a:hover,.wrapper-course-material .course-tabs li.tab a:focus{color:#0075A8;border-bottom-color:#0075A8}.course-info header.course-profile{height:100%;padding:25px;margin-top:0}.course-info header.course-profile .intro-inner-wrapper{min-width:0}#content .wiki-wrapper section.wiki header.breadcrumbs-header,#content .wiki-wrapper section.wiki header.breadcrumbs-wrapper{box-sizing:content-box;padding:10px 0}#content .wiki-wrapper section.wiki header.breadcrumbs-header .breadcrumb li a,#content .wiki-wrapper section.wiki header.breadcrumbs-wrapper .breadcrumb li a{color:#0075A8}#content .wiki-wrapper section.wiki .article-wrapper .main-article{padding:40px 20px}#content .wiki-wrapper section.wiki .article-wrapper .article-functions{padding:40px 20px}#content .wiki-wrapper section.wiki .article-wrapper .article-functions .nav-tabs li a{color:#0075A8}#content .wiki-wrapper section.wiki .article-wrapper .article-functions .nav-tabs li.active a{color:#0075A8;border-color:#0075A8}#content .wiki-wrapper section.wiki .article-wrapper .article-functions .see-children a{color:#0075A8}#content .wiki-wrapper section.wiki .article-wrapper .article-functions .see-children a:hover,#content .wiki-wrapper section.wiki .article-wrapper .article-functions .see-children a:focus,#content .wiki-wrapper section.wiki .article-wrapper .article-functions .see-children a:active{color:#0075A8}#content .wiki-wrapper section.wiki label{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.discussion #content{padding-bottom:60px}.discussion#discussion-container{border-left:none;border-right:none;margin:0 auto;max-width:1280px}.discussion#discussion-container aside.forum-nav .discussion-thread-list-container .forum-nav-thread-list-wrapper .search-alerts .search-alert{display:flex;align-items:center;justify-content:space-between;border-left:3px solid transparent;padding:10px;transition:none}.discussion.inline-discussion .inline-discussion-thread-container .inline-threads .post-label.post-label-following{color:#0075A8}.discussion.inline-discussion .inline-discussion-thread-container .inline-thread .forum-nav-bar .all-posts-btn{color:#0075A8}.discussion.inline-discussion .inline-discussion-thread-container .inline-thread .forum-content .action-button .action-icon .icon{vertical-align:inherit}.discussion.inline-discussion .inline-discussion-thread-container .inline-thread .forum-content .action-button.action-follow .action-label{color:#0075A8}.discussion.inline-discussion .inline-discussion-thread-container .inline-thread .forum-content .action-button.action-follow .action-icon{background-color:#0075A8;border-color:#0075A8}.discussion.inline-discussion .inline-discussion-thread-container .inline-thread .forum-content .action-button.action-follow:hover{border-color:#0075A8}.discussion.inline-discussion .forum-new-post-form input[type=text].field-input,.discussion.inline-discussion .edit-post-form input[type=text].field-input{height:35px;font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#content #course-info-progress .wrapper-msg.wrapper-auto-cert .auto-cert-message{border-left-color:#0075A8}.instructor-dashboard-wrapper-2 .instructor-nav .nav-item button.btn-link{text-decoration:none !important}.instructor-dashboard-wrapper-2 .instructor-nav .nav-item button.btn-link:hover,.instructor-dashboard-wrapper-2 .instructor-nav .nav-item button.btn-link:active{border-bottom:3px solid #0075A8;text-decoration:none !important}.instructor-dashboard-wrapper-2 .instructor-nav .nav-item button.btn-link.active-section{border-bottom:3px solid #0075A8}.instructor-dashboard-wrapper-2 #course_info .enrollment-wrapper table{min-width:250px}.instructor-dashboard-wrapper-2 #membership .member-lists-management .auth-list-container .member-list-widget .member-list table th.label{font-family:inherit;padding:10px}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse{background:inherit;border-color:inherit;border-style:none;border-radius:unset;border-width:unset;color:inherit;padding:0;font-size:inherit;font-weight:inherit}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse:hover{background:inherit;border-color:inherit}.home .page-header-secondary{background-color:#0075A8;font-family:inherit}.content-wrapper .page-header.has-secondary .page-header-secondary .action-resume-course{background-color:#0075A8;color:#fff}#course-container .course-outline .block-tree .section .outline-item{margin-bottom:0}#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical{transition:all 0.1s ease-in-out 0s}#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical:hover,#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical:focus{background-color:#eee}#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical a.outline-item{margin-left:0;padding-left:20px}#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical a.outline-item:hover,#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical a.outline-item:focus{background-color:inherit}#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical a.outline-item:hover .vertical-details,#course-container .course-outline .block-tree .section ol.outline-item .subsection .vertical a.outline-item:focus .vertical-details{text-decoration:none}#course-container .course-outline .block-tree .section ol.outline-item .subsection.current{border-color:#0075A8}#course-container .course-outline #expand-collapse-outline-all-button{background-color:#fff;color:#0075A8}#course-container .course-outline #expand-collapse-outline-all-button:hover,#course-container .course-outline #expand-collapse-outline-all-button:focus,#course-container .course-outline #expand-collapse-outline-all-button:active{color:#fff;background-color:#0075A8;border-color:#0075A8;box-shadow:none}#course-container .course-outline #expand-collapse-outline-all-button:hover:not([disabled]):not(:disabled),#course-container .course-outline #expand-collapse-outline-all-button:focus:not([disabled]):not(:disabled),#course-container .course-outline #expand-collapse-outline-all-button:active:not([disabled]):not(:disabled){color:#fff;background-color:#0075A8;border-color:#0075A8;box-shadow:none}#course-container section.handouts{font-family:inherit}#course-container section.handouts a{color:#0075A8}#course-container section.handouts ol li a{color:#0075A8}#course-container section.handouts .handouts-header{font-family:inherit}#course-container .date-summary-container .date-summary .heading{font-family:inherit}#course-container .date-summary-container .date-summary-todays-date{border-left:3px solid #0075A8}#course-content .page-header{display:flex;max-width:1280px;margin:auto;padding:15px 20px}#course-content .page-header .page-header-main{width:100%}#course-content .breadcrumbs{display:flex;align-items:center;font-family:inherit;margin-top:0}#course-content .breadcrumbs .fa-angle-right{margin:0 10px;top:0}#course-content .breadcrumbs .nav-item{margin:0;max-width:25%;min-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#course-content .breadcrumbs .nav-item a{color:#0075A8}#course-content .breadcrumbs .nav-item a:hover{text-decoration:none;opacity:0.8}#course-content .breadcrumbs .nav-item a:focus{text-decoration:none;outline:none}#course-content .breadcrumbs .nav-item a.brand-link{color:#0075A8 !important}#course-content .breadcrumbs .nav-item a:visited{color:#005175}#course-content .breadcrumbs .nav-item a:not(.btn),#course-content .breadcrumbs .nav-item a:visited:not(.btn){color:#0075A8}#course-content .breadcrumbs .nav-item a:not(.btn):hover,#course-content .breadcrumbs .nav-item a:not(.btn):focus,#course-content .breadcrumbs .nav-item a:visited:not(.btn):hover,#course-content .breadcrumbs .nav-item a:visited:not(.btn):focus{color:#0099db}#course-content .field-input-label{color:#0075A8}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav{max-width:1280px}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper{overflow-x:visible}@media (max-width: 480px){#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper{overflow-x:auto}}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li{margin:0}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:hover,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:focus,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.focused,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:active,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.active{background:inherit;border-bottom:3px solid #0075A8}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:hover span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:hover .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:focus span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:focus .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.focused span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.focused .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:active span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button:active .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.active span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button.active .icon{color:#34383a}@media (max-width: 480px){#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav .sequence-list-wrapper ol li button .sequence-tooltip{display:none}}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:hover,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:focus,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.focused,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:active,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.active{border-bottom:3px solid #0075A8}@media (max-width: 768px){#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:hover,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:focus,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.focused,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:active,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.active{background:#0075A8}#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:hover span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:hover .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:focus span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:focus .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.focused span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.focused .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:active span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button:active .icon,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.active span,#course-content .xmodule_display.xmodule_SequenceModule .sequence-nav-button.active .icon{color:#fff}}#course-content .xmodule_display.xmodule_SequenceModule .wrap-instructor-info.studio-view{display:flex;max-width:1280px;margin:10px auto;justify-content:flex-end}#course-content .xmodule_display.xmodule_SequenceModule .xblock.xblock-student_view-vertical,#course-content .xmodule_display.xmodule_SequenceModule .xblock.xblock-student_view-vertical{max-width:1280px}#course-content .xmodule_display.xmodule_SequenceModule .sequence-bottom{max-width:1280px}#course-content .xmodule_display.xmodule_CapaModule div.problem .choicegroup label:hover,#course-content .xmodule_display.xmodule_CapaModule div.problem .choicetextgroup label:hover{border-color:#0075A8}#course-content .xmodule_HtmlModule h1,#course-content .xmodule_HtmlModule h2{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#course-content .xmodule_HtmlModule h2{font-size:1.5em}#course-content .xmodule_HtmlModule a{color:#0075A8}#course-content .xmodule_HtmlModule a:hover{text-decoration:none;opacity:0.8}#course-content .xmodule_HtmlModule a:focus{text-decoration:none;outline:none}#course-content .xmodule_HtmlModule a.link{color:inherit}#course-content .xmodule_HtmlModule a.brand-link{color:#0075A8 !important}#course-content .xmodule_HtmlModule a:visited{color:#005175}#course-content .xmodule_HtmlModule a:not(.btn),#course-content .xmodule_HtmlModule a:visited:not(.btn){color:#0075A8}#course-content .xmodule_HtmlModule a:not(.btn):hover,#course-content .xmodule_HtmlModule a:not(.btn):focus,#course-content .xmodule_HtmlModule a:visited:not(.btn):hover,#course-content .xmodule_HtmlModule a:visited:not(.btn):focus{color:#0099db}#course-content .discussion-module .btn,#course-content .wmd-prompt-dialog .btn{border-color:#0075A8;color:#0075A8}#course-content .discussion-module .btn:hover,#course-content .discussion-module .btn:focus,#course-content .discussion-module .btn.focused,#course-content .wmd-prompt-dialog .btn:hover,#course-content .wmd-prompt-dialog .btn:focus,#course-content .wmd-prompt-dialog .btn.focused{background-color:#0075A8 !important;border-color:#0075A8 !important}#course-content .discussion-module .btn:active,#course-content .discussion-module .btn.active,#course-content .wmd-prompt-dialog .btn:active,#course-content .wmd-prompt-dialog .btn.active{background-color:#0075A8 !important;border-color:#0075A8 !important;opacity:0.8}#course-content .discussion-module button.discussion-show{font-size:12px;height:auto;padding:0.5em 1em}#course-content .discussion-module button.discussion-show:hover,#course-content .discussion-module button.discussion-show:focus,#course-content .discussion-module button.discussion-show.focused{background-color:transparent !important;border-color:#0075A8 !important;color:#0075A8 !important}#course-content .discussion-module button.discussion-show:active,#course-content .discussion-module button.discussion-show.active{background-color:transparent !important;border-color:#0075A8 !important;color:#0075A8 !important;opacity:0.8}#course-content .discussion-module .inline-discussion .add_post_btn_container{height:50px}#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn{background-color:#0075A8 !important;border-color:#0075A8;border-radius:3px;color:white;font-size:14px;padding:0.5em 1em}#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:hover:not(:disabled),#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-hovered:not(:disabled),#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:focus:not(:disabled),#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-focused:not(:disabled){box-shadow:none;color:white;text-decoration:none !important}#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:hover a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:hover a:visited,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-hovered a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-hovered a:visited,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:focus a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:focus a:visited,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-focused a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-focused a:visited{color:white}#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:active:not(:disabled),#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-pressed:not(:disabled),#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-active:not(:disabled){box-shadow:none;color:white;opacity:0.8;text-decoration:none !important}#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:active a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn:active a:visited,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-pressed a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-pressed a:visited,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-active a,#course-content .discussion-module .inline-discussion .add_post_btn_container button.new-post-btn.is-active a:visited{color:white}#course-content .discussion-module .inline-discussion .inline-discussion-thread-container .inline-threads #sort-filter-wrapper .search-alerts .search-alert{display:flex;background:#f8f8f8}#course-content .discussion-module .inline-discussion .inline-discussion-thread-container .inline-threads #sort-filter-wrapper .search-alerts .search-alert .search-alert-content{flex:1;padding:10px}#course-content .discussion-module .inline-discussion .inline-discussion-thread-container .inline-threads #sort-filter-wrapper .search-alerts .search-alert .search-alert-content p:last-child{margin-bottom:0}#course-content .discussion-module .inline-discussion .inline-discussion-thread-container .inline-threads #sort-filter-wrapper .search-alerts .search-alert .search-alert-controls button{padding:10px}#course-content .discussion-module .inline-discussion .inline-discussion-thread-container .inline-threads #sort-filter-wrapper .search-alerts ul.forum-nav-thread-list{min-height:50px}.dashboard{padding:35px}.dashboard .my-courses .empty-dashboard-message a{background-color:#0075A8;border:1px solid #0075A8;font-family:inherit}.dashboard .my-courses .empty-dashboard-message a:active,.dashboard .my-courses .empty-dashboard-message a:hover{background-color:#0087c2}.dashboard .my-courses .wrapper-header-courses .header-courses{font-family:inherit}.dashboard .wrapper-action-more{width:inherit}.dashboard .wrapper-find-courses{margin-top:66px}.dashboard .search-bar .search-form label{font-family:inherit}.dashboard .search-bar .search-form .search-field-wrapper .search-field{font-family:inherit}.dashboard .search-bar .search-form .search-field-wrapper .search-button{background:#0075A8}.dashboard .search-bar .search-form .search-field-wrapper .search-button:hover,.dashboard .search-bar .search-form .search-field-wrapper .search-button:active{background:#0075A8;opacity:0.8}.dashboard .search-bar .search-form .search-field-wrapper .cancel-button{background:#0075A8}.dashboard .search-bar .search-form .search-field-wrapper .cancel-button:hover,.dashboard .search-bar .search-form .search-field-wrapper .cancel-button:active{background:#0075A8;opacity:0.8}.dashboard .dashboard-search-results{font-family:inherit}.dashboard .dashboard-search-results .search-info{font-family:inherit}.dashboard .dashboard-search-results .search-info h2{font-family:inherit}.layout-accomplishment h1,.layout-accomplishment h2,.layout-accomplishment h3,.layout-accomplishment h4,.layout-accomplishment h5,.layout-accomplishment h6,.layout-accomplishment p,.layout-accomplishment label{color:inherit}.layout-accomplishment .accomplishment-orgs .wrapper-organization{width:calc(50% - 1rem)}.layout-accomplishment .accomplishment-orgs .wrapper-organization .organization .organization-logo{max-width:100%}@media (min-width: 768px){.layout-accomplishment .accomplishment-orgs .wrapper-organization{width:calc((100%/3) - 1rem)}}@media (min-width: 1024px){.layout-accomplishment .accomplishment-orgs .wrapper-organization{width:calc(25% - 1rem)}}@media (min-width: 1280px){.layout-accomplishment .accomplishment-orgs .wrapper-organization{width:calc(25% - 1rem)}}.grid-container{padding:0 1rem}.inner-container{padding:0 1.25rem;width:100%}.no-grid-margins{margin-left:calc(-0.5 * 1rem) !important;margin-right:calc(-0.5 * 1rem) !important;width:calc(100% + 1rem) !important}.col-centered{float:none !important;margin-left:auto !important;margin-right:auto !important}.iblx-container .grid-container{max-width:1280px}.iblx-container .grid-container .grid-manual{max-width:1280px}.iblx-container .grid-container .row{margin:0;max-width:1280px}.iblx-container .inner-container{max-width:1280px}.login-register .form-wrapper .login-form .action-primary{background:#0075A8;border:none;box-shadow:none}.login-register .form-wrapper .login-form .action-primary:active{box-shadow:none}html,body{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal}body{background-color:#fff !important;color:#6b6969}body *:focus{outline:0}body .content-wrapper{max-width:none;margin:0;padding:0}body .content-wrapper .container{border:none;background-color:inherit}h1,h2,h3,h4,h5,h6,p,label{color:inherit;font-family:inherit}h1{color:inherit}h2{color:inherit;font-size:1.5rem;margin:1.25rem 0;text-transform:none}button,input,optgroup,select,textarea,input[type="submit"],input[type="button"],.button{font-family:inherit}p{font-family:inherit}p a:not(.btn),p a:visited:not(.btn){color:#0075A8}p a:not(.btn):hover,p a:not(.btn):focus,p a:visited:not(.btn):hover,p a:visited:not(.btn):focus{color:#0099db}img{max-width:100%}a{color:#0075A8}a:hover{text-decoration:none;opacity:0.8}a:focus{text-decoration:none;outline:none}a.brand-link{color:#0075A8 !important}a:visited{color:#005175}a:not(.btn),a:visited:not(.btn){color:#0075A8}a:not(.btn):hover,a:not(.btn):focus,a:visited:not(.btn):hover,a:visited:not(.btn):focus{color:#0099db}.pull-left{float:left !important}.pull-right{float:right !important}.block{display:block}.light-bg{background-color:#f7f7f7}.xlight-bg{background-color:#fcfcfc}.med-bg{background-color:#e6e6e6}#success-message{padding:0}#success-message .alert{min-width:0;border-left-width:0;border-right-width:0;border-bottom-width:0;box-shadow:none}.input-group{margin-bottom:1.25rem}.text-light{color:#9b9b9b !important}.input-lg{line-height:55px !important;height:55px !important;padding:0 1.25rem !important}.form-block label,.form-block input,.form-block select,.form-block button,.form-block textarea{display:block;width:100%;font-family:inherit;font-style:normal;margin-bottom:0.5rem !important}.form-block label.has-error,.form-block input.has-error,.form-block select.has-error,.form-block button.has-error,.form-block textarea.has-error{border-color:#b20610;border-radius:4px 4px 0 0;margin-bottom:0 !important}.form-block label.has-error+.field-message,.form-block input.has-error+.field-message,.form-block select.has-error+.field-message,.form-block button.has-error+.field-message,.form-block textarea.has-error+.field-message{border-radius:0 0 4px 4px;width:100%}.form-block input{box-shadow:none;border:1px solid #d2d0d0;border-radius:4px;font-size:1rem;width:100%}.form-block input:focus,.form-block input:active{box-shadow:none;border-color:#6b6969}.form-block select{-webkit-appearance:none;-moz-appearance:none;border-color:#d2d0d0;appearance:none}.form-block select::-ms-expand{display:none}.form-block .custom-select{position:relative}.form-block .custom-select select{padding-right:3rem !important}.form-block .custom-select:after{content:"\f0da";position:absolute;right:20px;top:20px;font-family:'FontAwesome';font-size:1.3rem;color:#9b9b9b}.form-block textarea{height:280px;border-color:#d2d0d0;box-shadow:none;resize:none;padding:1rem}.form-block button{margin-top:2.5rem;padding:1.25rem}.list-bulleted li{margin-bottom:0.2rem !important;padding-left:0.5rem !important;line-height:1.5rem}.list-bulleted li .brand-link{display:inline}.hidden-mobile{display:none}.visible-mobile{display:block}.btn-enroll-mobile{margin-bottom:2rem}.btn-enroll-mobile .btn-enroll{max-width:95%;margin:auto;border-radius:3px}@media screen and (min-width: 30em){.visible-mobile{display:none}.hidden-mobile{display:block}}@media screen and (min-width: 48em){.btn-enroll-mobile{display:none}}.modal{border-radius:0px !important;background:#FFFFFF !important}.modal .inner-wrapper{padding:0px !important;border:none !important}.modal-custom{width:320px;background-color:#fff;padding:30px 30px;position:fixed !important;overflow:auto;overflow-x:hidden;top:10%;bottom:10%;left:calc(50% - 160px) !important;margin-left:0 !important;z-index:999}.modal-custom .btn-close{position:absolute !important;right:20px !important;top:20px !important;cursor:pointer}.modal-custom .btn-close .fa{font-size:1.75em;color:#34383a}.modal-custom.custom-video-modal{padding:10px;max-height:360px}.modal-custom.custom-video-modal .inner-wrapper,.modal-custom.custom-video-modal iframe{height:100%;width:100%}.modal-custom .modal-body{overflow:hidden !important;position:relative !important;width:100%}.modal-custom .modal-body .modal-header{display:block;width:100%;margin-bottom:2rem !important;margin-left:0 !important;margin-right:0 !important}.modal-custom .modal-body .modal-header .instructor-data{display:block}.modal-custom .modal-body .modal-header .instructor-data .thumbnail{display:block;width:100%;padding-bottom:0}.modal-custom .modal-body .modal-header .instructor-data .thumbnail img{border-radius:50%;border:5px solid #d2d0d0;margin-bottom:1rem}.modal-custom .modal-body .modal-header .instructor-data h3{display:block;width:100%;vertical-align:middle;font-size:1.5em;line-height:normal;color:#000;margin-bottom:0}.modal-custom .modal-body .modal-header .instructor-data h3 span{display:block;font-size:1rem;line-height:1.1rem;color:#34383a;margin-top:5px}.modal-custom .modal-body .modal-header .instructor-data h3 span:last-child{color:#6b6969;font-size:.8rem;line-height:1.1rem;margin-top:5px}.modal-custom .modal-body .instructor-bio{line-height:1.5rem;margin-bottom:2rem;color:#34383a;margin:0 !important;font-size:1rem;color:#6b6969}.modal-custom .modal-body .links a{margin-right:0;display:block;margin-bottom:0.5rem}#lean-overlay{background:transparent;background-image:radial-gradient(circle at 50% 30%, rgba(0,0,0,0.4), rgba(22,22,22,0.6));display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}@media screen and (min-width: 48em){.modal-custom{display:none;width:540px;padding:30px 30px;left:calc(50% - 270px) !important}.modal-custom .modal-body .modal-header{display:table;width:100%}.modal-custom .modal-body .modal-header .instructor-data{display:table-row}.modal-custom .modal-body .modal-header .instructor-data .thumbnail{display:table-cell;width:25%;padding-bottom:0}.modal-custom .modal-body .modal-header .instructor-data .thumbnail img{margin-bottom:0}.modal-custom .modal-body .modal-header .instructor-data h3{display:table-cell;width:65%;padding:1rem 1.5rem}.modal-custom .modal-body .links a{margin-right:1.5rem;display:inline-block;margin-bottom:0}}.shopping-cart .discount button.blue,.shopping-cart div[name='billing'] button[name='billing-details'],.shopping-cart form button[type='submit'],.shopping-cart a.blue{background:#0075A8 !important;border-color:#0075A8 !important;box-shadow:none;font-weight:normal;text-shadow:none}.page-heading{height:110px;background-size:cover}.page-heading h1{background-color:#0075A8;text-align:center;line-height:110px;color:#fff;font-size:1.5rem;margin:0}.static-content{padding:3rem 0}.static-content h1{font-size:1.5rem;margin-top:1rem;color:#000;text-align:left;letter-spacing:0}.static-content .honor-code-heading{text-align:center !important}.static-content h2{font-size:1.25rem;color:#000;line-height:1.6rem;text-transform:uppercase}.static-content h3{font-size:1rem;color:#000;line-height:1.6rem;text-transform:uppercase}.static-content .brand-link{display:block;margin:2rem 0}.static-content p{margin-top:1rem;margin-bottom:2rem;color:#6b6969;line-height:1.5rem}.static-content p .brand-link{display:inline;margin:0}.static-content .mission-statement{margin-top:1rem}.static-content .mission-statement img{border-radius:50%;border:6px solid #D3D3D3;width:120px}.static-content .mission-statement p{font-size:1.05rem}.static-content .mission-statement h3{font-size:1rem;color:#000}.static-content .mission-statement h3 span{color:#6b6969;display:block}.static-content hr{border-top:3px solid #f7f7f7;margin-bottom:4rem}.static-content .edx-intro p{margin-top:2.5rem}.static-content .bordered-list{margin:0.5rem 0 2rem}.static-content .bordered-list li{list-style-type:none;margin-bottom:0;border-bottom:2px solid #f7f7f7}.static-content .bordered-list li a{padding:0.8rem 0.5rem 0.8rem 0;line-height:1.5rem;color:#0075A8;font-size:1rem;display:inline-block;word-break:break-word}.static-content .list-divided{text-transform:capitalize;margin-bottom:2rem !important}.static-content .list-divided .brand-link{display:inline;line-height:1.4rem}.static-content .response .question{color:#0075A8;cursor:pointer}.static-content .response .answer{overflow:hidden;display:none}.static-content #list-bulleted{margin-bottom:2rem}.static-content #list-bulleted li{line-height:1.5rem}.static-content #list-bulleted .brand-link{display:inline}.main-heading{background-color:red;height:70px;margin-bottom:20px}.message-image{border:3px solid gray;border-radius:50%}.testimonial-main{padding:1.5em 1.04167%;background-color:#f7f7f7}.testimonial-main .grid-manual{max-width:1280px;margin-left:auto;margin-right:auto;padding:1.5em 1.04167%}.testimonial-main p{line-height:1.5em;text-align:center}.testimonial-main p:last-child{margin-bottom:0}.testimonial-main img{margin-bottom:1.25rem}section.outside-app{min-width:none;padding:80px 20px}section.outside-app p{max-width:800px}section.outside-app h1,section.outside-app p{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width: 30em){.testimonial-main p{text-align:left}.testimonial-main img{margin-bottom:0}}.view-profile .profile{background:#f8f8f8}.view-profile .profile .wrapper-profile-field-account-privacy .u-field .u-field-message{font-family:inherit}.view-profile .profile .profile-header .header,.view-profile .profile .profile-header .subheader{font-family:inherit}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one{background:#fff;border-top:5px solid #0075A8}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-image-field .image-wrapper .u-field-actions .u-field-upload-button:hover{border-color:#0075A8}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-image-field .image-wrapper .upload-button-input{top:0;opacity:0}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field{font-family:inherit}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field span,.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field u-field-value,.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field u-field-message{font-family:inherit}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field.editable-toggle.mode-display:hover{background-color:#eee}.view-profile .profile .account-settings-container .wrapper-profile-section-container-one .wrapper-profile-section-one .profile-section-one-fields .u-field.editable-toggle.mode-placeholder:hover{border-color:#0075A8}.view-profile .profile .account-settings-container .wrapper-profile-section-container-two{font-family:inherit}.view-profile .profile .account-settings-container .wrapper-profile-section-container-two .wrapper-profile-bio .wrapper-profile-section-two{margin-bottom:5rem}.view-profile .profile .account-settings-container .wrapper-profile-section-container-two .wrapper-profile-bio .wrapper-profile-section-two .profile-section-two-fields .field-container .u-field .u-field-header .u-field-title{font-family:inherit}.view-profile .profile .account-settings-container .wrapper-profile-section-container-two .wrapper-profile-bio .wrapper-profile-section-two .profile-section-two-fields .field-container .u-field .u-field-header .u-field-title .fa.placeholder{margin-right:10px}.view-profile .profile .account-settings-container .wrapper-profile-section-container-two .wrapper-profile-bio .wrapper-profile-section-two .profile-section-two-fields .field-container .u-field .u-field-value{font-family:inherit}.course-about p{line-height:24px}.course-about .inner-container{padding:0}.course-about .course-detail{clear:both;line-height:normal}.course-about .course-detail .inner-container{padding:1.5rem 0;width:100%}.course-about .course-detail .inner-container .row{align-items:stretch}.course-about .course-detail .inner-container .row .course-detail-button{align-self:center}.course-about .course-detail [class*="col"]{padding-top:0.25rem;margin-bottom:1rem}.course-about .course-detail [class*="col"] span{display:block;color:#000;font-size:1.25rem;margin-top:.4rem}.course-about .course-detail [class*="col"]:last-child{padding-top:0}.course-about .course-detail .btn-enroll{border-radius:3px;text-align:center;margin-top:1rem;padding:1rem 1.875rem !important}.course-about .course-basic-info{padding:20px 0}.course-about .course-basic-info .inner-container{padding:0}.course-about .course-basic-info .inner-container .row{flex-direction:row-reverse}.course-about .course-basic-info .course-summary{margin-bottom:20px}.course-about .course-basic-info .course-summary .summary-list{list-style:none;margin:0;font-size:14px}@media (min-width: 768px){.course-about .course-basic-info .course-summary .summary-list{border-left:2px solid #d2d0d0;padding-left:5px}}.course-about .course-basic-info .course-summary .summary-list li+li{border-top:1px solid #d2d0d0}.course-about .course-basic-info .course-summary .summary-list .summary-list-item{display:flex;align-items:center;margin:0;padding:16px 0}.course-about .course-basic-info .course-summary .summary-list .summary-list-item .summary-list-item-key{display:flex;align-items:stretch;width:50%;padding:0 5px}.course-about .course-basic-info .course-summary .summary-list .summary-list-item .summary-list-item-key .summary-list-item-icon{display:inline-block;margin-right:8px;width:12%;max-width:15px;color:#555}.course-about .course-basic-info .course-summary .summary-list .summary-list-item .summary-list-item-key .summary-list-item-label{display:inline;text-overflow:ellipsis;overflow:hidden;padding-bottom:2px;margin-bottom:-2px}.course-about .course-basic-info .course-summary .summary-list .summary-list-item .summary-list-item-value{display:inline-block;width:50%;padding:0 5px;white-space:pre-wrap;text-overflow:ellipsis;overflow:hidden;line-height:normal}.course-about .course-basic-info .course-info-content .course-info-content-item{margin-bottom:20px}.course-about .course-basic-info .course-info-content .course-info-content-item .course-info-content-item-title{margin-top:0}.course-about .course-basic-info .course-info-content .course-info-content-item .course-info-content-item-text{margin:0;white-space:pre-wrap;line-height:24px}.course-about .course-basic-info .course-info-content .course-info-content-item .course-info-content-item-list{margin-top:0;margin-bottom:0}.course-about .course-basic-info .course-info-content .course-info-content-item .course-info-content-item-html{margin:0;white-space:normal;line-height:24px}.course-about .course-instructor-block{padding:20px 0}.course-about .course-instructor-block .course-instructor-heading{margin-bottom:10px}.course-about .course-instructor-block .course-instructor-heading h2{margin:0}.course-about .course-instructor-block .course-instructor-list{width:100%;align-items:center}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item{display:flex;align-items:center;align-content:stretch;padding:10px 0;min-height:80px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-thumbnail{width:40%;padding:0 10px;text-align:center}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-thumbnail img{-o-object-fit:cover;object-fit:cover;border:3px solid #0075A8;border-radius:50%;height:100px;width:100px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-short{width:60%;padding:0 10px;display:flex;align-content:center;align-self:stretch;flex-wrap:wrap;font-size:14px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-short .instructor-name{width:100%;margin:5px 0;cursor:pointer}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-short .instructor-title{width:100%;margin:5px 0;font-style:italic;cursor:pointer}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .instructor-short .instructor-organization{width:100%;margin:5px 0;font-style:italic;cursor:pointer}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .btn-close{position:relative;top:-30px;right:-30px;float:right;z-index:11000;color:#FFFFFF;cursor:pointer}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body{position:absolute;overflow:scroll;font-size:14px;line-height:20px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body>div{margin:0 20px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-data{display:block;text-align:center}@media (min-width: 768px){.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-data{text-align:inherit;display:flex;align-items:center}}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-data .thumbnail{display:block;padding-bottom:0}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-data .thumbnail img{-o-object-fit:cover;object-fit:cover;border:3px solid #0075A8;border-radius:50%;height:100px;margin-bottom:1em;width:100px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-bio{white-space:pre-wrap;word-wrap:break-word}@media (min-width: 480px){.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-bio{word-wrap:normal}}.course-about .course-outline-block{padding:20px 0}.course-about .course-outline-block .course-outline-heading{margin-bottom:10px}.course-about .course-outline-block .course-outline-heading h2{margin:0}.course-about .course-outline-block .course-outline-list{width:100%;margin-top:10px;margin-bottom:20px}.course-about .course-outline-block .course-outline-list ol{list-style-type:none;margin-left:2rem;margin-top:0}.course-about .course-outline-block .course-outline-list ol li{line-height:40px;font-size:16px;margin-bottom:0}.course-about .course-outline-block .course-outline-list ol li ol{display:none;margin-left:1.5rem}.course-about .course-outline-block .course-outline-list ol li ol li{font-size:15px;line-height:38px}.course-about .course-outline-block .course-outline-list ol li ol li ol{display:none;margin-left:1rem}.course-about .course-outline-block .course-outline-list ol li ol li ol li{font-size:14px;line-height:36px}.course-about .course-outline-block .course-outline-list ol .outline-icon{font-size:12px;cursor:pointer;margin-left:5px}.course-about .course-outline-block .course-outline-list ol .outline-item-expandable{cursor:pointer}.course-about .course-outline-block .course-outline-list ol .outline-item-expandable:hover{color:#6b6969}.course-about .course-outline-block .course-outline-list.outline-prefix-alphanumeric ol{list-style-type:upper-roman}.course-about .course-outline-block .course-outline-list.outline-prefix-alphanumeric ol li ol{list-style-type:upper-alpha}.course-about .course-outline-block .course-outline-list.outline-prefix-alphanumeric ol li ol li ol{list-style-type:decimal}.course-about .course-outline-block .course-outline-list.outline-prefix-bulleted ol{list-style-type:disc}.course-about .course-outline-block .course-outline-list.outline-prefix-bulleted ol li ol{list-style-type:circle}.course-about .course-outline-block .course-outline-list.outline-prefix-bulleted ol li ol li ol{list-style-type:square}.course-about .course-outline-block .course-outline-list.outline-prefix-disc ol{list-style-type:disc}.course-about .course-outline-block .course-outline-list.outline-prefix-circle ol{list-style-type:disc}.course-about .course-outline-block .course-outline-list.outline-prefix-square ol{list-style-type:square}.course-about .course-outline-block .course-outline-toggle{text-align:center;margin-top:10px;margin-bottom:10px}.course-about .course-outline-block .course-outline-toggle a.btn{width:100%}.course-about .course-outline-block .course-outline-toggle a.btn:hover,.course-about .course-outline-block .course-outline-toggle a.btn:focus{background:#0075A8;border-color:#0075A8}.course-about .course-outline-block .course-outline-toggle a.btn:visited:hover,.course-about .course-outline-block .course-outline-toggle a.btn:visited:focus{color:white}.course-about .course-overview{padding-bottom:20px}@media screen and (min-width: 48em){.course-about .course-detail [class*="col"]{padding-top:0;margin-bottom:0}.course-about .course-detail .btn-enroll{margin-top:0}.course-about .description-container .expandable{max-height:224px}.course-about .course-instructor-block .course-instructor-list .course-instructor-list-item .modal .modal-body .instructor-data .thumbnail img{margin-bottom:0}}.courses-section{background-color:#f7f7f7}.courses-section .courses-container{padding:0 1.04167%}.courses-section .courses-container .highlighted-courses .courses{float:none;padding:1.5rem 0 0 0}.courses-section .courses-container .highlighted-courses .courses h2 .course-list-heading{font-size:1.5rem}.courses-section .courses-container .highlighted-courses .courses.find-courses{background-color:inherit}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form{margin:0 calc(0.5 * 1rem);width:100%}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form .discovery-input{font-family:inherit;font-size:16px}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form .discovery-input:focus{border-color:#0075A8}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form .discovery-submit{border-color:#0075A8;background:#0075A8}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form .discovery-submit:active{box-shadow:none}.courses-section .courses-container .highlighted-courses .courses.find-courses #discovery-form .discovery-submit .loading-spinner{background:none}.courses-section .courses-container .highlighted-courses .courses .course-organization{text-overflow:ellipsis;overflow:hidden}.courses-section .courses-container .highlighted-courses .courses .course-title{color:#0075A8;font-size:1.25rem;line-height:1.5rem;padding:0 1.25rem;margin:5px 0;height:80px;max-height:80px;overflow:hidden;text-overflow:ellipsis}.courses-section .courses-container .highlighted-courses .courses .course-list{padding:1.5rem 0}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item{padding:0}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .cover-image{height:160px;overflow:hidden;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .cover-image .fix-height{position:absolute;max-width:none;width:auto;height:100%;margin:auto;left:-50%;right:-50%}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .cover-image .learn-more{top:50%;transform:translateY(-50%)}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info{height:180px;padding:0 20px;font-family:inherit}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info .course-name{padding:10px 0}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info .course-name .course-organization{padding:5px 0;font-size:1rem;color:#34383a}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info .course-name .course-title{margin:0;padding:5px 0}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info .course-date{color:#9b9b9b;font-size:0.9rem;padding:10px 0}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course-info .course-date span{display:block;color:#34383a}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course{border:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:#fff;border-bottom:6px solid #0075A8}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course:hover{box-shadow:none}.courses-section .courses-container .highlighted-courses .courses .course-list .courses-listing-item .course .course-image .cover-image .learn-more{border-color:#0075A8;background:#0075A8}.courses-section .courses-container .highlighted-courses .courses .course-list .course-list-loading-bar{font-size:20px;font-weight:600;background:#d2d0d0;padding:10px 0;margin-left:calc(0.5 * 1rem);margin-right:calc(0.5 * 1rem);width:calc(100% + 1rem)}.courses-section .courses-container .highlighted-courses .courses .course-list .course-list-loading-bar .message-in-progress{margin-left:5px}.courses-section .courses-container .highlighted-courses .courses .grid-manual .wrapper-search-context .wrapper-search-input{width:100%}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container{flex-direction:row-reverse}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu{margin:24px 0px;width:100%;max-height:none}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .facet-menu-button{width:100%;padding:0px;text-align:left;outline:0 none;box-shadow:none;border:0;background:none;text-decoration:none;text-shadow:none;text-transform:none}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .header-search-facets{font-family:inherit}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section{padding-bottom:10px}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .header-facet{font-family:inherit}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-empty{padding:5px 10px}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-list{padding-bottom:0px}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-list .facet-option:hover,.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-list .facet-option:focus{background:#0075A8}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-list .facet-option .facet-entry{display:inline-block;width:90%;overflow:hidden;text-overflow:ellipsis}.courses-section .courses-container .highlighted-courses .courses .grid-manual .search-results-container .search-facets.phone-menu .search-facets-lists .facet-section .facet-list-expand-button{width:100%;font-size:14px;font-weight:600;line-height:normal;padding:5px 10px}.courses-section .btn-neutral{border-color:#0075A8;color:#0075A8;cursor:pointer}.courses-section .btn-neutral:hover,.courses-section .btn-neutral:active,.courses-section .btn-neutral:focus{background-color:#0075A8;color:#fff}.course-list{width:100%}.course-list .courses-listing-item{display:inline-block}.courses-container{max-width:none}#instructor-dashboard-content .instructor-nav .nav-item{font-family:inherit}@media screen and (min-width: 30em){.courses-section .courses-container .highlighted-courses .courses .course-info{height:165px}}.hero{display:flex;align-items:stretch;flex-wrap:wrap}.hero .hero-banner{display:flex;align-items:stretch;height:576px;width:100%;background:#0075A8;background-size:cover;color:white}.hero .hero-wrap{display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:100%}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p{color:inherit;text-align:inherit}.hero h1{font-size:36px;margin:10px 0;font-weight:600}.hero h2{font-size:24px;margin:10px 0}.hero h3{font-size:20px;margin:10px 0}.hero .hero-micro{height:120px}.hero .hero-mini{height:160px}.hero .hero-xxsmall{height:240px}.hero .hero-xsmall{height:360px}.hero .hero-small{height:480px}.hero .hero-medium{height:576px}.hero .hero-large{height:720px}.hero .hero-xlarge{height:900px}.hero .hero-xxlarge{height:1080px}.hero .hero-fullh{height:calc(100vh - 100px)}.hero .hero-full{height:100vh}.hero .hero-tint-xxlight{background:rgba(0,0,0,0.2)}.hero .hero-tint-xlight{background:rgba(0,0,0,0.3)}.hero .hero-tint-light{background:rgba(0,0,0,0.4)}.hero .hero-tint-medium{background:rgba(0,0,0,0.5)}.hero .hero-tint-dark{background:rgba(0,0,0,0.6)}.hero .hero-tint-xdark{background:rgba(0,0,0,0.7)}.hero .hero-tint-xxdark{background:rgba(0,0,0,0.8)}.hero .hero-tint-xxlight-left{background:linear-gradient(to right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-xlight-left{background:linear-gradient(to right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-light-left{background:linear-gradient(to right, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-medium-left{background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-dark-left{background:linear-gradient(to right, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-xdark-left{background:linear-gradient(to right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.2) 100%)}.hero .hero-tint-xxdark-left{background:linear-gradient(to right, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 100%)}.hero .grid-container,.hero .grid-manual{max-width:none;width:100%}.hero .grid-container .row,.hero .grid-manual .row{align-items:center}.hero .grid-container .row .col-center,.hero .grid-manual .row .col-center{text-align:center}.hero .hero-text-container{display:flex;flex-direction:column;flex-wrap:wrap;margin:20px;max-width:1280px;text-shadow:0 0 0.4em black;width:100%}.hero .hero-course-about h1{font-size:40px}.hero .hero-course-about .hero-content{max-width:1280px}.hero .hero-course-about .hero-content .hero-text-container{max-width:1280px}.hero .hero-course-about .hero-video-data,.hero .hero-course-about .hero-video-data-mobile{position:relative;text-align:center;line-height:normal;max-width:none}.hero .hero-course-about .hero-video-thumbnail-container{display:none;margin:20px}.hero .hero-course-about .hero-video-thumbnail-container .hero-video-data .hero-video-link .hero-video-thumbnail{border:2px solid white;max-height:300px;border-radius:5px}.hero .hero-course-about .play-btn{content:"";background:url("/static/iblx-lms/images/vid-btn.png") no-repeat center center;width:80px;height:80px;position:absolute;left:calc(50% - 40px);top:calc(50% - 40px);z-index:1}.hero .hero-video-mobile .hero-video-data-mobile{margin-top:5px;width:100%}.hero .hero-video-mobile .hero-video-data-mobile .hero-video-link .hero-video-thumbnail{width:100%;max-height:480px}.hero .hero-auto-video{overflow:hidden;position:relative}.hero .hero-auto-video .bg-video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.hero .hero-auto-video .bg-video-wrapper video.bg-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero-auto-video .hero-wrap{position:relative}.hero .hero-auto-video.hero-micro{max-height:120px}.hero .hero-auto-video.hero-mini{max-height:160px}.hero .hero-auto-video.hero-xxsmall{max-height:240px}.hero .hero-auto-video.hero-xsmall{max-height:360px}.hero .hero-auto-video.hero-small{max-height:480px}.hero .hero-auto-video.hero-medium{max-height:576px}.hero .hero-auto-video.hero-large{max-height:720px}.hero .hero-auto-video.hero-xlarge{max-height:900px}.hero .hero-auto-video.hero-xxlarge{max-height:1080px}.hero .hero-auto-video.hero-fullh{max-height:calc(100vh - 100px)}.hero .hero-auto-video.hero-full{max-height:100vh}@media screen and (min-width: 480px){.hero h1{font-size:48px}.hero h2{font-size:24px}.hero h3{font-size:20px}}@media screen and (min-width: 768px){.hero .hero-course-about .hero-video-thumbnail-container{display:block;min-width:200px;max-width:400px}.hero .hero-video-mobile{display:none}}.dashboard-container .basic-dashboard{display:flex;flex-direction:column;max-width:1280px;margin:auto;width:100%}.dashboard-container .basic-dashboard .dashboard-header{margin-top:20px}.dashboard-container .basic-dashboard .dashboard-header .dashboard-header-text{padding:10px 20px;font-size:20px;font-weight:600}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list{display:flex;flex-direction:column;border-bottom:1px solid #d2d0d0;margin:0 10px;min-height:150px;padding:20px 0}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list:last-child{border-bottom:none}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list>div{min-height:100px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main{display:flex;flex:1;min-height:100px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main>div{margin:0 10px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-image{display:flex;flex:0 0 150px;justify-content:center}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-image a{display:flex;align-items:flex-start}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-image a img{border-radius:5px;max-width:150px;max-height:100px;text-align:center}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-details{display:flex;flex:1;flex-direction:column;overflow:hidden}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-details .item-info{display:flex;flex:1;flex-direction:column;justify-content:space-between}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-details .item-info .item-title{font-size:28px;line-height:normal;overflow:hidden;text-overflow:ellipsis}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-details .item-info .item-title .item-title-link{color:#6b6969}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-details .item-info .item-misc{font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions{display:flex;align-items:center;flex:0 0 150px;justify-content:flex-end}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more{display:flex;position:relative;margin-right:10px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-button{border-color:transparent;padding:10px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-button:active{background-color:#0075A8}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-button:focus{box-shadow:none}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-menu{display:none;position:absolute;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.175);flex-direction:column;font-size:15px;line-height:18px;margin:0;max-width:400px;min-width:100%;position:absolute;right:0;top:100%;z-index:100}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-menu.menu-visible{display:flex}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-menu .item-action-more-menu-item{padding:10px 20px;cursor:pointer}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-menu .item-action-more-menu-item:hover,.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-more .item-action-more-menu .item-action-more-menu-item:active{text-decoration:underline}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions .item-action-view{display:flex;align-items:center;justify-content:center;border-radius:5px;padding:10px;text-align:center}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-messages{display:flex;flex:0;align-items:center;background:#f8f8f8;margin:20px 10px 0 10px;min-height:20px;padding:10px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-messages .item-message-text{display:flex;align-items:center;flex:1}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-messages .action-certificate{list-style:none}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-list-message{display:flex;align-items:stretch;flex-direction:column;justify-content:center;background:#f8f8f8;border:1px solid #d2d0d0;padding:40px 0;margin:0px 10px;text-align:center}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-list-message>div{padding:0 20px;margin:10px 0}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-list-message .enrollment-list-message-text{color:inherit;font-size:24px;line-height:32px}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-list-message .enrollment-list-message-actions a{background-color:#0075A8;border:1px solid #0075A8;box-shadow:0 1px 8px 0 rgba(0,0,0,0.1);box-sizing:border-box;color:#fff;font-family:inherit;padding:15px 20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block{display:flex;flex-direction:column}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form{padding:10px 20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form label{display:none;font-size:14px;font-style:normal}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper{display:flex;flex-direction:row}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper input.search-field{border-radius:5px 0 0 5px;border-right:none;font:inherit;font-size:14px;font-style:normal;width:100%;background:#fff;border:1px solid #c8c8c8;box-sizing:border-box;height:40px;padding:5px 12px;vertical-align:top;-webkit-font-smoothing:antialiased}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper input.search-field:focus{border-color:#0075A8;box-shadow:none}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper .search-button{display:flex;align-items:center;justify-content:center;background:#0075A8;border:none;border-radius:0 5px 5px 0;color:#fff;width:40px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper .search-button:hover,.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper .search-button:active,.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper .search-button:focus{background:#0075A8;box-shadow:none;opacity:0.8}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-bar .content-search-form .content-search-field-wrapper .search-button .fa{text-shadow:none;min-width:20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results{display:flex;flex-direction:column}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-results-heading{display:flex;font-weight:600;flex-direction:row;justify-content:space-between;padding:10px 0;margin:0 20px;border-bottom:2px solid #d2d0d0}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-results-heading>span{margin:0 10px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item{display:flex;flex-direction:row;border-bottom:1px solid #d2d0d0;min-height:120px;padding:20px 0;margin:0 20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item:last-child{border-bottom:none}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item>div{margin:0 10px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info{display:flex;flex:1;flex-direction:column;justify-content:space-between}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info>div{margin:10px 0}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info .item-course{display:flex;flex-direction:column;font-size:14px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info .item-course .item-title{color:#6b6969;font-size:16px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info .item-course .item-location{color:#9b9b9b;margin-top:5px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-info .item-excerpt{font-size:16px;line-height:20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-actions{display:flex;align-items:center;flex:0 0 60px;justify-content:flex-end}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-item .item-actions .item-action-view{color:#0075A8;font-weight:600}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-results .content-search-message{display:flex;align-items:center;flex-direction:column;min-height:100px;padding:10px 0;margin:0 20px}.dashboard-container .basic-dashboard .dashboard-content .content-search-block .content-search-loader{display:flex;align-items:center;flex-direction:column;margin:20px 0}.dashboard-container .basic-dashboard .dashboard-footer{margin-bottom:50px}.dashboard-container .dashboard-modal{display:none;align-items:center;justify-content:center;flex-direction:column;height:100%;left:0;position:fixed;top:0;transition:all 0.15s ease-out 0s;width:100%;z-index:1000}.dashboard-container .dashboard-modal.overlay-visible{display:flex}.dashboard-container .dashboard-modal .dashboard-modal-cover{height:100%;left:0;position:fixed;top:0;width:100%;background:rgba(0,0,0,0.6);z-index:1000}.dashboard-container .dashboard-modal .dashboard-modal-wrapper{display:flex;flex-direction:column;background:#fff;border-radius:5px;margin:30px;z-index:1001}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-nav{display:flex;justify-content:flex-end}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-nav .dashboard-modal-close{cursor:pointer;padding:8px}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-content{display:flex;flex-direction:column;padding:0 40px}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-content .dashboard-modal-title{display:flex;justify-content:center;font-size:24px;font-weight:600;margin-bottom:10px}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-content .dashboard-modal-message{display:flex;font-size:20px;line-height:28px;margin:20px 0}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-content .dashboard-modal-error{display:flex;background:#fca2a7;border:1px solid #b20610;border-radius:5px;padding:20px 10px;margin:10px 0}.dashboard-container .dashboard-modal .dashboard-modal-wrapper .dashboard-modal-actions{display:flex;justify-content:center;margin:20px 0;padding:0 40px}.tab-container .tab-container-nav{display:flex;border-bottom:1px solid #d2d0d0;margin:8px 10px}.tab-container .tab-container-nav .tab-container-nav-button{cursor:pointer;font-size:14px;padding:10px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-container .tab-container-nav .tab-container-nav-button:hover,.tab-container .tab-container-nav .tab-container-nav-button:active{border-bottom:2px solid #d2d0d0;color:#0075A8}.tab-container .tab-container-nav .tab-container-nav-button.tab-container-nav-button-active{border-bottom:2px solid #0075A8;font-weight:600}.tab-container .tab-container-nav .tab-container-nav-button.tab-container-nav-button-active:hover,.tab-container .tab-container-nav .tab-container-nav-button.tab-container-nav-button-active:active{color:#0075A8}@media (max-width: 768px){.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main{flex-direction:column}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-image{display:none}.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions{flex:0}}@media (min-width: 768px){.dashboard-container .basic-dashboard .dashboard-content .enrollment-list .enrollment-item-list .item-main .item-actions{flex:0 0 200px}}.find-courses #filter-bar{margin:20px 10px 0px 10px;max-height:none}.find-courses #filter-bar.is-collapsed{height:0;margin-top:0}.find-courses .search-results-container .search-facets .header-search-facets .facet-menu-button{display:flex}.find-courses .search-results-container .search-facets .header-search-facets .facet-menu-button .facet-menu-button-title{flex:1}.find-courses .search-results-container .search-facets .header-search-facets .facet-menu-button .facet-menu-button-expand{font-size:14px;overflow:hidden;letter-spacing:0}.find-courses .search-results-container .search-facets .search-facets-lists .facet-option{height:100%}.custom-grid-footer{padding:2em 0;background:#34383a;color:#d2d0d0;font-size:16px;line-height:normal}.custom-grid-footer .col-1,.custom-grid-footer .col-2,.custom-grid-footer .col-3,.custom-grid-footer .col-4,.custom-grid-footer .col-5,.custom-grid-footer .col-6,.custom-grid-footer .col-7,.custom-grid-footer .col-8,.custom-grid-footer .col-9,.custom-grid-footer .col-10,.custom-grid-footer .col-11,.custom-grid-footer .col-12,.custom-grid-footer .col,.custom-grid-footer .col-auto,.custom-grid-footer .col-sm-1,.custom-grid-footer .col-sm-2,.custom-grid-footer .col-sm-3,.custom-grid-footer .col-sm-4,.custom-grid-footer .col-sm-5,.custom-grid-footer .col-sm-6,.custom-grid-footer .col-sm-7,.custom-grid-footer .col-sm-8,.custom-grid-footer .col-sm-9,.custom-grid-footer .col-sm-10,.custom-grid-footer .col-sm-11,.custom-grid-footer .col-sm-12,.custom-grid-footer .col-sm,.custom-grid-footer .col-sm-auto,.custom-grid-footer .col-md-1,.custom-grid-footer .col-md-2,.custom-grid-footer .col-md-3,.custom-grid-footer .col-md-4,.custom-grid-footer .col-md-5,.custom-grid-footer .col-md-6,.custom-grid-footer .col-md-7,.custom-grid-footer .col-md-8,.custom-grid-footer .col-md-9,.custom-grid-footer .col-md-10,.custom-grid-footer .col-md-11,.custom-grid-footer .col-md-12,.custom-grid-footer .col-md,.custom-grid-footer .col-md-auto,.custom-grid-footer .col-lg-1,.custom-grid-footer .col-lg-2,.custom-grid-footer .col-lg-3,.custom-grid-footer .col-lg-4,.custom-grid-footer .col-lg-5,.custom-grid-footer .col-lg-6,.custom-grid-footer .col-lg-7,.custom-grid-footer .col-lg-8,.custom-grid-footer .col-lg-9,.custom-grid-footer .col-lg-10,.custom-grid-footer .col-lg-11,.custom-grid-footer .col-lg-12,.custom-grid-footer .col-lg,.custom-grid-footer .col-lg-auto,.custom-grid-footer .col-xl-1,.custom-grid-footer .col-xl-2,.custom-grid-footer .col-xl-3,.custom-grid-footer .col-xl-4,.custom-grid-footer .col-xl-5,.custom-grid-footer .col-xl-6,.custom-grid-footer .col-xl-7,.custom-grid-footer .col-xl-8,.custom-grid-footer .col-xl-9,.custom-grid-footer .col-xl-10,.custom-grid-footer .col-xl-11,.custom-grid-footer .col-xl-12,.custom-grid-footer .col-xl,.custom-grid-footer .col-xl-auto{flex:0 0 auto;padding-left:0;padding-right:0}.custom-grid-footer .custom-grid-footer-wrapper{max-width:1280px}.custom-grid-footer .logo{margin-bottom:1em}.custom-grid-footer ul{list-style:none;margin-left:0}.custom-grid-footer ul li{color:inherit;padding:.3em 0}.custom-grid-footer ul li a{font-size:14px;color:inherit !important}.custom-grid-footer ul li a:hover,.custom-grid-footer ul li a:active{color:inherit !important;text-decoration:none}.custom-grid-footer ul li a:visited{color:inherit}.custom-grid-footer ul li:last-child{margin-bottom:1em}.custom-grid-footer ul li.item-icon{padding:0.5em 0.2em}.custom-grid-footer ul li.item-icon .icon-main{font-size:20px}.custom-grid-footer ul li.title-item{font-weight:bold}.custom-grid-footer ul li.title-item a{font-size:inherit}.custom-grid-footer .footer-list-horizontal{margin-bottom:1em;text-align:center}.custom-grid-footer .footer-list-horizontal ul{list-style:none;display:flex;align-items:stretch;justify-content:space-around;margin-left:0;padding:0;width:100%;flex-wrap:wrap}.custom-grid-footer .footer-list-horizontal ul li{display:inline-block;padding:0.5em}.custom-grid-footer .footer-list-horizontal ul li:first-child{font-weight:normal}.custom-grid-footer .footer-list-horizontal ul li.item-icon{padding:0.5em 0.2em}.custom-grid-footer .footer-list-horizontal ul li.item-icon .icon-main{font-size:20px}.custom-grid-footer .footer-list-horizontal.footer-list-horizontal-mobile-row{margin-top:1em}.custom-grid-footer .footer-logo{text-align:center}.custom-grid-footer .footer-logo img{margin-bottom:1rem;width:auto;height:auto;max-height:80px;max-width:200px}.custom-grid-footer .open-edx-logo ul li{text-align:left}.custom-grid-footer .open-edx-logo ul li img{max-width:80%}.custom-grid-footer .small-logo{text-align:center}.custom-grid-footer .small-logo img{margin-bottom:1rem;width:auto;max-width:150px;height:auto;max-height:50px}.custom-grid-footer .mini-logo{text-align:center}.custom-grid-footer .mini-logo img{margin-bottom:1rem;width:auto;max-width:125px;height:auto;max-height:40px}.custom-grid-footer .app-icons ul{justify-content:center}.custom-grid-footer .app-icons ul li img{width:auto;max-height:40px;height:auto}.custom-grid-footer .footer-div{display:flex;align-self:stretch;align-items:center;justify-content:space-around}.custom-grid-footer .footer-text-left,.custom-grid-footer .footer-text-center,.custom-grid-footer .footer-text-right{text-align:center}@media screen and (min-width: 480px){.custom-grid-footer .footer-logo,.custom-grid-footer .small-logo,.custom-grid-footer .mini-logo{text-align:center}.custom-grid-footer .footer-text-left,.custom-grid-footer .footer-text-center,.custom-grid-footer .footer-text-right{text-align:center}}@media screen and (min-width: 768px){.custom-grid-footer .footer-logo,.custom-grid-footer .small-logo,.custom-grid-footer .mini-logo{text-align:left}.custom-grid-footer .footer-list-horizontal.footer-list-horizontal-mobile-row{margin-top:0}.custom-grid-footer .footer-text-left{text-align:left}.custom-grid-footer .footer-text-center{text-align:center}.custom-grid-footer .footer-text-right{text-align:right}.custom-grid-footer .open-edx-logo ul li{text-align:right}.custom-grid-footer .open-edx-logo ul li img{max-width:80%}}@media screen and (min-width: 1024px){.footer-main .footer-logo,.footer-main .small-logo,.footer-main .mini-logo{text-align:left}.footer-main .footer-text-left{text-align:left}.footer-main .footer-text-center{text-align:center}.footer-main .footer-text-right{text-align:right}}@media screen and (min-width: 1280px){.footer-main .footer-logo,.footer-main .small-logo,.footer-main .mini-logo{text-align:left}.footer-main .footer-text-left{text-align:left}.footer-main .footer-text-center{text-align:center}.footer-main .footer-text-right{text-align:right}}#global-navigation-wrapper.sticky{position:fixed;top:0;width:100%;z-index:1000}#global-navigation-wrapper.sticky ~ #content{margin-top:50px}#global-navigation-wrapper header.custom-header-block{display:flex;align-items:stretch;color:#444;justify-content:center;position:relative;width:100%}#global-navigation-wrapper header.custom-header-block a{color:#444}#global-navigation-wrapper header.custom-header-block a:hover{text-decoration:none}#global-navigation-wrapper header.custom-header-block ul{list-style:none}#global-navigation-wrapper header.custom-header-block ul li{margin:0}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper{display:flex;align-items:center;align-self:stretch;flex-direction:column;background:#fff;justify-content:center;position:relative;width:100%;z-index:100}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main{display:flex;align-self:center;flex-direction:row;height:50px;max-width:1280px;width:100%}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main-extra{display:flex;flex-direction:column;justify-content:center;position:absolute;top:100%;max-width:1280px;width:100%}#global-navigation-wrapper header.custom-header-block .nav-extra{display:none;background:#fff;z-index:100}#global-navigation-wrapper header.custom-header-block .nav-extra .nav-extra-container{display:flex;width:100%;justify-content:center}#global-navigation-wrapper header.custom-header-block .nav-wrapper-extra{display:flex;flex-direction:column;justify-content:center;position:absolute;top:100%;width:100%}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main .header-image{height:100%}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main .header-image .header-image-inner{display:flex;align-items:center;height:100%}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main .header-image .header-image-inner a{text-decoration:none}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main .header-image .header-image-inner img{width:120px;max-height:100%}#global-navigation-wrapper header.custom-header-block nav.nav-wrapper .nav-main .header-spacer{flex:1}#global-navigation-wrapper.sticky{position:fixed;top:0;width:100%;z-index:1000}#global-navigation-wrapper.sticky ~ #content{margin-top:50px}#global-navigation-wrapper header.default-header-block{display:flex;align-items:stretch;background:white;color:#444;height:50px;justify-content:center;width:100%}#global-navigation-wrapper header.default-header-block a{color:#444}#global-navigation-wrapper header.default-header-block ul{list-style:none}#global-navigation-wrapper header.default-header-block ul li{margin:0}#global-navigation-wrapper header.default-header-block nav{display:flex;align-self:stretch;background:inherit;justify-content:center;width:100%;z-index:100}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper{display:flex;background:inherit;justify-content:flex-start;max-width:1280px;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-logo-wrapper{display:flex;flex:0 0 150px;align-items:stretch;justify-content:flex-start;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-logo-wrapper div.header-logo{display:flex;align-items:center;max-height:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-logo-wrapper div.header-logo a{display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-logo-wrapper div.header-logo a img{height:30px;-o-object-fit:scale-down;object-fit:scale-down}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar{display:flex;flex:1;align-items:stretch;background:inherit;justify-content:flex-end;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-button{display:flex;align-items:center;padding:10px 15px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-button span.fa{font-size:24px;cursor:pointer}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper{background:inherit}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list{background:inherit;font-size:16px;font-weight:600}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li a{color:inherit}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-link a{color:inherit}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-button .header-btn-brand{padding:8px 10px;border-radius:5px;background:#0075A8;color:white;cursor:pointer}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown{background:inherit}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button{display:flex;cursor:pointer;justify-content:space-around;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-img{display:flex;height:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-img img{border-radius:5px;max-height:100%;-o-object-fit:contain;object-fit:contain;width:auto}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-text{display:flex;align-items:center;justify-content:flex-end;margin-left:5px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-text span.header-inline-dropdown-arrow{font-size:12px;margin-left:5px;transition:all 0.25s ease-in-out 0s}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-text span.header-inline-dropdown-arrow.dropdown-arrow-rotate{transform:rotate(-180deg);transform-origin:50% 50%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu{display:none;background:inherit;font-size:14px;line-height:18px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu.show-inline-dropdown-menu{display:flex}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu>li a{cursor:pointer}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-search .search-wrapper form{display:flex;flex-direction:row;align-items:stretch}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-search .search-wrapper form label{font-family:inherit;font-style:normal}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-search .search-wrapper form input[type="text"]{border-radius:0;box-shadow:none;color:black;font-family:inherit;font-size:14px;font-style:normal;padding:0 8px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper ul.navbar-list li.header-search .search-wrapper form button{background:#0075A8;border:none;border-color:#0075A8;border-radius:0;box-shadow:none;color:#fff;padding:0 10px;text-shadow:none}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown{display:none;position:relative}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list{display:none;align-items:flex-end;border-top:1px solid #ccc;box-shadow:0 6px 12px rgba(0,0,0,0.175);flex-direction:column;padding:10px 20px 10px 40px;position:absolute;overflow:hidden;right:0;top:100%;width:100vw}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list>li{margin:10px 0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown{display:flex;align-items:flex-end;flex-direction:column}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown .header-inline-dropdown-button{justify-content:flex-end}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown .header-inline-dropdown-button .header-inline-dropdown-img{display:none}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown .header-inline-dropdown-button span.header-inline-dropdown-text{margin-left:0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown .header-inline-dropdown-menu{align-items:flex-end;flex-direction:column;margin-top:10px;padding-right:15px;border-right:2px solid #cccccc}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-inline-dropdown .header-inline-dropdown-menu>li{margin:10px 0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-search{width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-search .search-wrapper form input[type="text"]{width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list .header-spacer.header-spacer-fill-mobile{flex:1}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown.show-navbar{display:flex}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown.show-navbar ul.navbar-list{display:flex}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline{display:none}@media screen and (min-width: 768px){#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-button{display:none}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline{display:flex;width:100%;justify-content:flex-end}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list{display:flex;align-items:stretch;flex-direction:row;justify-content:flex-end;width:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list>li{display:flex;align-items:center;padding:10px;margin:0;min-width:10px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown{display:flex;flex-direction:row;justify-content:flex-end;position:relative}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown .header-inline-dropdown-button{flex-direction:row;height:100%}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu{border-top:1px solid #ccc;box-shadow:0 6px 12px rgba(0,0,0,0.175);flex-direction:column;font-size:15px;line-height:18px;margin:0;max-width:400px;min-width:100%;padding:15px 20px;position:absolute;right:0;top:100%;z-index:1000}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu>li{margin-bottom:10px}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu>li:last-child{margin-bottom:0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu.header-inline-dropdown-menu-left{left:0;right:auto}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list li.header-inline-dropdown ul.header-inline-dropdown-menu.header-inline-dropdown-menu-right{left:auto;right:0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list .header-spacer.header-spacer-fill{flex:1}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-inline ul.navbar-list .header-spacer.header-spacer-fill-mobile{flex:0}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown{display:none}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown ul.navbar-list{display:none}#global-navigation-wrapper header.default-header-block nav .nav-inner-wrapper div.header-navbar div.navbar-list-wrapper.navbar-dropdown.show-navbar{display:none}}.frame-block{width:100%}.frame-block>iframe.frame-block-iframe{border:none;width:100%}.markup-block{width:100%}.markup-block>div.markup-block-inner{border:none;overflow:auto;width:100%}.markup-block>div.markup-block-inner h1,.markup-block>div.markup-block-inner h2,.markup-block>div.markup-block-inner h3,.markup-block>div.markup-block-inner h4,.markup-block>div.markup-block-inner h5,.markup-block>div.markup-block-inner h6,.markup-block>div.markup-block-inner p,.markup-block>div.markup-block-inner label{color:inherit}.markup-block>div.markup-block-inner p,.markup-block>div.markup-block-inner ol,.markup-block>div.markup-block-inner ul,.markup-block>div.markup-block-inner dl{margin:0 0 1.25rem 0}.markup-block>div.markup-block-inner p:last-child,.markup-block>div.markup-block-inner ol:last-child,.markup-block>div.markup-block-inner ul:last-child,.markup-block>div.markup-block-inner dl:last-child{margin:0}.certificate .wrapper-accomplishment-rendering{font-family:'Poppins', sans-serif;color:#5a595b}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering{flex-direction:column;background-image:url("/static/iblx-lms/assets/main/cert-bg@2x.png");background-repeat:no-repeat;background-color:#f2f5f5;background-size:cover;background-position:center center;height:100%;padding:0 0 0 82px;max-width:1415px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering *{margin:0;padding:0}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header{margin-top:50px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header .label{color:#0075A8;font-size:14px;text-transform:uppercase;font-size:24px;font-weight:700}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header .title{font-size:60px;font-weight:300;line-height:1;text-transform:uppercase}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content{display:flex;margin-top:80px;margin-bottom:500px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .logo{display:flex;align-items:flex-end;justify-content:flex-start;border-right:3px solid #0075A8;padding-right:35px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency{font-weight:300;padding-left:35px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .awarded{margin-bottom:20px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering img{max-width:100%;height:auto}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .name,.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .certification{font-size:36px;line-height:1}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .signature img{transform:translateY(10px)}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .signature{border-bottom:1px solid #0075A8;margin:20px 0}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .date{color:#0075A8;font-weight:600}.certificate .wrapper-footer footer .footer-app-nav .list-legal li{display:none}@media screen and (max-width: 768px){.certificate .wrapper-accomplishment-rendering .accomplishment-rendering{padding:0 20px}}@media print{.certificate{margin:0 !important}.certificate .wrapper-accomplishment-rendering{margin-bottom:0}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering{border:none;padding-left:60px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header{margin-top:35px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header .label{font-size:18px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering header .title{font-size:45px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content{margin-top:45px;margin-bottom:335px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .logo{padding-right:25px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .logo img{height:auto;width:120px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency{font-size:0.75rem;padding-left:25px}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency .name,.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency .certification{font-size:27px;line-height:1}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency .signature{margin:15px 0}.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content .competency .signature img{height:auto;width:120px}.certificate .wrapper-accomplishment-metadata .accomplishment-metadata .wrapper-metadata .metadata .label{margin-bottom:0}@supports (-moz-appearance: none){.certificate .wrapper-accomplishment-rendering .accomplishment-rendering .content{margin-top:40px;margin-bottom:320px}}}
