/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}@media(min-width:1439px){.dialog-off-canvas-main-canvas{min-height:auto!important}}.dialog-off-canvas-main-canvas .page-main{padding:0!important}.dialog-off-canvas-main-canvas .page-main .container_page{padding:0}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_login,.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_password,.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_register,.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_sidebar{z-index:2}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .card{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .status-message.error{display:none}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .form-item--error-message{color:#d82243;font:500 .75rem/1rem Heebo,sans-serif;margin-top:.25rem}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .form-item--error-message a{display:none}@media screen and (min-width:767px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper:before{background-image:url(/themes/custom/university_aristotle/images/login/bg-line.png);background-repeat:no-repeat;background-size:100% 100%;content:"";height:20.6875rem;position:absolute;top:20.5rem;width:100%;z-index:1}}@media screen and (min-width:1023px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper:before{height:18.25rem;top:2.125rem}}@media screen and (min-width:1439px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1439px)and (min-width:1439px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper{height:calc(100vh - 4.50688rem)}}@media screen and (min-width:1439px)and (min-width:2559px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper{height:calc(100vh - 5.75375rem)}}@media screen and (min-width:1439px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_sidebar{position:fixed}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper .content_sidebar .contain_media{height:100%}.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper:before{height:18.25rem;left:31.375rem;top:1.9375rem}}@media screen and (min-width:2559px){.dialog-off-canvas-main-canvas .page-main .container_page .page-wrapper:before{height:38.375rem;left:43.5rem;top:8.5625rem}}.page-main .container_page .page-wrapper .content_login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:2rem auto;width:calc(100% - 3.5rem)}@media screen and (min-width:767px){.page-main .container_page .page-wrapper .content_login{margin:4rem auto;width:calc(100% - 8rem)}}@media screen and (min-width:1023px){.page-main .container_page .page-wrapper .content_login{margin:2rem auto;width:calc(100% - 22.3125rem)}}@media screen and (min-width:1439px){.page-main .container_page .page-wrapper .content_login{margin:0 0 0 calc(25% + 15.6875rem);width:50%}}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login{margin:0 0 0 calc(25% + 21.75rem)}}.page-main .container_page .page-wrapper .content_login .page-login{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1439px){.page-main .container_page .page-wrapper .content_login .page-login{margin:0 auto;max-width:44.75rem}}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login{max-width:60.125rem}}.page-main .container_page .page-wrapper .content_login .page-login .content-title{font:500 1.75rem/2rem Heebo,sans-serif}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-title{font:500 2.25rem/3.313rem Heebo,sans-serif}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media screen and (min-width:767px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards{gap:2rem}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:2rem;width:100%}@media screen and (min-width:767px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:2rem auto;width:50%}}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card{padding:4rem}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card div[data-drupal-messages] .status-message.status{display:block;font-size:1rem;line-height:1rem;margin-bottom:.625rem;padding:1.625rem}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card div[data-drupal-messages] .status-message.status .placeholder{font-weight:500}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card div[data-drupal-messages] .status-message.status .visually-hidden,.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card div[data-drupal-messages] .status-message.status i{display:none}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:2rem}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card_title{font:500 1.125rem/1.25rem Heebo,sans-serif;margin-bottom:1rem;text-align:center}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card_title{font:500 1.75rem/1.4rem Heebo,sans-serif}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card_img{display:none}@media screen and (min-width:767px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card_img{display:block;margin-top:1rem;width:80%}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .card_button{padding:2rem}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .dont-have-account{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font:400 .75rem/.75rem Heebo,sans-serif;justify-content:center;margin-top:.75rem}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .dont-have-account{font:400 1rem/1.5rem Heebo,sans-serif}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card .dont-have-account a{margin-left:.25rem;text-decoration:underline}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card #edit-forgot{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (min-width:2559px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card #edit-forgot div a{font:400 1rem/1.5rem Heebo,sans-serif}}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card #edit-actions{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card #edit-dont-have-account{margin-bottom:0}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card:first-child{padding:0}@media screen and (max-width:767px){.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card:first-child .card-header{background:none;border:none;padding:2rem 2rem 0}.page-main .container_page .page-wrapper .content_login .page-login .content-cards .card:first-child .card-header .card_title{margin-bottom:0}}
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.contain_media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/themes/custom/university_aristotle/images/login/login-sidebar-banner-375x768.svg);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:8.9375rem;padding-left:1.75rem;position:relative}@media screen and (min-width:1439px){.contain_media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:767px){.contain_media{background:url(/themes/custom/university_aristotle/images/login/login-sidebar-banner-769x1023.svg);height:19.1875rem;padding-left:4.0625rem}}@media screen and (min-width:1023px){.contain_media{background-position:50%;background-repeat:no-repeat;background:url(/themes/custom/university_aristotle/images/login/login-sidebar-banner-1024x1439.svg);height:13.875rem}}@media screen and (min-width:1439px){.contain_media{background:none;padding:0}}.contain_media video{display:none}@media(min-width:1439px){.contain_media video{height:calc(100vh - 4.50688rem)}}@media(min-width:2559px){.contain_media video{height:calc(100vh - 5.75375rem)}}.contain_media video{-o-object-fit:cover;object-fit:cover;width:31.375rem}@media screen and (min-width:1439px){.contain_media video{display:block}}@media screen and (min-width:2559px){.contain_media video{width:43.5rem}}@media screen and (min-width:1023px){.contain_media .contain_logo{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1023px)and (max-width:1439px){.contain_media .contain_logo a{margin:auto}}@media screen and (min-width:1439px){.contain_media .contain_logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;margin-left:1.25rem;position:absolute}}@media screen and (min-width:2559px){.contain_media .contain_logo{left:8.125rem}}.contain_media .contain_logo a img{height:3.9375rem}.contain_media .contain_divider{background-color:#fff;display:none}@media screen and (min-width:767px){.contain_media .contain_divider{display:block;height:.0625rem;margin:1.5rem 0;width:6.6875rem}}@media screen and (min-width:1023px){.contain_media .contain_divider{height:5.25rem;margin:0 1.5rem;width:.0625rem}}@media screen and (min-width:1439px){.contain_media .contain_divider{height:.0625rem;margin:3.75rem 0 3.4375rem;margin:3.75rem 0;width:6.6875rem}}.contain_media .contain_text{display:none;width:27.5rem}@media screen and (min-width:1439px){.contain_media .contain_text{width:20.625rem}}@media screen and (min-width:767px){.contain_media .contain_text{display:block}.contain_media .contain_text h4{color:#fff;font:500 1.5rem/1.688rem Heebo,sans-serif;text-transform:none}}@media screen and (min-width:767px)and (min-width:1439px){.contain_media .contain_text h4{margin-bottom:1.3125rem;width:16.5625rem}}@media screen and (min-width:767px)and (min-width:2559px){.contain_media .contain_text h4{font:500 2.25rem/1.875rem Heebo,sans-serif;width:22.8125rem}}@media screen and (min-width:767px){.contain_media .contain_text p{color:#fff;font:400 1.125rem/1.25rem Heebo,sans-serif;margin-bottom:0}}@media screen and (min-width:767px)and (min-width:2559px){.contain_media .contain_text p{font:400 1.25rem/1.438rem Heebo,sans-serif}}@media screen and (min-width:1023px){.contain_media .contain_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around}}
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.gu-btn,.gu-btn--secondary{background-color:#6d5df9;border:.125rem solid #6d5df9;border-radius:1rem;color:#fff;line-height:1;padding:.5rem .75rem}.gu-btn--secondary:hover,.gu-btn:hover{text-decoration:none}.gu-btn--secondary{background-color:#fff;color:#6d5df9;text-transform:uppercase}.gu-btn--secondary:hover{background-color:#6d5df9;color:#fff}:focus,button:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.btn--plain,.btn--primary,.btn--primary--dk,.btn--primary--lg,.btn--primary--lg--dk,.btn--primary--sm,.btn--primary--sm--dk,.btn--secondary,.btn--secondary--dk,.btn--secondary--lg,.btn--secondary--lg--dk,.btn--secondary--sm,.btn--secondary--sm--dk,.btn--tertiary,.btn-behavior,.btn-primary,.btn-primary--dk,.btn-primary--lg,.btn-primary--lg--dk,.btn-primary--sm,.btn-primary--sm--dk,.gu_forms .form-submit[id*=remove].btn-primary,.section-admin .gu_forms .form-submit[id*=remove].btn-primary,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,a.btn--plain,a.btn--primary,a.btn--primary--dk,a.btn--primary--lg,a.btn--primary--lg--dk,a.btn--primary--sm,a.btn--primary--sm--dk,a.btn--secondary,a.btn--secondary--dk,a.btn--secondary--lg,a.btn--secondary--lg--dk,a.btn--secondary--sm,a.btn--secondary--sm--dk,a.btn--tertiary,a.btn-primary,a.btn-primary--dk,a.btn-primary--lg,a.btn-primary--lg--dk,a.btn-primary--sm,a.btn-primary--sm--dk{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:500 1.125rem Heebo,sans-serif;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-transform:none;width:auto}.btn--plain:focus,.btn--plain:not(:disabled):not(.disabled):active,.btn--plain:not(:disabled):not(.disabled):active:focus,.btn--primary--dk:focus,.btn--primary--dk:not(:disabled):not(.disabled):active,.btn--primary--dk:not(:disabled):not(.disabled):active:focus,.btn--primary--lg--dk:focus,.btn--primary--lg--dk:not(:disabled):not(.disabled):active,.btn--primary--lg--dk:not(:disabled):not(.disabled):active:focus,.btn--primary--lg:focus,.btn--primary--lg:not(:disabled):not(.disabled):active,.btn--primary--lg:not(:disabled):not(.disabled):active:focus,.btn--primary--sm--dk:focus,.btn--primary--sm--dk:not(:disabled):not(.disabled):active,.btn--primary--sm--dk:not(:disabled):not(.disabled):active:focus,.btn--primary--sm:focus,.btn--primary--sm:not(:disabled):not(.disabled):active,.btn--primary--sm:not(:disabled):not(.disabled):active:focus,.btn--primary:focus,.btn--primary:not(:disabled):not(.disabled):active,.btn--primary:not(:disabled):not(.disabled):active:focus,.btn--secondary--dk:focus,.btn--secondary--dk:not(:disabled):not(.disabled):active,.btn--secondary--dk:not(:disabled):not(.disabled):active:focus,.btn--secondary--lg--dk:focus,.btn--secondary--lg--dk:not(:disabled):not(.disabled):active,.btn--secondary--lg--dk:not(:disabled):not(.disabled):active:focus,.btn--secondary--lg:focus,.btn--secondary--lg:not(:disabled):not(.disabled):active,.btn--secondary--lg:not(:disabled):not(.disabled):active:focus,.btn--secondary--sm--dk:focus,.btn--secondary--sm--dk:not(:disabled):not(.disabled):active,.btn--secondary--sm--dk:not(:disabled):not(.disabled):active:focus,.btn--secondary--sm:focus,.btn--secondary--sm:not(:disabled):not(.disabled):active,.btn--secondary--sm:not(:disabled):not(.disabled):active:focus,.btn--secondary:focus,.btn--secondary:not(:disabled):not(.disabled):active,.btn--secondary:not(:disabled):not(.disabled):active:focus,.btn--tertiary:focus,.btn--tertiary:not(:disabled):not(.disabled):active,.btn--tertiary:not(:disabled):not(.disabled):active:focus,.btn-behavior:focus,.btn-behavior:not(:disabled):not(.disabled):active,.btn-behavior:not(:disabled):not(.disabled):active:focus,.btn-primary--dk:focus,.btn-primary--dk:not(:disabled):not(.disabled):active,.btn-primary--dk:not(:disabled):not(.disabled):active:focus,.btn-primary--lg--dk:focus,.btn-primary--lg--dk:not(:disabled):not(.disabled):active,.btn-primary--lg--dk:not(:disabled):not(.disabled):active:focus,.btn-primary--lg:focus,.btn-primary--lg:not(:disabled):not(.disabled):active,.btn-primary--lg:not(:disabled):not(.disabled):active:focus,.btn-primary--sm--dk:focus,.btn-primary--sm--dk:not(:disabled):not(.disabled):active,.btn-primary--sm--dk:not(:disabled):not(.disabled):active:focus,.btn-primary--sm:focus,.btn-primary--sm:not(:disabled):not(.disabled):active,.btn-primary--sm:not(:disabled):not(.disabled):active:focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.gu_forms .form-submit[id*=remove].btn-primary:focus,.gu_forms .form-submit[id*=remove].btn-primary:not(:disabled):not(.disabled):active,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:focus,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:not(:disabled):not(.disabled):active,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:not(:disabled):not(.disabled):active:focus{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;outline:none}.btn--plain:hover,.btn--primary--dk:hover,.btn--primary--lg--dk:hover,.btn--primary--lg:hover,.btn--primary--sm--dk:hover,.btn--primary--sm:hover,.btn--primary:hover,.btn--secondary--dk:hover,.btn--secondary--lg--dk:hover,.btn--secondary--lg:hover,.btn--secondary--sm--dk:hover,.btn--secondary--sm:hover,.btn--secondary:hover,.btn--tertiary:hover,.btn-behavior:hover,.btn-primary--dk:hover,.btn-primary--lg--dk:hover,.btn-primary--lg:hover,.btn-primary--sm--dk:hover,.btn-primary--sm:hover,.btn-primary:hover,.gu_forms .form-submit[id*=remove].btn-primary:hover,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:hover{text-decoration:none}.btn--plain,.btn--primary,.btn--primary--dk,.btn--primary--lg,.btn--primary--lg--dk,.btn--primary--sm,.btn--primary--sm--dk,.btn--secondary,.btn--secondary--dk,.btn--secondary--lg,.btn--secondary--lg--dk,.btn--secondary--sm,.btn--secondary--sm--dk,.btn--tertiary,.btn-behavior,.btn-primary,.btn-primary--dk,.btn-primary--lg,.btn-primary--lg--dk,.btn-primary--sm,.btn-primary--sm--dk,.gu_forms .form-submit[id*=remove].btn-primary,.section-admin .gu_forms .form-submit[id*=remove].btn-primary,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,a.btn--plain,a.btn--primary,a.btn--primary--dk,a.btn--primary--lg,a.btn--primary--lg--dk,a.btn--primary--sm,a.btn--primary--sm--dk,a.btn--secondary,a.btn--secondary--dk,a.btn--secondary--lg,a.btn--secondary--lg--dk,a.btn--secondary--sm,a.btn--secondary--sm--dk,a.btn--tertiary,a.btn-primary,a.btn-primary--dk,a.btn-primary--lg,a.btn-primary--lg--dk,a.btn-primary--sm,a.btn-primary--sm--dk{-webkit-transition:all .25s;transition:all .25s}.btn-bg:hover,form .form-submit:hover,form .form-submit:not(:disabled):not(.disabled):active{background-color:#5446c9;border-color:rgba(0,0,0,0);color:#fff}form .form-submit:focus{-webkit-box-shadow:none;box-shadow:none}.btn--primary,.btn--primary--dk,.btn--primary--lg,.btn--primary--lg--dk,.btn--primary--sm,.btn--primary--sm--dk,.btn-primary,.btn-primary--dk,.btn-primary--lg,.btn-primary--lg--dk,.btn-primary--sm,.btn-primary--sm--dk,a.btn--primary,a.btn--primary--dk,a.btn--primary--lg,a.btn--primary--lg--dk,a.btn--primary--sm,a.btn--primary--sm--dk,a.btn-primary,a.btn-primary--dk,a.btn-primary--lg,a.btn-primary--lg--dk,a.btn-primary--sm,a.btn-primary--sm--dk{background-color:#6d5df9!important;border:.0625rem solid rgba(0,0,0,0)!important;border-radius:1.25rem!important;color:#fff!important;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;min-height:auto;min-width:auto!important;outline:none;padding:.75rem 1.5rem!important;text-transform:none!important}.btn--primary--dk:hover,.btn--primary--lg--dk:hover,.btn--primary--lg:hover,.btn--primary--sm--dk:hover,.btn--primary--sm:hover,.btn--primary:hover,.btn-primary--dk:hover,.btn-primary--lg--dk:hover,.btn-primary--lg:hover,.btn-primary--sm--dk:hover,.btn-primary--sm:hover,.btn-primary:hover,a.btn--primary:hover,a.btn-primary:hover{background-color:#5446c9!important;color:#fff!important}.btn--primary--dk:disabled,.btn--primary--lg--dk:disabled,.btn--primary--lg:disabled,.btn--primary--sm--dk:disabled,.btn--primary--sm:disabled,.btn--primary.disabled,.btn--primary:disabled,.btn-primary--dk:disabled,.btn-primary--lg--dk:disabled,.btn-primary--lg:disabled,.btn-primary--sm--dk:disabled,.btn-primary--sm:disabled,.btn-primary.disabled,.btn-primary:disabled,.disabled.btn--primary--dk,.disabled.btn--primary--lg,.disabled.btn--primary--lg--dk,.disabled.btn--primary--sm,.disabled.btn--primary--sm--dk,.disabled.btn-primary--dk,.disabled.btn-primary--lg,.disabled.btn-primary--lg--dk,.disabled.btn-primary--sm,.disabled.btn-primary--sm--dk,a.btn--primary.disabled,a.btn--primary:disabled,a.btn-primary.disabled,a.btn-primary:disabled{background-color:#c3d0dd!important;border-color:rgba(0,0,0,0)!important;color:#dce6f1!important;outline:none}.btn--primary--dk:disabled:hover,.btn--primary--lg--dk:disabled:hover,.btn--primary--lg:disabled:hover,.btn--primary--sm--dk:disabled:hover,.btn--primary--sm:disabled:hover,.btn--primary.disabled:hover,.btn--primary:disabled:hover,.btn-primary--dk:disabled:hover,.btn-primary--lg--dk:disabled:hover,.btn-primary--lg:disabled:hover,.btn-primary--sm--dk:disabled:hover,.btn-primary--sm:disabled:hover,.btn-primary.disabled:hover,.btn-primary:disabled:hover,.disabled.btn--primary--dk:hover,.disabled.btn--primary--lg--dk:hover,.disabled.btn--primary--lg:hover,.disabled.btn--primary--sm--dk:hover,.disabled.btn--primary--sm:hover,.disabled.btn-primary--dk:hover,.disabled.btn-primary--lg--dk:hover,.disabled.btn-primary--lg:hover,.disabled.btn-primary--sm--dk:hover,.disabled.btn-primary--sm:hover,a.btn--primary.disabled:hover,a.btn--primary:disabled:hover,a.btn-primary.disabled:hover,a.btn-primary:disabled:hover{cursor:not-allowed}.btn--primary--dk:not(:disabled):not(.disabled):active,.btn--primary--dk:not(:disabled):not(.disabled):focus,.btn--primary--lg--dk:not(:disabled):not(.disabled):active,.btn--primary--lg--dk:not(:disabled):not(.disabled):focus,.btn--primary--lg:not(:disabled):not(.disabled):active,.btn--primary--lg:not(:disabled):not(.disabled):focus,.btn--primary--sm--dk:not(:disabled):not(.disabled):active,.btn--primary--sm--dk:not(:disabled):not(.disabled):focus,.btn--primary--sm:not(:disabled):not(.disabled):active,.btn--primary--sm:not(:disabled):not(.disabled):focus,.btn--primary:not(:disabled):not(.disabled):active,.btn--primary:not(:disabled):not(.disabled):focus,.btn-primary--dk:not(:disabled):not(.disabled):active,.btn-primary--dk:not(:disabled):not(.disabled):focus,.btn-primary--lg--dk:not(:disabled):not(.disabled):active,.btn-primary--lg--dk:not(:disabled):not(.disabled):focus,.btn-primary--lg:not(:disabled):not(.disabled):active,.btn-primary--lg:not(:disabled):not(.disabled):focus,.btn-primary--sm--dk:not(:disabled):not(.disabled):active,.btn-primary--sm--dk:not(:disabled):not(.disabled):focus,.btn-primary--sm:not(:disabled):not(.disabled):active,.btn-primary--sm:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):focus,a.btn--primary:not(:disabled):not(.disabled):active,a.btn--primary:not(:disabled):not(.disabled):focus,a.btn-primary:not(:disabled):not(.disabled):active,a.btn-primary:not(:disabled):not(.disabled):focus{background-color:#43399c!important;border-color:#43399c!important;color:#fff!important}.btn--primary--dk,.btn-primary--dk,a.btn--primary--dk,a.btn-primary--dk{background-color:#fff;border:rgba(0,0,0,0);color:#6d5df9}.btn--primary--sm,.btn-primary--sm,a.btn--primary--sm,a.btn-primary--sm{border-radius:1.25rem!important}.btn--primary--sm,.btn--primary--sm--dk,.btn-primary--sm,.btn-primary--sm--dk,a.btn--primary--sm,a.btn--primary--sm--dk,a.btn-primary--sm,a.btn-primary--sm--dk{font-size:.625rem!important;height:1.875rem!important;line-height:.625rem!important;min-height:auto!important;min-width:auto!important;padding:.625rem .75rem!important;text-transform:uppercase!important}.btn--primary--sm--dk,.btn-primary--sm--dk,a.btn--primary--sm--dk,a.btn-primary--sm--dk{background-color:#fff;border:rgba(0,0,0,0);border-radius:1.25rem!important;color:#6d5df9}.btn--primary--lg,.btn-primary--lg,a.btn--primary--lg,a.btn-primary--lg{border-radius:1.5625rem;font-size:1rem!important;height:3.125rem;line-height:1.125rem!important;min-width:auto;padding:1rem 1.75rem!important}.btn--primary--lg--dk,.btn-primary--lg--dk,a.btn--primary--lg--dk,a.btn-primary--lg--dk{background-color:#fff;border:rgba(0,0,0,0);border-radius:1.5625rem;color:#6d5df9;font-size:1rem!important;height:3.125rem;line-height:1.125rem!important;min-width:auto;padding:1rem 1.75rem!important}.btn--secondary,.btn--secondary--dk,.btn--secondary--lg,.btn--secondary--lg--dk,.btn--secondary--sm,.btn--secondary--sm--dk,a.btn--secondary,a.btn--secondary--dk,a.btn--secondary--lg,a.btn--secondary--lg--dk,a.btn--secondary--sm,a.btn--secondary--sm--dk{background:rgba(0,0,0,0);border:.125rem solid #6d5df9;border-radius:1.25rem!important;color:#6d5df9;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;min-width:auto!important;padding:.75rem 1.5rem!important;padding:.75rem 1.75rem;text-transform:none!important}.btn--secondary--dk:disabled,.btn--secondary--lg--dk:disabled,.btn--secondary--lg:disabled,.btn--secondary--sm--dk:disabled,.btn--secondary--sm:disabled,.btn--secondary.disabled,.btn--secondary:disabled,.disabled.btn--secondary--dk,.disabled.btn--secondary--lg,.disabled.btn--secondary--lg--dk,.disabled.btn--secondary--sm,.disabled.btn--secondary--sm--dk,a.btn--secondary.disabled,a.btn--secondary:disabled{border-color:rgba(0,0,0,0);color:#444;opacity:.5;outline:none}.btn--secondary--dk:disabled:hover,.btn--secondary--lg--dk:disabled:hover,.btn--secondary--lg:disabled:hover,.btn--secondary--sm--dk:disabled:hover,.btn--secondary--sm:disabled:hover,.btn--secondary.disabled:hover,.btn--secondary:disabled:hover,.disabled.btn--secondary--dk:hover,.disabled.btn--secondary--lg--dk:hover,.disabled.btn--secondary--lg:hover,.disabled.btn--secondary--sm--dk:hover,.disabled.btn--secondary--sm:hover,a.btn--secondary.disabled:hover,a.btn--secondary:disabled:hover{cursor:not-allowed}.btn--secondary--dk:not(:disabled):not(.disabled):active,.btn--secondary--lg--dk:not(:disabled):not(.disabled):active,.btn--secondary--lg:not(:disabled):not(.disabled):active,.btn--secondary--sm--dk:not(:disabled):not(.disabled):active,.btn--secondary--sm:not(:disabled):not(.disabled):active,.btn--secondary:not(:disabled):not(.disabled):active,a.btn--secondary:not(:disabled):not(.disabled):active{background-color:#43399c;color:#6d5df9}.btn--secondary--dk:not(:disabled):not(.disabled):active a,.btn--secondary--lg--dk:not(:disabled):not(.disabled):active a,.btn--secondary--lg:not(:disabled):not(.disabled):active a,.btn--secondary--sm--dk:not(:disabled):not(.disabled):active a,.btn--secondary--sm:not(:disabled):not(.disabled):active a,.btn--secondary:not(:disabled):not(.disabled):active a,a.btn--secondary:not(:disabled):not(.disabled):active a{color:#fff}.btn--secondary--dk:focus,.btn--secondary--lg--dk:focus,.btn--secondary--lg:focus,.btn--secondary--sm--dk:focus,.btn--secondary--sm:focus,.btn--secondary:focus,a.btn--secondary:focus{border:.125rem solid #6d5df9}.btn--secondary--dk:active,.btn--secondary--lg--dk:active,.btn--secondary--lg:active,.btn--secondary--sm--dk:active,.btn--secondary--sm:active,.btn--secondary:active,a.btn--secondary:active{color:#fff}.btn--secondary--dk:hover,.btn--secondary--lg--dk:hover,.btn--secondary--lg:hover,.btn--secondary--sm--dk:hover,.btn--secondary--sm:hover,.btn--secondary:hover,a.btn--secondary:hover{background-color:#d9d7f9;color:#5446c9}.btn--secondary--dk:hover a,.btn--secondary--lg--dk:hover a,.btn--secondary--lg:hover a,.btn--secondary--sm--dk:hover a,.btn--secondary--sm:hover a,.btn--secondary:hover a,a.btn--secondary:hover a{color:#5446c9}.btn--secondary a,.btn--secondary--dk a,.btn--secondary--lg a,.btn--secondary--lg--dk a,.btn--secondary--sm a,.btn--secondary--sm--dk a,a.btn--secondary a{color:#6d5df9}.btn--secondary a:hover,.btn--secondary--dk a:hover,.btn--secondary--lg a:hover,.btn--secondary--lg--dk a:hover,.btn--secondary--sm a:hover,.btn--secondary--sm--dk a:hover,a.btn--secondary a:hover{background-color:#d9d7f9;color:#5446c9}.btn--secondary a:active,.btn--secondary--dk a:active,.btn--secondary--lg a:active,.btn--secondary--lg--dk a:active,.btn--secondary--sm a:active,.btn--secondary--sm--dk a:active,a.btn--secondary a:active{background-color:#43399c;border-color:rgba(0,0,0,0);color:#fff}.btn--secondary a:focus,.btn--secondary--dk a:focus,.btn--secondary--lg a:focus,.btn--secondary--lg--dk a:focus,.btn--secondary--sm a:focus,.btn--secondary--sm--dk a:focus,a.btn--secondary a:focus{border:.125rem solid #6d5df9}.btn--secondary--dk,a.btn--secondary--dk{border:.125rem solid #fff;color:#fff}.btn--secondary--dk:focus,a.btn--secondary--dk:focus{background-color:#6d5df9;border:.125rem solid #fff}.btn--secondary--dk:active,a.btn--secondary--dk:active{background-color:#5446c9}.btn--secondary--sm,a.btn--secondary--sm{border-radius:1.25rem!important;font-size:.625rem!important;height:1.875rem!important;line-height:.625rem!important;min-height:auto!important;min-width:auto!important;padding:.625rem .75rem!important;text-transform:uppercase!important}.btn--secondary--sm--dk,a.btn--secondary--sm--dk{border:.125rem solid #fff;color:#fff}.btn--secondary--sm--dk:focus,a.btn--secondary--sm--dk:focus{background-color:#6d5df9;border:.125rem solid #fff}.btn--secondary--sm--dk:active,a.btn--secondary--sm--dk:active{background-color:#5446c9}.btn--secondary--sm--dk,a.btn--secondary--sm--dk{border-radius:1.25rem!important;font-size:.625rem!important;height:1.875rem!important;line-height:.625rem!important;min-height:auto!important;min-width:auto!important;padding:.625rem .75rem!important;text-transform:uppercase!important}.btn--secondary--lg,a.btn--secondary--lg{border-radius:1.5625rem;font-size:1rem!important;height:3.125rem;line-height:1.125rem!important;min-width:auto;padding:1rem 1.75rem!important}.btn--secondary--lg--dk,a.btn--secondary--lg--dk{border:.125rem solid #fff;color:#fff}.btn--secondary--lg--dk:focus,a.btn--secondary--lg--dk:focus{background-color:#6d5df9;border:.125rem solid #fff}.btn--secondary--lg--dk:active,a.btn--secondary--lg--dk:active{background-color:#5446c9}.btn--secondary--lg--dk,a.btn--secondary--lg--dk{border-radius:1.5625rem;font-size:1rem!important;height:3.125rem;line-height:1.125rem!important;min-width:auto;padding:1rem 1.75rem!important}.btn--tertiary,a.btn--tertiary{background-color:#fff;border:.0625rem solid #dce6f1;border-radius:1.25rem!important;border-radius:1.25rem;color:#6d5df9;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;font:500 .875rem/.875rem Heebo,sans-serif;min-width:auto!important;padding:.75rem 1.5rem!important;text-transform:none!important}.btn--tertiary:hover,a.btn--tertiary:hover{background-color:#d9d7f9;border-color:#d9d7f9;color:#5446c9}.btn--tertiary:active,.btn--tertiary:focus,a.btn--tertiary:active,a.btn--tertiary:focus{background-color:#c5c0f9;border-color:#c5c0f9;color:#43399c}.btn--tertiary.disabled,.btn--tertiary:disabled,a.btn--tertiary.disabled,a.btn--tertiary:disabled{background-color:#dce6f1;border-color:#dce6f1;color:#c3d0dd}.btn--tertiary.disabled:hover,.btn--tertiary:disabled:hover,a.btn--tertiary.disabled:hover,a.btn--tertiary:disabled:hover{cursor:not-allowed}.btn--large,a.btn--large{font:400 .875rem Heebo,sans-serif;height:2.375rem;max-width:12rem;padding:.75rem 1.5rem}.btn-rounded,a.btn-rounded{background-color:#fff!important;border:.09375rem solid #6d5df9!important;border-radius:1.25rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#6d5df9!important;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;font:500 .875rem/.875rem Heebo,sans-serif;min-height:2.5rem;min-width:auto!important;padding:.75rem 1.5rem!important;text-transform:none!important}.btn-rounded:hover,a.btn-rounded:hover{background-color:#d9d7f9!important;border-color:#5446c9!important;color:#5446c9!important}.btn-rounded:not(:disabled):not(.disabled):active,.btn-rounded:not(:disabled):not(.disabled):focus,a.btn-rounded:not(:disabled):not(.disabled):active,a.btn-rounded:not(:disabled):not(.disabled):focus{background-color:#c5c0f9!important;border-color:#5446c9!important;-webkit-box-shadow:none;box-shadow:none;color:#43399c!important}.btn-rounded.disabled,.btn-rounded:disabled,a.btn-rounded.disabled,a.btn-rounded:disabled{background-color:#dce6f1!important;border-color:#c3d0dd!important;color:#c3d0dd!important}.btn-rounded.disabled:hover,.btn-rounded:disabled:hover,a.btn-rounded.disabled:hover,a.btn-rounded:disabled:hover{cursor:not-allowed}.btn--plain,a.btn--plain{background:#fff;border:.0625rem solid #fff;border-radius:1.25rem!important;color:#6d5df9;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;min-width:auto!important;padding:.75rem 1.5rem!important;text-transform:none!important}.btn--plain.disabled,.btn--plain:disabled,a.btn--plain.disabled,a.btn--plain:disabled{color:#444;opacity:.5;outline:none}.btn--plain.disabled:hover,.btn--plain:disabled:hover,a.btn--plain.disabled:hover,a.btn--plain:disabled:hover{cursor:not-allowed}.btn--plain:hover,a.btn--plain:hover{color:#5446c9}.btn--plain:not(:disabled):not(.disabled):active,a.btn--plain:not(:disabled):not(.disabled):active{color:#43399c}.btn_circleinput{background-image:none!important}.btn_circle{background-color:#6d5df9!important;border:none!important;color:#fff;height:2rem!important;min-width:2rem!important;padding:0!important;width:2rem!important}.btn_circle.disabled,.btn_circle.is-disabled,.btn_circle:disabled{background-color:#c3d0dd!important;color:#fff!important;opacity:.5!important;outline:none}.btn_circle.disabled:hover,.btn_circle.is-disabled:hover,.btn_circle:disabled:hover{cursor:not-allowed}.btn_circle:hover{background-color:#5446c9!important}.btn_circle:not(:disabled):not(.disabled):active{background-color:#43399c!important}.btn_circle-tertiary{background:#f4f6f9;border-color:rgba(0,0,0,0)!important;border-radius:1.75rem;-webkit-box-shadow:0 .125rem .25rem rgba(62,51,158,.32);box-shadow:0 .125rem .25rem rgba(62,51,158,.32);height:2.5rem;width:2.5rem}.btn_circle-tertiary:active{background-color:#c5c0f9;border-color:#c5c0f9;color:#f4f6f9}.btn_circle-tertiary:hover{background-color:#5446c9!important}.btn_circle-tertiary.disabled,.btn_circle-tertiary.glide__arrow--disabled,.btn_circle-tertiary.is-disabled,.btn_circle-tertiary:disabled{background-color:#c3d0dd!important;color:#fff!important;opacity:.5!important;outline:none}.btn_circle-tertiary.disabled:hover,.btn_circle-tertiary.glide__arrow--disabled:hover,.btn_circle-tertiary.is-disabled:hover,.btn_circle-tertiary:disabled:hover{background-color:#c3d0dd!important;cursor:not-allowed}.gu_forms .card-title,.section-admin .gu_forms .card-title{font:500 1.438rem/1.688rem Heebo,sans-serif;margin-bottom:.25rem;width:14rem}@media screen and (min-width:767px){.gu_forms .card-title,.section-admin .gu_forms .card-title{font:500 1.625rem/2.125rem Heebo,sans-serif;width:auto}}@media screen and (min-width:2559px){.gu_forms .card-title,.section-admin .gu_forms .card-title{font:500 2.25rem/2.25rem Heebo,sans-serif}}.gu_forms .sub-title,.section-admin .gu_forms .sub-title{font:400 .875rem/1.25rem Heebo,sans-serif;margin-bottom:1.75rem}@media screen and (min-width:767px){.gu_forms .sub-title,.section-admin .gu_forms .sub-title{grid-column:1}}@media screen and (min-width:2559px){.gu_forms .sub-title,.section-admin .gu_forms .sub-title{font:400 1.25rem/1.813rem Heebo,sans-serif}}.gu_forms label.form-required,.section-admin .gu_forms label.form-required{font:500 .875rem/1.281rem Heebo,sans-serif}.gu_forms label.form-required:after,.section-admin .gu_forms label.form-required:after{color:#ed383e;content:"*"}.gu_forms .webform-element-description,.section-admin .gu_forms .webform-element-description{color:#858585;font:400 .875rem/1.125rem Heebo,sans-serif;margin-top:.5rem}@media screen and (min-width:767px){.gu_forms .webform-element-description,.section-admin .gu_forms .webform-element-description{font:400 .75rem/.875rem Heebo,sans-serif}}.gu_forms textarea,.section-admin .gu_forms textarea{background-color:#fff;border:.0625rem solid #c3d0dd;border-radius:.25rem;height:5rem;max-height:5rem;min-height:5rem;width:100%}.gu_forms textarea.cke_source,.section-admin .gu_forms textarea.cke_source{max-height:inherit}.gu_forms .label,.section-admin .gu_forms .label{font:500 .875rem/1.25rem Heebo,sans-serif}@media(min-width:2559px){.gu_forms .label,.section-admin .gu_forms .label{font:500 1.25rem/1.813rem Heebo,sans-serif}}.gu_forms .form-submit,.section-admin .gu_forms .form-submit{background-color:#6d5df9;border-radius:1.25rem;color:#fff;min-width:6.25rem;padding:.75rem 1.75rem}@media(min-width:2559px){.gu_forms .form-submit,.section-admin .gu_forms .form-submit{font:400 1rem/1.125rem Heebo,sans-serif}}.gu_forms .form-submit.disabled,.section-admin .gu_forms .form-submit.disabled{background-color:#c3d0dd}.gu_forms .form-submit.forceDisabled,.section-admin .gu_forms .form-submit.forceDisabled{background:#f5f5f5;border-color:#d5d5d5!important;color:#d5d5d5;opacity:1;pointer-events:none}.gu_forms .form-submit:focus,.section-admin .gu_forms .form-submit:focus{color:#fff}.gu_forms .form-submit[id*=remove],.section-admin .gu_forms .form-submit[id*=remove]{color:#2a2a2f}.gu_forms .form-submit[id*=remove].btn-primary,.section-admin .gu_forms .form-submit[id*=remove].btn-primary{background-color:#6d5df9!important;border:.0625rem solid rgba(0,0,0,0)!important;border-radius:1.25rem!important;color:#fff!important;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;min-height:auto;min-width:auto!important;outline:none;padding:.75rem 1.5rem!important;text-transform:none!important}.gu_forms .form-submit[id*=remove].btn-primary:hover,.section-admin .gu_forms .form-submit[id*=remove].btn-primary:hover{background-color:#5446c9!important;color:#fff!important}.gu_forms .form-submit[id*=remove].btn-primary.disabled,.gu_forms .form-submit[id*=remove].btn-primary:disabled,.section-admin .gu_forms .form-submit[id*=remove].btn-primary.disabled,.section-admin .gu_forms .form-submit[id*=remove].btn-primary:disabled{background-color:#c3d0dd!important;border-color:rgba(0,0,0,0)!important;color:#dce6f1!important;outline:none}.gu_forms .form-submit[id*=remove].btn-primary.disabled:hover,.gu_forms .form-submit[id*=remove].btn-primary:disabled:hover,.section-admin .gu_forms .form-submit[id*=remove].btn-primary.disabled:hover,.section-admin .gu_forms .form-submit[id*=remove].btn-primary:disabled:hover{cursor:not-allowed}.gu_forms .form-submit[id*=remove].btn-primary:not(:disabled):not(.disabled):active,.gu_forms .form-submit[id*=remove].btn-primary:not(:disabled):not(.disabled):focus,.section-admin .gu_forms .form-submit[id*=remove].btn-primary:not(:disabled):not(.disabled):active,.section-admin .gu_forms .form-submit[id*=remove].btn-primary:not(:disabled):not(.disabled):focus{background-color:#43399c!important;border-color:#43399c!important;color:#fff!important}.gu_forms .form-item--error-message,.section-admin .gu_forms .form-item--error-message{color:#d82243;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gu_forms .form-actions .form-submit:disabled,.section-admin .gu_forms .form-actions .form-submit:disabled{background-color:#f5f5f5;border-color:#d5d5d5;color:#a5a5a5}.gu_forms .form-actions .form-submit:hover,.section-admin .gu_forms .form-actions .form-submit:hover{background-color:#5446c9;border-color:rgba(0,0,0,0);color:#fff}.form-textarea:focus{background-color:#f4f6f9}.form-textarea{font:400 .875rem/1.2rem Heebo,sans-serif;padding:.625rem 1rem}.webform-flexbox{margin-bottom:0;margin-top:0}.webform-submission-send-us-some-feedback-form,.webform-submission-suggest-new-learning-resources-add-form{display:grid;grid-auto-rows:auto;grid-template-columns:1fr;row-gap:.375rem}@media screen and (min-width:767px){.webform-submission-suggest-new-learning-resources-add-form{-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1023px){.webform-submission-suggest-new-learning-resources-add-form{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media screen and (min-width:2559px){.webform-submission-suggest-new-learning-resources-add-form{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}}@media screen and (min-width:767px){.webform-submission-suggest-new-learning-resources-add-form .form-item-career{grid-column:1}.webform-submission-suggest-new-learning-resources-add-form .form-item-define-a-title-for-your-suggestion,.webform-submission-suggest-new-learning-resources-add-form .form-item-description,.webform-submission-suggest-new-learning-resources-add-form .form-item-link{grid-column:1/3}}.webform-submission-rates-and-reviews-form{display:grid}.webform-submission-rates-and-reviews-form .webform-element-description{margin-top:1.5rem}.js-form-type-webform-rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75rem;padding:0}@media screen and (min-width:767px){.js-form-type-webform-rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:0;width:18.75rem}}@media screen and (min-width:2559px){.js-form-type-webform-rating .label{font:400 .875rem/1.281rem Heebo,sans-serif}}.js-form-type-webform-rating .label .rating-label{font-weight:400}@media screen and (min-width:2559px){.js-form-type-webform-rating .label .rating-label{font:400 .875rem/1.281rem Heebo,sans-serif}}form .popover-help{background-color:#2e98c2!important;background:none;border:0;border-radius:100%;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.1875rem;font-weight:700;height:1.375rem;line-height:1.375rem;margin-left:1.375rem;margin-right:-2.75rem;padding:0;position:relative;text-align:center;width:1.375rem}.class_member_toggle_cm:disabled.disabled-input{background:#c3d0dd!important;border:.0625rem solid #c3d0dd!important;cursor:not-allowed}.bootstrap-select.disabled>select,.class_member_toggle_cm:disabled.disabled-input:hover{cursor:not-allowed}.bootstrap-select>select{left:0;width:100%!important;z-index:auto!important}form.webform-submission-send-us-some-feedback-form .description,form.webform-submission-send-us-some-feedback-form .webform-flex--container,form[id^=webform-submission-request-content-creator-role-add-form] .description,form[id^=webform-submission-request-content-creator-role-add-form] .webform-flex--container,form[id^=webform-submission-suggest-new-learning-resources-add-form] .description,form[id^=webform-submission-suggest-new-learning-resources-add-form] .webform-flex--container{position:relative}form.webform-submission-send-us-some-feedback-form #description_length,form[id^=webform-submission-request-content-creator-role-add-form] #description_length,form[id^=webform-submission-suggest-new-learning-resources-add-form] #description_length{background-color:#fff;bottom:1.0625rem;color:#6b7782;font-size:.875rem;padding:0 .125rem;position:absolute;right:1.125rem}form.webform-submission-send-us-some-feedback-form #description_length.max,form[id^=webform-submission-request-content-creator-role-add-form] #description_length.max,form[id^=webform-submission-suggest-new-learning-resources-add-form] #description_length.max{color:#d82243}form.webform-submission-send-us-some-feedback-form .form-actions,form[id^=webform-submission-request-content-creator-role-add-form] .form-actions,form[id^=webform-submission-suggest-new-learning-resources-add-form] .form-actions{height:1.9375rem;overflow:hidden}@media screen and (max-width:767px){form[id^=webform-submission-request-content-creator-role-add-form] #description_length{bottom:2.5rem}}form.webform-submission-send-us-some-feedback-form #description_length{bottom:.25rem}@media screen and (max-width:767px){form.webform-submission-send-us-some-feedback-form #description_length{bottom:.125rem}form[id^=webform-submission-suggest-new-learning-resources-add-form] #description_length{bottom:1.25rem}}form#opigno-module-result-form{margin:0 auto;padding:0 1.75rem}@media screen and (min-width:767px){form#opigno-module-result-form{padding:0 4rem}}@media screen and (min-width:1439px){form#opigno-module-result-form{padding:0 6.25rem}}@media screen and (min-width:2559px){form#opigno-module-result-form{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 27.75rem;width:calc(2559px - 55.5rem)}}form#opigno-module-result-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}form#opigno-module-result-form #edit-student .field,form#opigno-module-result-form #edit-student label{font-size:1rem}form#opigno-module-result-form>fieldset{background-color:#fff;border:.0625rem solid #dce6f1;border-radius:.5rem;padding:1.25rem}form#opigno-module-result-form fieldset{margin-bottom:0}form#opigno-module-result-form fieldset legend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}form#opigno-module-result-form fieldset legend .fieldset-legend:not(:empty){margin-bottom:.625rem}form#opigno-module-result-form fieldset .file{display:inline-block;margin-top:.625rem}form#opigno-module-result-form a{color:#444;text-decoration:none}form#opigno-module-result-form a:hover{color:#6d5df9}form#opigno-module-result-form ol~ul{margin-left:1.25rem}form#opigno-module-result-form div[class*=form-item-answers-]{margin-top:.3125rem}form#opigno-module-result-form div[class*=form-item-answers-] .field input.max-score{height:auto;padding:.0625rem .3125rem;text-align:end;width:3.125rem!important}form#opigno-module-result-form div[class*=form-item-answers-] .field .field-suffix{font-size:1rem}form#opigno-module-result-form input[value^=Save]{margin:1rem auto 1.5625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-admin .js-form-type-checkbox input[type=checkbox]:disabled:not(:checked)~label,.section-admin .js-form-type-checkbox input[type=checkbox]:disabled:not(:checked)~label.option:before,.section-admin .js-form-type-checkbox input[type=checkbox]:disabled:not(:checked)~label.option:hover:before{background-color:#f9fafe;border-color:#c3d0dd;-webkit-box-shadow:none;box-shadow:none;color:#6b7782;cursor:not-allowed}.section-admin .select2-dropdown{border-color:#6d5df9}.section-admin .select2-selection.select2-selection--multiple{background:#f5f5f5;border:.0625rem solid #d5d5d5;border-radius:.625rem;min-height:2.5rem}.section-admin .select2-selection.select2-selection--multiple[aria-expanded=true]{border-color:#6d5df9}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:#6d5df9!important;border:.0625rem solid rgba(0,0,0,0)!important;border-radius:1.25rem!important;color:#fff!important;font-size:.875rem!important;height:2.375rem!important;line-height:.875rem!important;min-height:auto;min-width:auto!important;outline:none;padding:.75rem 1.5rem!important;text-transform:none!important}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:hover{background-color:#5446c9!important;color:#fff!important}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice.disabled,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:disabled{background-color:#c3d0dd!important;border-color:rgba(0,0,0,0)!important;color:#dce6f1!important;outline:none}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice.disabled:hover,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:disabled:hover{cursor:not-allowed}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:not(:disabled):not(.disabled):active,.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice:not(:disabled):not(.disabled):focus{background-color:#43399c!important;border-color:#43399c!important;color:#fff!important}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font:400 .75rem/1.625rem Heebo,sans-serif;gap:.5rem;height:1.625rem!important;padding:.25rem 1rem!important}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;all:initial;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:.75rem;order:1;position:relative}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{display:none}.section-admin .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""!important;cursor:pointer;font-family:GU-icons-v4!important;font-size:.625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.section-admin .select2-results__option[aria-selected=true]{background-color:#8a7dfa}.form-disabled input.form-email{background-color:#eee}.suggest-new-learning-resources .ui-widget-content{overflow:auto}
