/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pdf-viewer{overflow:auto;width:100%;height:800px;text-align:center}canvas{width:100%;height:auto}.mobile-download-button{margin-top:24px}@media(max-width:768px){.desktop-pdf-iframe{display:none}.pdf-viewer:not(.external-pdf){display:block}.external-pdf{display:none}.mobile-download-button{display:block}}@media(min-width:769px){.desktop-pdf-iframe{display:block}.pdf-viewer{display:none}.mobile-download-button{display:none}}
.node--type-docebo-lms-course{padding-block:1rem}.node--type-docebo-lms-course .course-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:20px;text-align:center;border-width:1px;border-style:solid;border-color:#e9ebec;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.node--type-docebo-lms-course .course-header .course-thumbnail{height:auto;margin-right:0;margin-bottom:20px}@media(min-width:48rem){.node--type-docebo-lms-course .course-header .course-thumbnail{height:120px;margin-right:20px;margin-bottom:0}}.node--type-docebo-lms-course .course-header .course-title{margin-bottom:0;font-size:28px;font-weight:500;line-height:1.3}.node--type-docebo-lms-course .course-header .course-title span{color:var(--color--black)}@media only screen and (min-width:90rem){.node--type-docebo-lms-course .course-header .course-title{font-size:30px}}.node--type-docebo-lms-course .course-header .course-id{color:#646d73;margin-block:8px;font-weight:400}.node--type-docebo-lms-course .course-header .course-lang,.node--type-docebo-lms-course .course-header .lang-item{display:inline;color:#646d73;font-weight:400}@media(min-width:48rem){.node--type-docebo-lms-course .course-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:start}}.node--type-docebo-lms-course .course-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-bottom:20px;padding:20px;color:var(--color--black);border-width:1px;border-style:solid;border-color:#e9ebec;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.node--type-docebo-lms-course .course-body h2{margin-bottom:8px;color:var(--color--black);font-size:30px;font-weight:500;line-height:1.3}.node--type-docebo-lms-course .course-body h3{color:var(--color--black)}.node--type-docebo-lms-course .course-body p{color:var(--color--black);font-family:"Haas Grotesk Display Web","Helvetica Neue","Helvetica",arial,sans-serif;font-size:16px;font-weight:400}.node--type-docebo-lms-course .course-body p strong{color:var(--color--black) !important}.node--type-docebo-lms-course .course-price-block{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;height:160px;margin-bottom:20px;padding:20px;border-width:1px;border-style:solid;border-color:#e9ebec;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.node--type-docebo-lms-course .course-price-block .course-price{width:80%;margin-inline:0;margin-bottom:16px;color:var(--color--black);font-size:20px;font-weight:500;line-height:1.4}.node--type-docebo-lms-course .course-price-block .course-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:8px 20px 8px 20px;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-property:all;transition-property:all;color:#fff;border-width:1px;border-color:rgba(0,0,0,0);border-radius:9999px;background-color:var(--color--tertiary);font-size:16px;font-weight:600;line-height:1.5}
.page--path-frontpage{border:none}
