/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fieldset__label{color:#333333 !important;background-color:transparent;}.fieldset__legend{float:inherit !important;width:auto !important;background-color:transparent !important;}#edit-topic--wrapper .fieldset__wrapper--group,#edit-field-public-target-groups--wrapper .fieldset__wrapper--group{border:0 !important;padding:var(--sp) !important;padding-top:0 !important;}fieldset{border:2px solid var(--color--gray-45) !important;}.webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{color:#ffffff !important;background-color:#CB3234 !important;border-color:#CB3234 !important;box-shadow:none !important;}.webform-options-display-buttons label.webform-options-display-buttons-label{border-radius:0 !important;}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div.webform-options-display-buttons{display:grid !important;grid-template-rows:6.5em !important;grid-auto-rows:6.5em !important;grid-template-columns:repeat(auto-fill,minmax(16em,1fr)) !important;gap:0.1em !important;}#edit-topic,#edit-targetgroup{grid-template-rows:8em !important;grid-auto-rows:8em !important;grid-template-columns:repeat(auto-fill,minmax(14em,1fr)) !important;}#edit-targetgroup-5{grid-template-columns:repeat(auto-fill,minmax(25em,1fr)) !important;}#edit-targetgroup-6{grid-template-columns:repeat(auto-fill,minmax(25em,1fr)) !important;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}#edit-address-contact-details,#edit-login-details,#edit-personal-data{display:flex;flex-flow:column;max-width:50%;margin:0 auto;}#edit-address-contact-details > .form-item,#edit-login-details > .form-item,#edit-personal-data > .form-item{margin:0;}#edit-address-contact-details > .form-item > input[type="text"],#edit-login-details > .form-item > input[type="text"],#edit-login-details > .form-item > input[type="email"],#edit-personal-data > .form-item > input[type="text"]{width:100%;}#edit-personal-data #edit-flexbox{margin-top:0;}#edit-field-country{width:100%;}#edit-address-contact-details #edit-flexbox{margin-top:0;margin-bottom:0;}.form-item-country-country-code{margin:0 !important;}#edit-address-contact-details .iti,#edit-address-contact-details .iti input{width:100%;}#edit-address-contact-details fieldset{border:0 !important;padding:0 !important;margin:0 !important;}#edit-address-contact-details #edit-country{margin:0 !important;}#edit-flexbox{justify-content:stretch;}.form-actions{justify-content:center;}.form-item-field-data-policy-optin{margin-block:var(--sp1);}
.participants__wrapper{display:flex;}.views-exposed-form .form-checkboxes .form-item{float:left;margin-left:10px;margin-block:0.25em;}.block-views-blockuser-apprenticeship-skills-skills-block .views-exposed-form .form-actions{margin:0;}.block-views-blockuser-apprenticeship-skills-skills-block .views-exposed-form #edit-field-teaching-year-value{padding-right:20px;}.views-accordion-row .comment__picture{position:relative;inset-inline-start:0;}.grid--container div{display:inline;}.participants__wrapper  > *{margin-block:0;width:100%;}@media (min-width:1200px){.participants__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.participants__wrapper  > *{margin-block:0;width:100%;}}@media (max-width:1000px){.participants__wrapper{display:block;}.participants__wrapper  > *{margin-block:0;width:100%;}.participants__wrapper  > * + *{margin-inline-start:2rem;}}.form-item--field-video-session-0-enabled{display:none;}@media (min-width:1040px){.lems-form__wrapper{display:flex;justify-content:space-between;}.lems-form__wrapper > *{margin-block:0;width:calc(50% - 0.5rem);}.lems-form__wrapper > * + *{margin-inline-start:2rem;}}.form-item--multiple .form-actions:not(.ui-dialog-buttonset){background:none;box-shadow:none;position:relative;inset-inline:revert;}#event-add-participants{display:none;}.event-participants-toggle{display:inline-block;width:fit-content;}
