:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:1em}.ui.textarea,.ui.input,.ui.form textarea,.ui.form input,.ui.selection.dropdown{border:1px solid #999;border-radius:0}.ui.textarea:focus,.ui.input:focus,.ui.form textarea:focus,.ui.form input:focus,.ui.selection.dropdown:focus{border:1px solid rgb(122,225,191);border-radius:0}.ui.selection.dropdown .menu{border-color:#7ae1bf!important;border-radius:0!important;box-shadow:none!important}.ui.button,.ui.primary.button{font-family:Noto Sans,sans-serif;font-size:14px;color:#1f1b24;text-transform:uppercase;background:#7ae1bf;border-radius:0%;transition-duration:.3s}.ui.button:hover,.ui.button:focus,.ui.button:active,.ui.primary.button:hover,.ui.primary.button:focus,.ui.primary.button:active{color:#1f1b24;background:#2dc895}.ui.button.loading,.ui.button.loading:hover,.ui.primary.button.loading,.ui.primary.button.loading:hover{background:#2dc895}.ui.button.basic,.ui.primary.button.basic{color:#1f1b24;border:1px solid #e5e5e5;border-radius:0;box-shadow:none}.ui.button.basic:hover,.ui.button.basic:focus,.ui.button.basic:active,.ui.primary.button.basic:hover,.ui.primary.button.basic:focus,.ui.primary.button.basic:active{color:#1f1b24!important;border:1px solid #e5e5e5;border-radius:0;box-shadow:none}.ui.positive.button,.ui.positive.buttons .button{background-color:#6bac00}.ui.negative.button,.ui.negative.buttons .button{background-color:#f15469}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before,.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#31006f!important}.ui.tabular.menu .item{color:#31006f}.ui.tabular.menu .item.active{font-weight:400;border-top:5px solid rgb(49,0,111);border-radius:0!important}.ui.nomargintop{margin-top:0}.ui.styled.accordion .card>.content{padding:1em}.ui.menu{border:0;box-shadow:none}.ui.breadcrumb{margin-bottom:20px}.ui.breadcrumb:last-child,.ui.breadcrumb:first-child{margin-bottom:20px}.ui.breadcrumb a{color:#2dc895}.ui.breadcrumb a:hover{color:#2dc895;text-decoration:underline}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:0;box-shadow:none}.Toastify__toast-container .with-spacing{top:20px}.Toastify__toast-container .Toastify__toast{border-radius:.28571429rem}.Toastify__toast-container .toast-error{color:#f15469;white-space:pre-wrap;background-color:#f7f8f8;box-shadow:0 0 0 1px #f15469 inset,0 0 0 0 transparent}.Toastify__toast-container .toast-error .progress{background:#f15469}.Toastify__toast-container .toast-success{color:#6bac00;white-space:pre-wrap;background-color:#f7f8f8;box-shadow:0 0 0 1px #6bac00 inset,0 0 0 0 transparent}.Toastify__toast-container .toast-success .progress{background:#6bac00}.Toastify__toast-container .toast-info{color:#0e566c;white-space:pre-wrap;background-color:#f7f8f8;box-shadow:0 0 0 1px #0e566c inset,0 0 0 0 transparent}.Toastify__toast-container .toast-info .progress{background:#0e566c}.Toastify__toast-container .toast-warning{color:#ff8c3d;white-space:pre-wrap;background-color:#f7f8f8;box-shadow:0 0 0 1px #ff8c3d inset,0 0 0 0 transparent}.Toastify__toast-container .toast-warning .progress{background:#ff8c3d}html{position:relative}body{position:relative;padding-top:80px;font-family:Noto Sans,sans-serif;font-size:16px;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}textarea,input,button,select{outline:none}.cf:after{display:table;clear:both;content:""}*,*:after,*:before{box-sizing:border-box}.wrapper{position:relative;width:100%;max-width:1024px;margin:0 auto}h1,h2,h3,h4{font-family:Lato,sans-serif;font-weight:400}h1{font-size:1.875rem;font-weight:400}h2{font-size:1.875rem;font-weight:700}h3{margin-bottom:5px;font-size:1.25rem;font-weight:700}h4{font-weight:1.25rem;font-weight:400}.button.irregular-positive{color:#1f1b24;background:#fff;box-shadow:inset 0 0 0 3px #7ae1bf}.button.irregular-positive:hover,.button.irregular-positive:focus,.button.irregular-positive:active{background:#cdf4e7;box-shadow:inset 0 0 0 3px #7ae1bf}.button.irregular-positive.disabled{box-shadow:inset 0 0 0 3px #7ae1bf!important}.button.undo-action{color:#fff;background:#1f1b24}.button.undo-action:hover,.button.undo-action:focus,.button.undo-action:active{color:#fff;background:#000}.button.cancel-action{color:#1f1b24;background:#eee;box-shadow:inset 0 0 0 3px #e5e5e5}.button.cancel-action:hover,.button.cancel-action:focus,.button.cancel-action:active{color:#1f1b24!important;background:#e5e5e5;box-shadow:inset 0 0 0 3px #e5e5e5}.course-for-multiday-trainer{font-weight:700}.wide-header{min-width:14em!important}.greyed-out{color:gray!important}.hidden-input{display:none}.button-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-10px}.button-container.justify-start{justify-content:flex-start}.button-container.justify-end{justify-content:flex-end}.button-container.right-align{flex-direction:row-reverse}.button-container .ui.button{margin-bottom:10px}.ui.table .grey{background-color:#eee}.ui.table.fixed-table{table-layout:fixed}.multi-line{white-space:pre-wrap}.primary-link{color:#7ae1bf;text-decoration:underline}.primary-link:hover{color:#2dc895;text-decoration:underline}.sub-heading.sub-heading{margin-top:30px;margin-bottom:20px}.no-break{white-space:nowrap}.dimmer.dimmer{z-index:99}.ui.page.modals{padding-top:90px;padding-bottom:14px}.day-part-edit{margin-bottom:2em}.blue-panel{padding:20px;margin:0 0 10px;background-color:#ddf1f2}.blue-panel h5{border-bottom:1px solid #ccc}.not-booked-day-part{text-decoration:line-through}.dark-blue-panel{padding:20px;margin:0 0 10px;background-color:#9ad5d8}.dark-blue-panel h5{border-bottom:1px solid #ccc}.white-panel{padding:20px;margin:0 0 10px;background-color:#fff}.white-panel .div-with-border-bottom{padding:0 0 4px;margin:0 0 14px;border-bottom:1px solid #eee}.white-panel h5{border-bottom:1px solid #eee}.white-panel h5.without-border-bottom{border-bottom:0}.white-panel.ddrs-offender{padding:0 20px;margin:0}.white-panel.ddrs-offender-details-attendee{padding-bottom:0;margin:0}.button-margin.button-margin{margin:0 .25em .25em 0}.ui.button.basic.selected-bold{border-color:#21ba45;border-width:.3em}.attendee-actions .ui.button:first-child{margin:0 .25em .25em 0}.attendee-actions .ui.button:nth-child(6){margin-top:.25em}.attendee-actions div .ui.disabled.button{margin-top:.25em}.order-actions div .ui.disabled.button{margin-top:.25em}.no-margin-right{margin-right:0!important}.no-margin-top{margin-top:0!important}.no-margin-left{margin-left:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.em-margin-left{margin-left:1em!important}.no-padding-left{padding-left:0!important}.label-and-value{margin:0 10px 10px 0}.label-and-value .label{margin:0;font-weight:700;color:#31006f}.label-and-value .value{margin:0}.blurred.blurred.blurred{color:transparent!important;text-shadow:0 0 10px rgba(0,0,0,.5)}.no-select{-webkit-user-select:none;user-select:none}.no-border.no-border{border:0!important}.document-check-details a{word-break:break-all}.no-top-margin.no-top-margin{margin-top:0}.training-courses>h3{margin-bottom:20px}.filterBtn.filterBtn{float:right;height:40px;margin:26px 0 0 10px}.date-field-group .field{padding-right:.5em;padding-left:.5em}.date-field-group .field .input{border-color:#22242626}.ei-details .ui.card{box-shadow:none!important}.event-instance-title{margin-top:4rem}.disabled-tooltip.ui.button,.disabled-tooltip:disabled,.disabled-tooltip.ui.disabled.button{pointer-events:all!important}.event-instance-attendee-row{width:100%;padding-bottom:2em}.event-instance-attendee-name{color:#a0a}.withoutMargin{margin:0!important}.link-button.link-button{padding:0;margin:0 0 35px;font-size:14px;font-weight:400;color:#7ae1bf;text-decoration:underline;text-transform:capitalize;background-color:transparent;border:0}.link-button.link-button .large{font-size:20px!important}.link-button.link-button:hover{color:#2dc895;text-decoration:none;background-color:transparent}.link-button.link-button.no-margin{margin:0}.link-button.link-button.blue{margin-top:1em;color:#31006f;background-color:#ddf1f2}.link-button.link-button.blue:hover{color:#31006f;text-decoration:none;background-color:#ddf1f2}.link-button.link-button.blue:focus{color:#31006f;background-color:#ddf1f2}.link-button.link-button.anchor-blue{color:#4183c4}.aligned-to-header{margin-top:4rem!important;margin-bottom:0!important}.with-additional-top-padding{padding-top:1em!important}.language-icon{height:1em;margin-left:.5em;border:.5px solid #ccc}.tab-icon{margin-left:.5em!important;margin-right:0!important}.monitor-link{position:relative}.monitoring-icon{position:absolute;top:-10px;left:10px;width:35px}.observer-icon{position:absolute;top:-10px;left:45px;width:35px;margin-right:20px}.wrapped-tab{display:flex;flex-flow:wrap;flex-direction:row}.floated-left{float:left}.floated-right{float:right}.min-width-150{min-width:150px}.margin-top-bottom{margin-top:20px;margin-bottom:20px}.centered-text{text-align:center}.ui.table .centered-text{text-align:center!important}.right-aligned-text,.right-aligned-text-important{text-align:right!important}.red-warning-text{font-weight:700;color:#f15469!important}.modal-content{margin:20px;font-size:1.25rem}.small-input input{width:5em}.medium-input input{width:10em}.purple-header{font-weight:700!important;color:#31006f!important}.green-header{font-weight:700!important;color:#7ae1bf!important}.light-grey{background-color:#dcdddd}.light-grey-pattern{background:repeating-linear-gradient(-45deg,#dcdddd,#dcdddd 25px,#f6f6f6 25px,#f6f6f6 10px)!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.ui.dropdown .item.grey{background-color:#eee}.background-pale-red{background-color:#f4d9d9}.background-pale-amber{background-color:#f4e9d9}.background-pale-green{background-color:#e5f7df}.greyed-out-cell{background:#ccc;border:1px dashed #f7f8f8}.row-invalid{border:1px solid #f00!important}.modal-margin-bottom{margin-bottom:35px!important}.bold-brand-green-dark{font-weight:700;color:#2dc895}.flex-row{display:flex!important}.flex-row-with-gap{display:flex!important;flex-direction:row!important;gap:10px}.flex-column-with-gap{display:flex!important;flex-direction:column!important;gap:10px;align-items:center}.flex-row-fullwidth{display:flex!important;flex-direction:row!important;justify-content:space-between!important}.center-aligned-content{align-content:center}.flex-row-fullwidth-without-justification{display:flex!important;flex-direction:row!important;gap:10px;align-items:center}.flex-column{display:flex!important;flex-direction:column!important}.space-between{justify-content:space-between!important}.space-around{justify-content:space-around}.justify-content-end{justify-content:end!important}.flex-wrap{flex-wrap:wrap}.center-aligned{align-items:center!important}.left-aligned{align-items:left!important}.right-aligned{align-items:right!important}.overflow-auto{overflow:auto!important}.side-input-left-padding{padding:0 0 0 14px!important}.mui-field{width:100%}.mui-field .MuiFormHelperText-root{display:none}.mui-field .MuiInputBase-input{flex:1 1 auto!important}.mui-field.small{width:auto}.filter-grid *.placeholder input{padding-right:.5em!important;padding-left:.5em!important}.no-value-mui-field .MuiInputBase-input{color:#c7c7c7!important}.no-value-mui-field .MuiInputBase-input:focus{color:#858585!important}.small-mui-button .MuiInputAdornment-root{max-width:15px!important}.small-mui-button .MuiInputAdornment-root .MuiButtonBase-root{left:-4px!important;padding:0!important}.small-mui-button .MuiInputAdornment-root .MuiSvgIcon-root{width:15px!important;height:15px!important}.margin-top-half{margin-top:1em}.margin-top{margin-top:2em!important}.break-word{word-break:break-word}.break-all{word-break:break-all}.field-wrapper .dropdown .text{word-break:break-word}.no-margin{margin:0}.full-width{width:100%!important}.vertical-center{position:absolute;top:50%;margin:0;transform:translateY(-50%)}.check-mark{width:25px;height:25px;align-items:center}.toggle-results-btn{padding:4px!important}.required-asterisk{color:#f15469}.ui.grid>.row.slightly-wider{width:100%!important;max-width:1405px!important;margin:0 auto!important}.ui.container.slightly-wider,.ui.grid.container.slightly-wider,.grid.filter-grid.slightly-wider{width:100%!important;max-width:1405px!important;margin:0 auto!important}.slightly-wider{max-width:1405px!important;margin:0 auto!important}.max-page-size-dropdown{justify-content:center}.max-page-size-dropdown .column{max-width:1350px}.ui.modal.create-edit-overflow-modal ::-webkit-scrollbar{width:20px}.ui.modal.create-edit-overflow-modal .content{max-height:62vh;overflow:overlay}.align-multi-select-checkbox-horizontal{flex-direction:row;margin:calc(2rem - .14285714em) 0 1rem;font-family:Lato,sans-serif;font-size:15px}.match-simple-ui-label{margin:0 0 4px;font-size:.92857143em;font-weight:700}.police-fee-table .superceeded{color:#999}.police-fee-table .superceeded:hover{text-decoration:line-through}.police-fee-table .default-value{background-color:#fef8cc}.police-fee-table .future{color:#6bac00}.fit-content{width:fit-content;height:fit-content}.popup-div-with-button{align-content:center;display:inline}.popup-div-with-detail-button{align-content:center;display:inline-block}.absolute-right{position:absolute!important;right:0!important}.active-day{font-weight:700}.break-after-row{background:#fff!important}.label-with-icon{display:flex;gap:8px}.red-color{color:red}.amber-color{color:#f90}.green-color{color:#3a0}.align-self-to-flex-start{align-self:flex-start!important}.global-header.global-header{position:fixed;top:0;left:0;z-index:100;width:100%;height:80px;text-align:left;background:#31006f;border-radius:0}.global-header.global-header .global-header-logo{width:80%;height:100%}.global-header.global-header .brand-img{position:absolute;top:7px;left:10px}.global-header.global-header .brand-img .logo{height:66px;max-height:100%}.global-header.global-header .wrapper{margin-right:auto;margin-left:auto}.pagination-container{width:100%;margin-right:0;margin-bottom:2rem;margin-left:0;text-align:center}.global-footer{padding:8px;margin-top:24px;font-size:11px;line-height:1.2em;color:#1f1b24;background:#fff;border-top:solid rgb(49,0,111) 30px}.global-footer .footer-message{margin:0;text-align:left}.global-footer .footer-message-container{display:flex}.global-footer .privacy{margin:5px 0 7px auto}.global-footer .copyright{margin:5px 0 3px;text-align:left}.global-controls{position:absolute;top:50%;height:48px;margin-top:-24px;line-height:48px;color:#31006f;text-align:center}.global-controls.left{left:0}.global-controls.right{right:0}.global-controls .icon{font-size:24px;color:#fff}.global-controls .ui.dropdown .menu{right:-9px;left:auto}.global-controls .ui.dropdown .header{font-size:1em;text-transform:none}.global-wrapper{min-height:calc(100vh - 260px);padding-bottom:100px;margin-top:50px}.ui.sidebar{top:80px;min-height:calc(100vh - 80px)}.ui.sidebar.overlay{z-index:99}.main-content{padding:0 30px;background:#fff}.no-padding{padding:0}.force-no-padding{padding:0!important}.force-column-padding{padding:0 14px!important}.faded-50{opacity:.5}.invisible{display:none}.uppercase{text-transform:uppercase}.borderless.borderless.borderless{padding:0;border:0 solid #fff}.payment-input.payment-input{width:100%;height:40px;padding:10px;margin:5px 0 15px;border:1px solid rgb(114.75,114.75,114.75)}.payment-error.payment-error{padding:10px;font-weight:700;color:#f15469;background-color:#fef4f5;border:1px solid rgb(241,84,105)}.full-width.full-width,.full-width-input.full-width-input .ui.input,.full-width-input.full-width-input .ui.form input{width:100%}.payment-button.payment-button{margin-top:15px}.margin-bottom.margin-bottom{margin-bottom:15px!important}.margin-bottom-rem.margin-bottom-rem{margin-bottom:3rem!important}.float-right{float:right!important}.display-right{display:flex;justify-content:flex-end;margin-right:1rem;margin-left:auto}.accepted-cards img{max-width:130px}.show-button{font-weight:400;color:#7ae1bf;text-decoration:underline;cursor:pointer}.show-button.with-padding{padding:0 1rem}.show-button.disabled{color:#737373}.show-button.disabled-link{text-decoration:none;cursor:default;opacity:.8}.filter-padding{padding-top:2.4rem;padding-left:.5rem}.cursor-pointer{cursor:pointer}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui.menu.fluid{margin-bottom:0;background-color:transparent!important}.ui.menu.fluid .item{border-right:0;border-left:0}.ui.menu.fluid .active.item{background-color:#fff;border-top:5px solid rgb(49,0,111);border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.ui.menu .item:before{background-color:transparent}.hidden{visibility:hidden}.not-hidden>input{visibility:visible!important}.ui.grid.padded-grid,.padded{padding:1rem}.padded-top{padding-top:1rem}.toggle-container{display:flex;width:140px;align-items:center;justify-content:space-between}.detail-value-with-whitespace{white-space:pre-wrap}@media (min-resolution: 192dpi){.not-high-res{display:none}}@media screen and (min-resolution: 192dpi) and (min-width: 768px){.global-header .brand-img{max-width:100%}.main-content{margin-top:50px}}@media (max-resolution: 191dpi){.high-res-only{display:none}}@media only screen and (max-width: 767px){.not-mobile{display:none}.main-content{padding-right:0;padding-left:0}.header-bottom .wrapper{width:100%!important}.ui.container.blue-panel,.ui.container.dark-blue-panel,.ui.container.white-panel{padding:15px;margin-right:0!important;margin-left:0!important}.ui.container.white-panel.ddrs-offender{padding-top:0}.ui.container.white-panel.ddrs-offender-details-attendee{padding-bottom:0}.register-table.register-table,.attendance-register.attendance-register{padding:0!important}.register-table.register-table .field:last-child,.register-table.register-table .fields:last-child .field,.attendance-register.attendance-register .field:last-child,.attendance-register.attendance-register .fields:last-child .field{margin-bottom:0}.mobile-padding-left.mobile-padding-left{padding-left:15px!important}.training-courses>h3{display:none}.reg-radio.reg-radio{width:auto!important}.register-table-row img{width:35px}.ui.grid .ui.stackable.grid.no-left-margin{margin-left:0!important}}@media only screen and (min-width: 768px){.mobile-only{display:none}}@media only screen and (max-width: 362px){.home .intro-img{max-width:100%}.ui.tabular.menu .item{padding:0 .35em}.ui.tabular.menu .label{margin-left:.8em}}@media only screen and (min-width: 363px){.home .intro-img{max-width:300px}.ui.tabular.menu .item{padding-right:.85em;padding-left:.85em}}@media only screen and (min-width: 992px){.driver-stats .ui.card{width:250px}}@media print{body{overflow:visible!important;font-size:48px}table{page-break-after:auto}tr{page-break-inside:avoid;page-break-after:auto}td{page-break-inside:avoid;page-break-after:auto;padding:0!important;margin:0!important}#global-header{position:absolute}}@media only screen and (max-width: 991px){.right-aligned-center{position:relative;top:33%;right:20px}}@media only screen and (min-width: 992px){.right-aligned-center{position:relative;right:20px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ui.modal.transition.visible.active{top:55%;left:50%}.ui.page.modals{margin-top:0;margin-bottom:40px}.driver-stats .licence-full-width .ui.statistic .value{padding-bottom:.5em!important}}.status-ok{color:#6bac00!important}.status-warning{color:#ff8c3d!important}.status-attention{color:#f15469!important}.ui.menu .item.tree-menu{padding:.5em 0 .5em .6em}.driver-stats a{color:inherit}.driver-stats .ui.statistic{display:block}.driver-stats .ui.statistic .value{font-weight:700}.driver-stats .ui.statistic .label{text-transform:none}.driver-stats .ui.divider{margin:.2rem 0}.driver-profile-screen{position:relative;margin-top:50px}.welcome-text{margin-top:50px}.driver-profile .tabular.menu{border-bottom:3px solid #e5e5e5}.driver-profile .tabular.menu .item{position:relative;margin-bottom:-3px;border:3px solid transparent;border-bottom:0}.driver-profile .tabular.menu .item.active{margin-bottom:-3px;border-color:#e5e5e5;border-top-width:3px}.driver-profile .ui.menu .active.item{background-color:#fff;border-top:5px solid rgb(49,0,111);border-right:1px solid #e5e5e5;border-bottom:1px solid rgb(255,255,255);border-left:1px solid #e5e5e5;border-radius:0}.driver-profile .ui.menu .item{color:#999;background-color:transparent;border-bottom:1px solid #e5e5e5}.driver-profile .ui.menu .item:before{width:0}.driver-profile .accordion .training-counter{margin-left:1em}.driver-profile .attached.segment{border:0}.driver-profile .ui.styled.accordion .active.title,.driver-profile .ui.styled.accordion .active.content{background-color:#fff}.driver-profile .notification-bubble{position:absolute;top:4px;right:4px;width:16px;height:16px;font-size:12px;line-height:16px;color:#fff;text-align:center;background:#31006f;border-radius:50%}.driver-profile .doc-status-icon{float:right}.profile-details-and-permit-to-drive{position:relative}.driver-profile-model .permit-to-drive{background-image:url(/assets/dashboard-header-D2nObEIs.png);background-repeat:no-repeat;background-size:100% 97%}.driver-profile-model .score-breakdown img{right:30px!important}.driver-profile-model .doc-checks-details{padding:0!important;margin-top:5em}.driver-profile-model .doc-checks-details h3{margin-bottom:1em}.driver-profile-model .doc-checks-details .ui.card>.content,.driver-profile-model .doc-checks-details .ui.cards>.card>.content,.driver-profile-model .doc-checks-details .ui.card>.extra,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra{padding:1em!important;border-top:0!important}.driver-profile-model .doc-checks-details .ui.card>.content .meta,.driver-profile-model .doc-checks-details .ui.cards>.card>.content .meta,.driver-profile-model .doc-checks-details .ui.card>.extra .meta,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra .meta{color:#31006f}.driver-profile-model .doc-checks-details .ui.card>.content i.circular.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.content i.circular.icon,.driver-profile-model .doc-checks-details .ui.card>.extra i.circular.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra i.circular.icon{width:1.5em!important;height:1.5em!important;padding:.25em 0!important;box-shadow:none}.driver-profile-model .doc-checks-details .ui.card>.content i.red.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.content i.red.icon,.driver-profile-model .doc-checks-details .ui.card>.extra i.red.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra i.red.icon{color:#fff!important;background-color:#f15469}.driver-profile-model .doc-checks-details .ui.card>.content i.orange.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.content i.orange.icon,.driver-profile-model .doc-checks-details .ui.card>.extra i.orange.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra i.orange.icon{color:#fff!important;background-color:#ff8c3d}.driver-profile-model .doc-checks-details .ui.card>.content i.green.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.content i.green.icon,.driver-profile-model .doc-checks-details .ui.card>.extra i.green.icon,.driver-profile-model .doc-checks-details .ui.cards>.card>.extra i.green.icon{color:#fff!important;background-color:#7ae1bf}.driving-licence-check .list{font-weight:700}.driving-licence-check .list .item{padding:16px 8px}.driving-licence-check .value{margin-top:-17px;margin-left:250px;font-weight:400}.driving-licence-check .ui.accordion .value{margin-top:-25px;margin-left:0}.driving-licence-check .ui.accordion .ui.table{background-color:#f9fafb}.advisory{padding:1em 0}.advisory .advisory-score{min-width:2em!important;padding:0!important;margin:0!important;font-size:1.25em;font-weight:700;color:#7ae1bf;text-align:left!important;background-color:transparent}.advisory .ui.red.label{color:#f15469!important;background-color:transparent!important;border-color:transparent!important}.advisory .ui.orange.label{color:#ff8c3d!important;background-color:transparent!important;border-color:transparent!important}.advisory .advisory-description{color:#1f1b24}.risk-summary{position:relative;padding-bottom:30px}.risk-summary p{margin-bottom:1em}.risk-summary .blue-highlight{margin-bottom:0;color:#31006f}.risk-score-breakdown{width:100%!important;padding:0!important;margin-top:50px!important}.risk-score-breakdown h4{font-weight:700;text-align:center}.risk-score-breakdown .ui.accordion{float:left!important;clear:none!important;width:24%!important;margin-right:.5em}.risk-score-breakdown .ui.accordion .title{padding:0!important;background-color:transparent!important}.risk-score-breakdown .ui.accordion .content{margin:0;font-size:14px;background-color:#f7f7f7}.risk-score-breakdown .ui.accordion .content .ui.list{padding:1em!important}.risk-score-breakdown .ui.accordion .content .icon{float:right;padding-left:5px}.risk-score-breakdown .ui.accordion .content .red.icon{color:#f15469!important}.risk-score-breakdown .ui.accordion .content .orange.icon{color:#ff8c3d!important}.risk-score-breakdown .ui.accordion .content .green.icon{color:#6bac00!important}.risk-score-breakdown .ui.accordion .content .value{float:right;padding-right:.5em;font-weight:700}.risk-score-breakdown .ui.accordion .score-breakdown{position:relative;padding:.7em 0 .2em;margin:0;font-size:14px;text-align:center;background-color:#f7f7f7;border-top:1px solid #f1f1f1}.risk-score-breakdown .ui.accordion .score-breakdown img{position:absolute;top:17px;right:25px;width:13px}.risk-score-breakdown .ui.card,.risk-score-breakdown .ui.cards>.card{margin-bottom:0;text-align:center;background-color:#f7f7f7;border:0;box-shadow:none}.risk-score-breakdown .ui.card .value,.risk-score-breakdown .ui.cards>.card .value{padding-top:10px;font-size:2em;font-weight:700;text-align:center}.risk-score{float:left;width:49%;height:230px;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem}.risk-score .dial-wrapper{top:50%;left:50%;margin-top:-65px;margin-left:-90px}.risk-score .dial-wrapper .dial-value{background:#ff8c3d}.risk-score .values{margin-top:120px;text-align:center}.risk-score .values .bubble{margin-bottom:16px;font-size:48px}.outstanding-training{cursor:pointer}.permit-to-drive{min-height:280px;background-color:transparent!important}.permit-to-drive .ui.header{font-weight:700;color:#fff}.permit-to-drive .compliance-check-list .item{position:relative;min-height:35px;padding:.75em 40px .75em .75em!important;margin-bottom:5px;color:#fff;background-color:#fff6}.permit-to-drive .compliance-check-list .icon{position:absolute;top:10px;right:10px;font-size:22px;line-height:16px}.permit-to-drive .compliance-check-list i.green.icon,.permit-to-drive .compliance-check-list i.orange.icon,.permit-to-drive .compliance-check-list i.red.icon{color:#fffc!important}.permit-to-drive .compliance-check-list .left-border-color{position:absolute;top:0;left:0;width:5px;height:100%}.permit-to-drive .compliance-check-list i.green.icon+.left-border-color{background-color:#7ae1bf}.permit-to-drive .compliance-check-list i.orange.icon+.left-border-color{background-color:#ff8c3d}.permit-to-drive .compliance-check-list i.red.icon+.left-border-color{background-color:#f15469}@media only screen and (min-width: 767px){.permit-to-drive .button{position:absolute;right:4px;bottom:8px}}.ui.cards>.ui.card.training-course{position:relative;padding:1em;border:1px solid #e5e5e5;border-left:7px solid rgb(49,0,111);box-shadow:none}.ui.cards>.ui.card.training-course.complete{border-left-color:#7ae1bf}.ui.cards>.ui.card.training-course.warning{border-left-color:#ff8c3d}.ui.cards>.ui.card.training-course.overdue{border-left-color:#f15469}.ui.cards>.ui.card.training-course .button{margin-top:1em}.ui.cards>.ui.card.training-course .header{padding-bottom:.5em;font-size:1.2em;font-weight:700}.ui.cards>.ui.card.training-course p{font-size:12px}.ui.card.training-course>.content,.ui.cards>.card.training-course>.content{padding:0;border:0}.document-check-accordion{background-color:#fff}.document-check-accordion .title{padding:1em!important;font-weight:700;border-top:1px solid #e5e5e5}.document-check-accordion .active.title{background-image:linear-gradient(#f7f7f7,#fff)}.document-check-accordion .content,.document-check-accordion .doc-check-details-outer{background-color:transparent!important}.document-check-accordion .active.content{background-image:linear-gradient(#fff,#f7f7f7)}.document-check-accordion h4{font-weight:700}.document-check-accordion .doc-status-icon{float:right}.document-check-accordion .ui.segment{padding:.1em .5em!important;background-color:transparent!important}.document-check-accordion .doc-checks-details{padding:0!important;margin-top:5em}.document-check-accordion .doc-checks-details h3{margin-bottom:1em}.document-check-accordion .doc-checks-details .ui.card>.content,.document-check-accordion .doc-checks-details .ui.cards>.card>.content,.document-check-accordion .doc-checks-details .ui.card>.extra,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra{border-top:0!important}.document-check-accordion .doc-checks-details .ui.card>.content .meta,.document-check-accordion .doc-checks-details .ui.cards>.card>.content .meta,.document-check-accordion .doc-checks-details .ui.card>.extra .meta,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra .meta{color:#31006f}.document-check-accordion .doc-checks-details .ui.card>.content i.circular.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.content i.circular.icon,.document-check-accordion .doc-checks-details .ui.card>.extra i.circular.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra i.circular.icon{width:1.5em!important;height:1.5em!important;padding:.25em 0!important;box-shadow:none}.document-check-accordion .doc-checks-details .ui.card>.content i.red.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.content i.red.icon,.document-check-accordion .doc-checks-details .ui.card>.extra i.red.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra i.red.icon{color:#fff!important;background-color:#f15469}.document-check-accordion .doc-checks-details .ui.card>.content i.orange.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.content i.orange.icon,.document-check-accordion .doc-checks-details .ui.card>.extra i.orange.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra i.orange.icon{color:#fff!important;background-color:#ff8c3d}.document-check-accordion .doc-checks-details .ui.card>.content i.green.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.content i.green.icon,.document-check-accordion .doc-checks-details .ui.card>.extra i.green.icon,.document-check-accordion .doc-checks-details .ui.cards>.card>.extra i.green.icon{color:#fff!important;background-color:#7ae1bf}.add-vehicle-button{float:right}.button-group{padding:1em}@media only screen and (max-width: 767px){.add-vehicle-button.add-vehicle-button{padding:.5em;margin-left:-25px}}@media only screen and (max-width: 992px){.driving-licence-check .licence-check-accordion .content{margin-left:-250px}.driver-profile-model .risk-score-breakdown .ui.accordion{width:48%!important;margin-bottom:2em}}@media only screen and (max-width: 767px){.driving-licence-check .value{margin-top:5px;margin-left:0}.driver-profile-model .compliance-check-list{width:100%}.driver-profile-model .risk-summary .blue-highlight{margin-bottom:1em}.driver-profile-model .risk-score-breakdown{margin-top:0!important}.driver-profile-model .risk-score-breakdown .ui.accordion{width:100%!important;margin-top:2.5em;margin-right:0}.driver-profile-model .risk-score-breakdown .value{padding:0!important}.driver-profile-model .risk-score-breakdown h4{color:#1f1b24}.driver-profile-model .risk-score-breakdown .ui.card,.driver-profile-model .risk-score-breakdown .ui.cards>.card{width:100%}.driver-profile-model .risk-score-breakdown .content{background-color:#f7f7f7!important}}.narrow.rdp{display:block;margin:0 0 auto}.rdp{display:block}.DayPicker-wrapper{width:875px}.rdp-months{justify-content:left!important}.rdp-month{display:block;margin:1.3em 1.2em 0}.rdp-cell{border:1px solid #e5e5e5}.rdp-day{display:block;width:100%;max-width:100%;height:10em;padding:.5em;border-radius:0%}.rdp-day.rdp-day_selected:not(.rdp-day_disabled,.rdp-day_outside){color:#1f1b24;background-color:#fff}.rdp-day_selected{background-color:transparent}.rdp-day_selected:hover{background-color:var(--rdp-background-color)}.rdp-day_selected:focus-visible{border:0}.rdp-day--outside{background-color:#fff}.rdp-dropdown-month{font-size:.6em}@media only screen and (max-width: 580px){.rdp-nav{width:100%;margin-bottom:5px}.rdp-dropdown-month{width:100%}.rdp-caption{flex-direction:column-reverse}}.rdp-parent{display:flex;flex-flow:row wrap;justify-content:space-between}.rdp-caption{padding:0;font-family:Lato,sans-serif;font-size:1.5em;font-weight:400;justify-content:flex-start;gap:10px}.rdp-actions{display:flex;flex-direction:row;justify-content:flex-end}.rdp-table{width:100%;max-width:100%;table-layout:fixed}.rdp-trainer-promise{display:flex;flex-direction:row;padding:0;font-family:Lato,sans-serif;font-size:1em;font-weight:400;gap:10px}.rdp-trainer-promise-field{margin-top:5px}.rdp-trainer-promise-field .ui.input{width:60px}.rdp-trainer-promise-field label{font-weight:700}@media only screen and (max-width: 991px){.cell-style.cell-style{height:100%}.DayPicker-NavButton{position:inherit;margin-left:1em}}@media only screen and (max-width: 678px){.cell-style.cell-style{position:relative;height:100%}}@media screen and (min-width: 581px){.font-style .period-row{line-height:1em}}@media only screen and (max-width: 580px){table,thead,tbody,th,td,tr{display:block}.cell-style.cell-style{position:relative;width:100%;height:12rem}.rdp{display:inline-block;width:100%;margin-top:0}.DayPicker-wrapper.DayPicker-wrapper{width:100%}.rdp-months{justify-content:center}.rdp-month{width:100%;margin:.5em 0}.rdp-head{display:none}.rdp-cell{width:100%;height:100%;margin:1em 0;border:1px solid #e5e5e5}.rdp-day{display:block;min-height:200px}.rdp-cell:empty{display:none;border:0}.font-style>.ui.table .DayPeriod{height:100%}.font-style .period-row{line-height:1.75em}}.button-row{padding:0 1.2em}.setting-row.setting-row{width:97%;padding-left:1em;margin:1em 1em 0;background-color:#f7f8f8}.setting-row.settings-action-row{width:97%;padding-left:1em;margin:1em 1em 0}.setting-row-no-padding{width:100%;padding-left:1em;margin:1em 0!important}.settings-action-row-margin{margin-left:28px}.ui.textarea,.ui.input{border:1px solid #999;border-radius:0}.remove-top-padding{padding-top:0!important}.remove-bottom-padding{padding-bottom:0!important}.remove-left-padding{padding-left:0!important}.tablet-size-row{display:flex;justify-content:space-between;height:100%}.font-style{width:100%;height:75%;font-size:.7em;text-align:left}.font-style>.ui.table{height:100%;table-layout:fixed}.font-style>.ui.table .DayPeriod{height:100%;padding:5px 0 2px 5px}.font-style>.ui.table>.table-body{height:100%}.font-style .period-row{position:relative;width:100%;height:25%;white-space:nowrap}.font-style .period-row.rows-2{height:50%}.font-style .period-row.rows-3{height:75%}.font-style .period-row.rows-4{height:100%}.font-style .period-row .separated-row{min-width:28px;border-bottom:#fff solid 1px}.font-style .period-row .right-row{text-align:right}.font-style .period-row .existing-trainer-allocation{color:#fff!important;background:#f15469!important}.font-style .period-row .period-color{background:#7ae1bf!important}.font-style .period-row .period-trainer-expired{color:#fff!important;background:#999!important}.font-style .period-row .period-color-session-filled{color:#fff!important;background:#a0a!important}.font-style .period-row .period-color-session-other-wf{color:#fff!important;background:#ff8c3d!important}.font-style .period-row .booked{color:#1f1b24!important;background:#7ae1bf!important}.font-style .period-row .booked.enquiry-pattern{background:repeating-linear-gradient(-45deg,#7ae1bf,#7ae1bf 5px,#a4ead3 5px,#a4ead3 10px)!important}.font-style .period-row .booked.unconfirmed{background:#ff8c3d!important}.font-style .period-row .booked.unconfirmed.enquiry-pattern{background:repeating-linear-gradient(-45deg,#ff8c3d,#ff8c3d 5px,#ffaa70 5px,#ffaa70 10px)!important}@media only screen and (min-width: 580px) and (max-width: 991px){.font-style .period-row .booked{font-size:.9em}}@media only screen and (max-width: 580px){.font-style .period-row .period-color{height:1.5em}.font-style .period-row .booked{height:100%}}.DayPeriod.bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.DayPeriod.top{border-top-left-radius:0;border-top-right-radius:0}.cell-style{height:100%}.date-style{top:.1rem;right:.1rem;width:100%;height:25%;font-size:.8rem;text-align:right}.bank-holiday{display:flex;background-color:#ebebeb;justify-content:space-between}.current-day-style{padding-right:.8em}.bank-holiday-text-padding-left-normal{padding-left:.8em}.bank-holiday-text-padding-left-mobile-landscape{padding-left:.4em}.bank-holiday-text{text-align:left}.bank-holiday-text.reduced-line-height{line-height:1.1}.word-padding{padding-right:.2em}.rdp-day_today{color:#1f1b24}.rdp-day_today .date-style{background-color:#ddf1f2}.ui.table{background-color:#f7f8f8;border:0}.auto-add-button{position:absolute;bottom:1em}.day-period-cell{display:flex;justify-content:space-between;height:100%;align-items:center;padding-right:5px!important}.day-period-icons{display:flex;margin-left:auto}.course-name-text{width:100%}.text-wrap-ellipsis-2{display:-webkit-box;width:100%;overflow:hidden;text-wrap:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:4}.text-wrap-ellipsis-3{display:-webkit-box;width:100%;overflow:hidden;text-wrap:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:6}.text-wrap-ellipsis-4{display:-webkit-box;width:100%;overflow:hidden;text-wrap:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:8}.unconfirmed{background-color:#ff8c3d!important}.unconfirmed.enquiry-pattern{background:repeating-linear-gradient(-45deg,#ff8c3d,#ff8c3d 5px,#ffaa70 5px,#ffaa70 10px)!important}.flex-cell{display:flex;flex-direction:column;font-size:.8em}.flex-cell .disabled{color:#eee}.flex-cell .event-radio-button{font-size:1em}.flex-cell .event-details{padding-right:2px;padding-left:2px;background-color:#7ae1bf}.flex-cell .event-details.enquiry-pattern{background:repeating-linear-gradient(-45deg,#7ae1bf,#7ae1bf 5px,#a4ead3 5px,#a4ead3 10px)!important}.flex-cell .event-details.new-event{color:#fff;background-color:#a0a}.flex-cell .event-details.new-event.enquiry-pattern{background:repeating-linear-gradient(-45deg,#a0a,#a0a 5px,#d0d 5px,#d0d 10px)!important}.flex-cell .event-details.new-event-unmanagable{color:#fff;background-color:#404}.flex-cell .event-details.new-event-unmanagable.enquiry-pattern{background:repeating-linear-gradient(-45deg,#404,#a0a 5px,#707 5px,#707 10px)!important}.flex-cell .event-details.unconfirmed{background-color:#ff8c3d}.flex-cell .event-details.unconfirmed.enquiry-pattern{background:repeating-linear-gradient(-45deg,#ff8c3d,#ff8c3d 5px,#ffaa70 5px,#ffaa70 10px)!important}.height-75-percent{height:75%}.flex-grow-1{flex-grow:1}.calendar-cell-style{height:6.5rem}.calendar-date-style{position:absolute;right:.1rem;bottom:.1rem;font-size:.8rem;color:211 211 211}.calendar-cell-text-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emphasized-property{color:#31006f}.changed-property-old{color:#f15469;word-wrap:break-word}.changed-property-new{color:#6bac00;word-wrap:break-word}.ui.fluid.accordion{border:2px solid #fff;border-radius:0;box-shadow:none}.ui.fluid.accordion .title,.ui.fluid.accordion .content{background-color:#eef8f8}.ui.styled.accordion .active.title,.ui.styled.accordion .active.content{background-color:#ddf1f2}.ui.fluid.accordion{border-radius:0;box-shadow:none}.ui.fluid.accordion .title{color:#000;border-bottom:2px solid #fff}.ui.fluid.accordion .title:hover{background-color:#ddf1f2!important}.ui.styled.accordion{position:relative}.ui.styled.accordion .active.title{width:100%;color:#000;background-color:#ddf1f2!important;border-bottom:2px solid #fff}.ui.styled.accordion .active.content{padding:1em!important;background-color:#fff;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.ui.table .header-no-border{padding-bottom:0;text-align:center!important;border-bottom:0}.ui.table .no-top-border{border-top:0}.table-right-border{border-right:1px solid #e5e5e5}.expired{color:#f15469}.dimmable{width:100%!important}.monitoring-acc{margin-bottom:1em}.monitoring-acc .ui.accordion .accordion{margin:0}.monitoring-acc .title{cursor:auto}.monitoring-acc .title-container{position:relative}.monitoring-acc .title-container p{margin-bottom:0!important}.monitoring-acc .title-icon{position:absolute;top:8px;right:0;width:10px;height:10px;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2017%208.5'%3e%3cpolyline%20points='17%200%208.5%208.5%200%200'/%3e%3c/svg%3e");background-repeat:no-repeat;transform:rotate(270deg)}.monitoring-acc .active .title-icon{position:absolute;top:10px;right:0;width:10px;height:10px;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2017%208.5'%3e%3cpolyline%20points='17%200%208.5%208.5%200%200'/%3e%3c/svg%3e");background-repeat:no-repeat;transform:none}.monitoring-acc .button-field{text-align:right}.monitoring-acc .question-text{max-width:800px;font-size:16px}.monitoring-acc .question-hint{font-size:14px;color:#737373}.monitoring-acc .ui.checkbox{margin:4px 0}.monitoring-acc .ui.list{font-size:.9em}.monitoring-acc .ui.grid>.row{padding-top:.5rem!important;padding-bottom:0!important;font-size:.95em}.monitoring-acc textarea{width:100%;margin:.5em 0 1.5em;border:1px solid #999}.monitoring-acc .textarea-large{min-height:75px;margin:.5em 0 1em!important}.styled>.title{background-color:#ddf1f2!important;border-bottom:2px solid #fff}.on-road-report-form * .accordion.ui.styled{width:100%}.Mui-focused.criteria-text{border-color:#0000003b;border-width:.833333px}@media only screen and (max-width: 767px){.on-road-report-form * .accordion.ui.styled{width:auto;max-width:35em}}.wrapped-text{margin:0;font-family:inherit;word-wrap:break-word;white-space:pre-wrap;white-space:-pre-wrap}.ui.grid>.row .no-notes{margin-top:10px}.ui.table.new-notes{margin:5px 0;background-color:#f7f8f8;border:0;border-radius:0}.note-highlight{font-weight:700;color:#31006f}.course-section.course-section{margin-top:30px;background-color:#f7f8f8;border:0;border-radius:0;box-shadow:none}.course-section.course-section button{margin-left:5px}.button-segment.button-segment{margin-top:50px;border:0;border-radius:0;box-shadow:none}.register-table,.attendance-register{background-color:#f7f8f8}.register-table a,.attendance-register a{color:#2dc895;text-decoration:none}.register-table a:hover,.attendance-register a:hover{color:#2dc895;text-decoration:underline}.register-table .label-and-value .label,.register-table .label-and-value .value,.attendance-register .label-and-value .label,.attendance-register .label-and-value .value{display:inline-block}.register-table .label-and-value .label,.attendance-register .label-and-value .label{margin-right:1em}.register-table .label-and-value .label:after,.attendance-register .label-and-value .label:after{content:":"}.attendee-name,.attendee-requirements{font-weight:700}.attendee-name.blue-name,.attendee-requirements.blue-name{color:#007095}.attendee-name a,.attendee-requirements a{color:#2dc895;text-decoration:none}.attendee-name a:hover,.attendee-requirements a:hover{color:#2dc895;text-decoration:underline}.car-type-img{vertical-align:middle}.raised-issue-cell.raised-issue-cell{padding-bottom:20px!important}.issue-button.issue-button{float:left;clear:both;padding:0;font-weight:400;color:#007095;text-decoration:underline;text-transform:capitalize;cursor:pointer;background-color:transparent}.issue-button.issue-button.error{color:#f15469}.issue-button.issue-button:hover,.issue-button.issue-button:active{font-weight:400;color:#2dc895;text-decoration:none;text-transform:capitalize;background-color:transparent}.issue-button.issue-button.filters{padding:.5rem 2rem;vertical-align:middle}.issue-button.issue-button.hide-filters{padding-left:1rem}.raised-issue-detail{float:left;clear:both}.bold{font-weight:700}.border-top{border-top:1px solid rgb(122,225,191)!important}.error{color:#f15469}.reg-radio.reg-radio{float:right;width:max-content}.align-top.align-top{vertical-align:top}.ui.grid .row.no-padding{padding:0}.ui.grid .row .inline.fields,.ui.grid .row .inline.fields .field{margin:0}.text-right-align{text-align:right}.ui.grid.filter-grid{margin-right:0;margin-left:0;background-color:#f8f8f9;border:1px solid #dcdcdc}.ui.grid.filter-grid .ui.selection.dropdown{width:100%}.ui.grid.filter-grid .ui.input,.ui.grid.filter-grid .ui.fluid.dropdown{float:left;clear:both;width:100%;background-color:#fff;border:1px solid #999;border-radius:0}.ui.grid.filter-grid label{font-weight:700;color:#1f1b24}.ui.grid.filter-grid .ui.checkbox label{font-weight:400}.ui.grid.filter-grid .extra-spacing.extra-spacing{margin-bottom:15px}.ui.grid.filter-grid .ui.divider{margin:0 1rem}.ui.grid.filter-grid .date-row{padding-bottom:0}.one-to-one-icon{width:1.5em;height:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.ui.stackable.grid.filter-grid{width:auto;margin-right:0!important;margin-left:0!important}.ui.stackable.grid.filter-grid>.row>.column{width:100%!important;padding:.3rem 1rem!important;margin:0!important;box-shadow:none!important}}.ui.form .field:last-child.search-field{margin-bottom:0}@media only screen and (max-width: 767px){.ui.stackable.grid.filter-grid>.row>.column{padding:.5rem 1rem!important}}.event-instance-table-page{margin-top:30px!important}.next-and-previous-buttons-container{display:flex;margin-top:30px;margin-bottom:10px;align-items:center;justify-content:space-between}.event-instance-table.event-instance-table{background-color:#f7f8f8;border:0 solid #fff;border-radius:0}.event-instance-table-110-px-cell{min-width:110px}.event-instance-table-200-px-cell{min-width:200px}.ui.sortable.table thead th{color:#31006f;border:0 solid #fff}.ui.sortable.table thead th:hover{background:transparent}.event-name-link{color:#2dc895;text-decoration:none}.event-name-link:hover{color:#2dc895;text-decoration:underline}.event-instance-details.event-instance-details h4{font-weight:700;color:#31006f}.ui.grid>.row.vertical-spacing{padding-top:.1rem;padding-bottom:.1rem}.ui.grid>.row>.column.horizontal-spacing{padding-left:.2rem}.ui.grid>.column:not(.row).column-spacing{padding:.2rem}.text-wrap{overflow-wrap:anywhere;white-space:normal}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.trainer-details{padding-top:-.5em;padding-bottom:-1em;text-align:left;border:1px solid #999;border-radius:.25em}.trainer-details-heading{display:flex;padding-top:0!important;padding-bottom:0!important;font-weight:700;border-bottom:solid #999;justify-content:space-between!important;align-items:center}.trainer-details-fixed-width-table{width:100%;table-layout:fixed}.align_center{text-align:center}.align_left{text-align:left}.align_right{text-align:right}.trainer-details-heading-trainer-name-rc-cover{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:2px}.trainer-details-secondary-heading-container{display:flex;justify-content:end;width:100%}.trainer-details-secondary-heading-container>*{margin-left:2px}.other-role-value{margin-right:5px}.trainer-details-secondary-heading{padding:.18em .5em;color:#333;text-align:right;border:1px solid #999;border-radius:.125em}.md-trainer-detail-container{display:flex;flex-direction:column}.md-trainer-detail-container .md-detail-rows-container,.trainer-details-heading,.md-cancel-button-container{padding-left:.2rem}.md-trainer-detail-container .trainer-details{padding-bottom:.2rem}.md-trainer-detail-row{display:flex;flex-direction:row;padding:.2rem 0;gap:.5rem;align-items:center}.trainer-subcontracting-warning{color:red}.ui.checkbox,.ui.disabled.checkbox{font-size:1em}.ui.disabled.checkbox.no-checkbox *{opacity:1}.ui.disabled.checkbox.no-checkbox :before,.ui.disabled.checkbox.no-checkbox :after{visibility:hidden}@media only screen and (min-width: 1199px){.border-left{border-left:1px solid #e5e5e5}}.fixed-width{display:inline-block;width:180px}.grid.grid.scheduled-payment-details-grid{margin:5px 0}.grid.grid.scheduled-payment-details-grid .row.row.scheduled-payment-details-row{padding-top:5px;padding-bottom:5px;margin-bottom:-1px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.grid.grid.scheduled-payment-details-grid .row.row.scheduled-payment-details-row .column.column{padding:0 10px}.scheduled-label{font-weight:700;color:#31006f;text-align:end}.grid.scheduled-payment-base-grid{padding-top:20px}.grid.scheduled-payment-base-grid .row>.column.padding-0{padding-left:0}.checkbox.question-checkbox{padding-left:15px}.full-width-input.full-width-input.fixed-height .ui.input,.full-width-input.full-width-input.fixed-height .ui.form input{height:50px}.control-button-container{position:absolute;bottom:0}.control-button-container .button.control-button{width:32px;height:50px;padding:10px;margin:0 1px;font-size:22px}.driver-summary{float:left;width:50%;padding:5px;background-color:#fff}.driver-summary .ui.cards{margin:.5em 0}.driver-summary .ui.card{width:50%;margin:0;border-radius:0!important}.driver-summary .ui.card:hover{transform:none!important}.driver-summary .ui.card .ui.red.statistic>.value{color:#f15469}.driver-summary .ui.card .ui.amber.statistic>.value{color:#ff8c3d}.driver-summary .ui.card .ui.green.statistic>.value{color:#7ae1bf}.risk-assessment{float:right;width:50%;padding:5px}.risk-assessment .ui.card>.content,.risk-assessment .ui.cards>.card>.content{padding:.5em}.risk-assessment .ui.card{width:100%;padding:0;margin-bottom:-.7em;background-color:#31006f;border:0;border-radius:0!important;box-shadow:none}.risk-assessment .ui.card:hover{background-color:#260056!important;border:0!important;box-shadow:none!important;transform:none!important}.risk-assessment .ui.card .value{float:left;clear:none;font-size:2em!important;color:#fff}.risk-assessment .ui.card .label{float:left;clear:none;padding-left:20px;color:#fff}.risk-assessment .ui.card .ui.red.statistic>.value{color:#fff}.risk-assessment .ui.card .ui.green.statistic>.value{color:#fff}.elearning{float:right;clear:none;width:50%;padding:5px}.document-checks{float:left;clear:none;width:100%}.document-checks .doc-left{float:left;clear:none;width:50%;padding:5px}.document-checks .doc-right{float:right;clear:none;width:50%;padding:5px;margin-top:-10px!important}.licence-check{float:left;clear:both;width:100%}.licence-check .ui.cards{margin:0}.licence-check .licence-full-width{float:left;clear:both;width:100%;margin-bottom:.5em}.licence-check .licence-full-width .ui.card{float:left;width:25%;min-height:75px;padding:1em 0;margin:0;border-radius:0}.licence-check .licence-full-width .ui.card:hover{transform:none!important}.licence-check .licence-progress{float:left;clear:none;width:50%;padding:5px}.licence-check .licence-half-width{float:right;clear:none;width:50%}.licence-check .licence-half-width .ui.card{float:left;width:50%;margin:0;border-radius:0!important}.licence-check .licence-half-width .ui.card:hover{transform:none!important}.licence-check .licence-points{width:100%;height:205px;margin-top:25px;margin-left:.87em;background-color:#fff;border:1px solid #e5e5e5;border-radius:0!important}.licence-check .licence-points .ui.card{width:32%;padding:0;text-align:center;background-color:#fff;border:0;box-shadow:none}.licence-check .licence-points .ui.card:hover{border:0;box-shadow:none;transform:none!important}.licence-check .licence-points .value{padding-top:0;margin:0;font-size:2em;font-weight:700;text-align:center}.licence-check .licence-points .label{margin-top:-5px;font-size:1em;font-weight:400;text-align:center}.licence-check .licence-points h4{padding:.5em .5em 0;font-size:1em;font-weight:700}.driver-stats .licence-full-width .ui.statistic .value,.driver-stats .licence-half-width .ui.statistic .value,.driver-stats .cpc .ui.statistic .value{float:left;padding:0 .25em;font-size:2rem!important}.driver-stats .licence-full-width .ui.statistic .label,.driver-stats .licence-half-width .ui.statistic .label,.driver-stats .cpc .ui.statistic .label{padding-right:.5em;font-weight:400;text-align:left}.driver-stats .cpc .ui.statistic .label{padding-top:5px}.green-tick{padding-top:0!important;padding-left:3em!important;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:none;stroke:%23a8c456;stroke-width:2px;}.cls-1{stroke-miterlimit:10;}.cls-2{stroke-linecap:round;stroke-linejoin:round;}%3c/style%3e%3c/defs%3e%3ccircle%20class='cls-1'%20cx='15'%20cy='15'%20r='14'/%3e%3cpolyline%20class='cls-2'%20points='6.71%2015.31%2012.71%2020.89%2023.23%209.57'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-size:50px 35px!important}.amber-warning{padding-top:0!important;padding-left:3em!important;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23f28a43;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}.cls-2{fill:%23f28a43;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='29.02%2027.48%201.05%2027.48%2014.55%202.21%2029.02%2027.48'/%3e%3cpath%20class='cls-2'%20d='M13.12,22.82a2,2,0,0,1,.12-.74,1.28,1.28,0,0,1,.35-.49,1.61,1.61,0,0,1,.52-.27,2.2,2.2,0,0,1,.64-.08,2.07,2.07,0,0,1,.62.08,1.51,1.51,0,0,1,.52.27,1.28,1.28,0,0,1,.35.49,1.82,1.82,0,0,1,.13.74,1.73,1.73,0,0,1-.13.71,1.37,1.37,0,0,1-.35.49,1.4,1.4,0,0,1-.52.29,2.06,2.06,0,0,1-.62.09,2.2,2.2,0,0,1-.64-.09,1.48,1.48,0,0,1-.52-.29,1.37,1.37,0,0,1-.35-.49A1.92,1.92,0,0,1,13.12,22.82Zm2.78-3.18H13.63l-.47-9.08h3.21Z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-size:50px 35px!important}.red-warning{padding-top:0!important;padding-left:3em!important;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23f15469;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}.cls-2{fill:%23f15469;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='29.09%2027.53%201.12%2027.53%2014.62%202.26%2029.09%2027.53'/%3e%3cpath%20class='cls-2'%20d='M13.2,22.87a2,2,0,0,1,.12-.74,1.15,1.15,0,0,1,.35-.48,1.23,1.23,0,0,1,.52-.27,2.2,2.2,0,0,1,.64-.09,2.11,2.11,0,0,1,.62.09,1.3,1.3,0,0,1,.52.27,1.36,1.36,0,0,1,.35.48,2,2,0,0,1,.13.74,1.93,1.93,0,0,1-.13.72,1.5,1.5,0,0,1-.35.49,1.46,1.46,0,0,1-.52.28,2.11,2.11,0,0,1-.62.09,2.2,2.2,0,0,1-.64-.09,1.38,1.38,0,0,1-.52-.28,1.26,1.26,0,0,1-.35-.49A1.94,1.94,0,0,1,13.2,22.87ZM16,19.69H13.71l-.48-9.08h3.22Z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-size:50px 35px!important}.elearning .ui.statistic,.document-checks .ui.statistic,.licence-progress .ui.statistic{margin:0}.elearning .ui.card,.document-checks .ui.card,.licence-progress .ui.card{width:100%;margin-bottom:0;background-color:transparent;border:0;box-shadow:none}.elearning .ui.card:hover,.document-checks .ui.card:hover,.licence-progress .ui.card:hover{background-color:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}.elearning .ui.card .label,.document-checks .ui.card .label,.licence-progress .ui.card .label{font-weight:400;text-align:left}.elearning h4,.document-checks h4,.licence-progress h4{padding:0 .5em;margin:2em 0 0;font-size:1em;font-weight:700}.cpc{float:left;clear:none;width:75%}.cpc .ui.cards{margin:.5em 0}.cpc .ui.card{float:left;width:33%;min-height:65px;padding:1em 0;margin:0;border-radius:0}.cpc .ui.card:hover{transform:none!important}.ui.progress{float:left;width:94%;margin:0!important;background-color:#fff;border:1px solid #e5e5e5;border-radius:0}.ui.progress .bar{height:1.5em;border-radius:0}.ui.progress .empty{background-color:#fff!important}.progress-blue .ui.progress .bar{background-color:#31006f}.progress-red .ui.progress .bar{background-color:#f15469}.progress-green .ui.progress .bar{background-color:#7ae1bf}.percent-complete{float:right;width:5%;font-size:1.5em;font-weight:700}.fleet-stats{width:100%}.fleet-stats .ui.statistic{display:block}.fleet-stats .ui.card{float:left;width:30%;min-height:75px;padding:1em .5em;margin:1em 0}.fleet-stats .ui.card:hover{background-color:#ffffffb3!important;transform:none!important}.fleet-stats .ui.card .value{float:left;clear:none;padding-right:5px;font-size:2rem!important;font-weight:700}.fleet-stats .ui.card .label{margin-left:2em;font-weight:400;text-align:left;text-transform:none}.fleet-stats .ui.card .amber-warning{padding-left:4em!important;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23f28a43;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}.cls-2{fill:%23f28a43;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='29.02%2027.48%201.05%2027.48%2014.55%202.21%2029.02%2027.48'/%3e%3cpath%20class='cls-2'%20d='M13.12,22.82a2,2,0,0,1,.12-.74,1.28,1.28,0,0,1,.35-.49,1.61,1.61,0,0,1,.52-.27,2.2,2.2,0,0,1,.64-.08,2.07,2.07,0,0,1,.62.08,1.51,1.51,0,0,1,.52.27,1.28,1.28,0,0,1,.35.49,1.82,1.82,0,0,1,.13.74,1.73,1.73,0,0,1-.13.71,1.37,1.37,0,0,1-.35.49,1.4,1.4,0,0,1-.52.29,2.06,2.06,0,0,1-.62.09,2.2,2.2,0,0,1-.64-.09,1.48,1.48,0,0,1-.52-.29,1.37,1.37,0,0,1-.35-.49A1.92,1.92,0,0,1,13.12,22.82Zm2.78-3.18H13.63l-.47-9.08h3.21Z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-size:50px 35px!important}.fleet-stats .ui.card .red-warning{padding-left:4em!important;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23f15469;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}.cls-2{fill:%23f15469;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='29.09%2027.53%201.12%2027.53%2014.62%202.26%2029.09%2027.53'/%3e%3cpath%20class='cls-2'%20d='M13.2,22.87a2,2,0,0,1,.12-.74,1.15,1.15,0,0,1,.35-.48,1.23,1.23,0,0,1,.52-.27,2.2,2.2,0,0,1,.64-.09,2.11,2.11,0,0,1,.62.09,1.3,1.3,0,0,1,.52.27,1.36,1.36,0,0,1,.35.48,2,2,0,0,1,.13.74,1.93,1.93,0,0,1-.13.72,1.5,1.5,0,0,1-.35.49,1.46,1.46,0,0,1-.52.28,2.11,2.11,0,0,1-.62.09,2.2,2.2,0,0,1-.64-.09,1.38,1.38,0,0,1-.52-.28,1.26,1.26,0,0,1-.35-.49A1.94,1.94,0,0,1,13.2,22.87ZM16,19.69H13.71l-.48-9.08h3.22Z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-size:50px 35px!important}@media only screen and (max-width: 992px){.fleet-stats .ui.cards{margin-top:1em}.fleet-stats .ui.card{width:100%;margin:0}}.genesys-login{width:100%;height:720px}.genesys-login-nodisplay{position:absolute;width:0;height:0;border:0}.ui.attached.tabular.menu{overflow:auto;overflow-y:hidden}.ui.bottom.attached.segment.tab{padding-right:.8em;padding-left:.8em}.ui.sortable.table thead th{border-bottom:1px solid rgba(34,36,38,.1)}.ui.sortable.table thead th.not-sortable-column:hover{cursor:default}.button-search-menu{display:flex;justify-content:center;margin-right:-1em;margin-left:-1em}.button-search-menu-fit{display:flex;justify-content:center}.button-search-menu-item{padding:.8em;margin:.7em 0;color:#1f1b24;text-align:center;background:#ccc;flex-grow:1}.button-search-menu-item:hover{color:#1f1b24;cursor:pointer;background:#4800a2}.button-search-menu-item.current{color:#fff;background:#31006f}.button-search-menu-item.current:hover{cursor:pointer;background:#4800a2}.with-additional-padding{padding:0 14px}.no-notifications-found{text-align:center}@media only screen and (max-width: 767px){.tablet-view{display:none!important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.mobile-or-desktop-view{display:none!important}}@media only screen and (min-width: 1200px){.tablet-view{display:none!important}}.competency-report-table-heading{padding-top:0!important;padding-bottom:0!important;font-weight:700;border:#000 solid 1px;border-bottom:solid #999;align-items:left}.competency-report-table{padding-top:-.5em;padding-bottom:-1em;border:#000 solid 1px;align-items:left;border-radius:.25em}@media only screen and (max-width: 767px){.ui.container.without-margin{margin-right:0!important;margin-left:0!important}.container-shadow{box-shadow:0 5px 8px -7px #000}.venue-details-bar{background-color:#eee}}.event-details{width:40%}.event-instances-button-container{width:20%}.car-type-places{display:inline-flex;align-items:center}.ui.table .load-more{padding:0;border-top:1px #ccc solid}.load-more-button{display:block;width:100%;padding:.8em;font:inherit;text-align:center;cursor:pointer;background-color:#eee;border:0}.load-more-button:hover{background-color:#ddd}.load-more-button:focus{background-color:#ccc}.ui.page.modals{padding-top:137px;padding-bottom:14px}.ui.small.modal.scrolling{margin-top:0}.ui.segment.segment{border:0;border-radius:0;box-shadow:none}.ui.table{background-color:none;border:0}.ui.textarea,.ui.input,.ui.form textarea,.ui.form input{border:1px solid #999;border-radius:0}[type=checkbox],[type=radio]{border:2px solid rgb(122,225,191);border-radius:0}.full-width{width:100%}.bigger{font-size:1.5rem}.underline{border-bottom:1px solid #ccc}.venue-filter-search-btn.venue-filter-search-btn{padding:15px 0!important;color:#1f1b24;text-transform:uppercase;background-color:#7ae1bf}.venue-filter-search-btn.venue-filter-search-btn:hover{background-color:#2dc895}.postcode-search.postcode-search{margin-bottom:0;background-color:#ddf1f2}.postcode-search.postcode-search .postcode-search-container{display:table;width:100%}.postcode-search.postcode-search .postcode-search-container .postcode-search-text{display:table-cell;width:100%;vertical-align:top;border-top:1px solid #999;border-right-width:0;border-bottom:1px solid #999;border-left:1px solid #999}.postcode-search.postcode-search .postcode-search-container .postcode-search-button{display:table-cell;width:130px;height:40px;vertical-align:top;border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999}.distance.distance{font-size:9px}.search-filter-table.search-filter-table{padding:0;margin-bottom:0!important;border-radius:0}@media screen and (max-width: 768px) and (min-width: 768px){.search-filter-table.search-filter-table{margin-top:15px!important}}.search-filter-table.search-filter-table .ui.button{width:100%}.search-filter-table.search-filter-table .search-filters-cell{padding:0}.search-filter-table.search-filter-table .toggle-filters-btn{color:#fff;background-color:#31006f}.search-filters{background-color:#ddf1f2}.search-filters .filter-rows{padding:10px}.search-filters .ui.input,.search-filters .ui.fluid.dropdown{float:left;clear:both;width:100%;background-color:#fff;border:1px solid #999;border-radius:0}.search-filters .special-req-col.special-req-col.special-req-col .title{font-weight:700;color:#1f1b24}.search-filters .special-req-col.special-req-col.special-req-col label{font-weight:400}.search-filters .ui.header{color:#fff}.search-filters label,.search-filters .ui.checkbox label{font-weight:700;color:#1f1b24}.ui.checkbox input:focus~label{font-weight:700;color:#31006f}.ui.checkbox .box:before,.ui.checkbox label:before{width:20px;height:20px;border:1px solid #999;border-radius:0}.global-wrapper{min-height:calc(100vh - 240px);margin-top:0;overflow:hidden}.personal-details.personal-details{width:100%;padding:10px;background-color:#f7f8f8}.personal-details-title.personal-details-title{margin-bottom:20px}.summary-title{font-weight:700;color:#31006f}.summary-value{margin-bottom:10px}.button-icon{width:24px;height:24px;margin-right:10px;vertical-align:middle}.stage-list{display:inline-block;padding-inline-start:40px;margin:0;color:#31006f;list-style:none;counter-reset:stage-counter}.stage-list .stage-item,.stage-list .stage-item-complete{position:relative;float:left;padding-left:0;margin-right:55px;line-height:28px}.stage-list .stage-item:before{position:absolute;left:-38px;display:block;width:28px;height:28px;line-height:24px;text-align:center;content:counter(stage-counter);counter-increment:stage-counter;border:2px solid rgb(49,0,111);border-radius:50%}.stage-list .stage-item-complete:before{position:absolute;left:-38px;display:block;width:28px;height:28px;padding:1px 0 0 1px;line-height:24px;text-align:center;content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2018%2018'%20style='enable-background:new%200%200%2018%2018;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%237AE1BF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M14.5,3.5l-7.9,8L3.4,8.4L1.9,9.9l4.7,4.6L16,5L14.5,3.5z'/%3e%3c/svg%3e");counter-increment:stage-counter;border:2px solid rgb(49,0,111);border-radius:50%}.welcome-title.welcome-title{padding-left:0;margin-right:0;margin-bottom:40px;margin-left:0}.cost-cell{font-weight:700;color:#31006f;text-align:right}.car-type-info{font-weight:700;color:#31006f}.chosen-venue.chosen-venue{width:100%;margin-bottom:0;background-color:#ddf1f2}.field-with-note{margin-bottom:0!important}.field-note.field-note.field-note{margin-top:0;color:#7ae1bf}.error-margin-bottom{margin-bottom:35px!important}.venue-notes{padding-top:5px;margin-top:30px}.event-instance-notes{padding-top:5px;margin-top:10px}.chosen-course.chosen-course{width:100%;padding:10px;background-color:#ddf1f2}.chosen-course.chosen-course .chosen-course-label{font-weight:700;color:#31006f}.chosen-course.chosen-course .venue-details{margin-bottom:1em}.chosen-course.chosen-course .venue-name{margin-bottom:0;font-weight:400}.chosen-course.chosen-course .venue-address{margin-bottom:0}.chosen-course.chosen-course .date-time-detail{margin-top:0}.chosen-course-group-date-container{display:flex;flex-direction:column}.cost{margin:1em 0 0;font-size:1.5rem;font-weight:700;color:#1f1b24}.course-language{margin:10px 0}.continue-button.continue-button{width:100%;margin-top:20px}.rebook-section.rebook-section{width:100%;padding:20px 10px 10px;background-color:#ddf1f2}.rebook-button.rebook-button{width:100%}.faq-button.faq-button{width:100%;margin-top:5px}.confirmation-button.confirmation-button{margin:0}.manual-payment-button.manual-payment-button{width:100%;margin-top:10px}.tacs-row{width:100%;margin-top:20px}.tacs-container{display:table}.tacs-checkbox{display:none}.tacs-checkbox+label{position:relative;display:table-cell;padding-left:35px;cursor:pointer}.tacs-checkbox+label:before{position:absolute;top:0;left:0;width:25px;height:25px;content:"";background:#fff;border:1px solid #999}.tacs-checkbox+label:after{position:absolute;top:5px;left:9px;width:8px;height:14px;content:"";border:solid #000;border-width:0 3px 3px 0;opacity:0;transform:rotate(45deg)}.tacs-checkbox:checked+label:before{background:#fff}.tacs-checkbox:checked+label:after{opacity:1}.error-message-wrapper{margin-top:1.5rem}.tacs-faqs{display:inline-block;display:table-cell}.select-list-item{margin-bottom:10px!important}.two-section-layout{clear:left;padding:20px 0 0!important;margin:0!important}.two-section-layout-left.two-section-layout-left{padding:0 10px 0 0!important;margin:0!important}.two-section-layout-right.two-section-layout-right{padding:0!important;margin:0!important}.mobile-container{margin-top:10px}.indented.indented{padding:0 40px 0 0!important;margin:0 20px!important}.border-top.border-top{border-top:1px solid rgb(221,241,242)}.border-top.border-top .indented.indented{margin-top:20px!important}.collapse-icon{position:absolute;top:13px;right:10px}.event-instance-row.event-instance-row{margin:0;color:#1f1b24;border-top:1px solid rgb(221,241,242)}.event-instance-row.event-instance-row i.icon,.event-instance-row.event-instance-row i.icons{font-size:1.5em}.event-instance-row:first-child{border-top-width:0}.no-instances.no-instances{padding:0 1em;margin:10px 0}.no-margin.no-margin{margin:0!important}.booking-details-column{min-height:450px}.privacy-policy{padding-top:20px;margin-top:20px;border-top:1px solid rgb(205,247,233)}.privacy-policy .title.title.title{color:#7ae1bf}.pre-wrap{white-space:pre-wrap}.booking-reference-text{color:#31006f}.rebook-message.rebook-message{margin-bottom:35px;background-color:#f7f8f8;border:0 solid rgb(247,248,248);border-bottom:1px solid #ccc;border-radius:0;box-shadow:none}.right-align{text-align:right}.display-inline-block{display:inline-block}.padding-left-20{padding-left:20px}.classroom-section{margin-top:15px;background-color:#fff}.course-distance{text-align:right}.training-centre-filter{padding:1em!important}.digital-tabs .ui.attached.tabular.menu{width:100%}.digital-tabs .ui.tabular.menu .item{width:50%;background-color:#f7f8f8;border:0!important}.digital-tabs .ui.tabular.menu .item.active{z-index:1;background-color:#fff;border-top:0!important;border-right:1px solid #e5e5e5!important;border-left:1px solid #e5e5e5!important;border-radius:0!important;box-shadow:1px -2px 3px #eee}.digital-tabs .ui.table{padding-top:1em;margin-top:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:0;box-shadow:1px -1px 3px #eee}.digital-tabs i.icon,.digital-tabs i.icons{font-size:5em}.digital-tabs i.icon.classroom:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2059.37%2052.8'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23322865;}.cls-2{fill:%2388c8b3;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M55.39,0H4A4,4,0,0,0,0,4V33.81a4,4,0,0,0,4,4H7.79A5.51,5.51,0,0,0,9.3,41.92H9.24a5,5,0,0,0-5,5v4a2,2,0,0,0,2,1.95H20.42a1.91,1.91,0,0,0,1.08-.33,2,2,0,0,0,1.09.33H36.78a1.91,1.91,0,0,0,1.08-.33A2,2,0,0,0,39,52.8H53.14a2,2,0,0,0,2-1.95v-4a5,5,0,0,0-5-5h-.06a5.51,5.51,0,0,0,1.51-4.13h3.81a4,4,0,0,0,4-4V20.92a.87.87,0,1,0-1.74,0V33.81a2.25,2.25,0,0,1-2.24,2.24h-4.2a5.43,5.43,0,0,0-1.11-1.74H55a.87.87,0,0,0,.87-.87V4.35A.87.87,0,0,0,55,3.48H4.35a.87.87,0,0,0-.87.87V33.44a.87.87,0,0,0,.87.87H9.29a5.45,5.45,0,0,0-1.11,1.74H4a2.24,2.24,0,0,1-2.24-2.24V4A2.24,2.24,0,0,1,4,1.74H55.39A2.24,2.24,0,0,1,57.63,4V16.87a.87.87,0,0,0,1.74,0V4a4,4,0,0,0-4-4ZM20.63,50.85a.21.21,0,0,1-.21.21H6.23A.21.21,0,0,1,6,50.85v-4a3.23,3.23,0,0,1,3.22-3.23h8.17a3.23,3.23,0,0,1,3.23,3.23v4ZM9.52,38.12a3.81,3.81,0,1,1,3.81,3.8,3.82,3.82,0,0,1-3.81-3.8Zm12,6a4.94,4.94,0,0,0-4.09-2.17h-.06a5.47,5.47,0,0,0,1.51-4.13h5.29a5.47,5.47,0,0,0,1.51,4.13H25.6a5,5,0,0,0-4.1,2.17Zm-4.14-9.78h8.29a5.43,5.43,0,0,0-1.11,1.74H18.47a5.45,5.45,0,0,0-1.11-1.74ZM37,50.85a.21.21,0,0,1-.21.21H22.59a.21.21,0,0,1-.22-.21v-4a3.23,3.23,0,0,1,3.23-3.23h8.17A3.23,3.23,0,0,1,37,46.89ZM25.88,38.12a3.81,3.81,0,1,1,3.8,3.8,3.81,3.81,0,0,1-3.8-3.8Zm12,6a4.94,4.94,0,0,0-4.09-2.17h-.06a5.51,5.51,0,0,0,1.51-4.13h5.29A5.5,5.5,0,0,0,42,41.92h0a5,5,0,0,0-4.1,2.17Zm-4.14-9.78H42a5.57,5.57,0,0,0-1.12,1.74H34.83a5.45,5.45,0,0,0-1.11-1.74Zm16.41,9.35a3.23,3.23,0,0,1,3.22,3.23v4a.21.21,0,0,1-.21.21H39a.21.21,0,0,1-.22-.21v-4A3.23,3.23,0,0,1,42,43.66Zm-7.9-5.54A3.81,3.81,0,1,1,46,41.92a3.82,3.82,0,0,1-3.81-3.8Zm-37-5.55V5.22H54.15V32.57Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M41,25.6a.82.82,0,0,1-.44-.14.79.79,0,0,1-.22-1.1L41.93,22a.8.8,0,1,1,1.33.88l-1.59,2.39a.82.82,0,0,1-.67.36Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,22.41a.81.81,0,0,1-.34-.08L15.14,16a.8.8,0,0,1,0-1.44L28.7,8.13a.81.81,0,0,1,.68,0l13.56,6.38a.8.8,0,0,1,0,1.44L29.38,22.33a.81.81,0,0,1-.34.08ZM17.36,15.23,29,20.73l11.68-5.5L29,9.73Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,28.79a.8.8,0,0,1-.36-.09l-9.56-4.78a.79.79,0,0,1-.45-.71v-6.1a.79.79,0,0,1,1.14-.72L29,20.73l9.23-4.34a.79.79,0,0,1,1.14.72v6.1a.8.8,0,0,1-.44.71L29.4,28.7a.77.77,0,0,1-.36.09Zm-8.77-6.08L29,27.1l8.77-4.39V18.36l-8.43,4a.81.81,0,0,1-.68,0l-8.43-4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M42.6,16H29a.8.8,0,0,1,0-1.6H42.6a.8.8,0,0,1,0,1.6Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M42.6,23.21a.8.8,0,0,1-.8-.8V15.23a.8.8,0,0,1,.8-.8.79.79,0,0,1,.79.8v7.18a.79.79,0,0,1-.79.8Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,17.62a.79.79,0,0,1-.8-.79V13.64a.8.8,0,0,1,1.6,0v3.19a.79.79,0,0,1-.8.79Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M44.19,25.6a.8.8,0,0,1-.66-.36l-1.6-2.39a.81.81,0,0,1,.22-1.11.8.8,0,0,1,1.11.23l1.6,2.39a.81.81,0,0,1-.67,1.24Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,24.8a.8.8,0,0,1-.8-.8V21.61a.8.8,0,0,1,1.6,0V24a.8.8,0,0,1-.8.8Zm0,0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:60px 55px}.digital-tabs i.icon.digital:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2059.37%2052.8'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23322865;}.cls-2{fill:%2388c8b3;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M56.59,28.26a.93.93,0,0,0,.92-.93v-26a.92.92,0,0,0-.92-.92h-39a.92.92,0,0,0-.92.92V15.27H6.49a2.79,2.79,0,0,0-2.78,2.78V45H2.78a.93.93,0,0,0-.92.93v3.71a2.77,2.77,0,0,0,2.78,2.78H54.73a2.77,2.77,0,0,0,2.78-2.78V45.88a.93.93,0,0,0-.92-.93h-.93V28.26Zm-39,0h1.86v5.56a.94.94,0,0,0,.55.85.92.92,0,0,0,1-.15l7.16-6.26H50.09v13H9.28V20.83H16.7v6.5a.93.93,0,0,0,.92.93Zm-12-10.21a.93.93,0,0,1,.92-.93H16.7V19H8.35a.93.93,0,0,0-.93.93V42.17a.93.93,0,0,0,.93.93H51a.93.93,0,0,0,.93-.93V28.26H53.8V45H5.57Zm26.9,28.76v.93H26.9v-.93Zm23.19,2.78a.93.93,0,0,1-.93.93H4.64a.93.93,0,0,1-.93-.93V46.81H25.05v1.85a.92.92,0,0,0,.92.93h7.42a.92.92,0,0,0,.93-.93V46.81H55.66ZM27.83,26.4a.91.91,0,0,0-.61.23l-5.88,5.15V27.33a.93.93,0,0,0-.93-.93H18.55V2.28H55.66V26.4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M48.27,21.55a.79.79,0,0,1-.44-.14.78.78,0,0,1-.22-1.1l1.59-2.4a.8.8,0,1,1,1.33.89l-1.6,2.39a.79.79,0,0,1-.66.36Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,18.36a.81.81,0,0,1-.34-.08L22.41,11.9a.79.79,0,0,1,0-1.44L36,4.08a.81.81,0,0,1,.68,0L50.2,10.46a.79.79,0,0,1,0,1.44L36.65,18.28a.84.84,0,0,1-.34.08ZM24.62,11.18l11.69,5.5L48,11.18,36.31,5.68Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,24.74a.77.77,0,0,1-.36-.09l-9.57-4.78a.8.8,0,0,1-.44-.72V13.06a.81.81,0,0,1,.37-.68.84.84,0,0,1,.77-.05l9.23,4.35,9.23-4.35a.82.82,0,0,1,.76.05.81.81,0,0,1,.37.68v6.09a.8.8,0,0,1-.44.72l-9.57,4.78a.73.73,0,0,1-.35.09Zm-8.77-6.08,8.77,4.39,8.77-4.39V14.31l-8.43,4a.81.81,0,0,1-.68,0l-8.43-4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M49.86,12H36.31a.8.8,0,1,1,0-1.6H49.86a.8.8,0,1,1,0,1.6Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M49.86,19.15a.79.79,0,0,1-.79-.79V11.18a.79.79,0,0,1,.79-.8.8.8,0,0,1,.8.8v7.18a.79.79,0,0,1-.8.79Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,13.57a.8.8,0,0,1-.8-.8V9.58a.79.79,0,0,1,.8-.79.79.79,0,0,1,.79.79v3.19a.79.79,0,0,1-.79.8Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M51.46,21.55a.79.79,0,0,1-.66-.36L49.2,18.8a.8.8,0,0,1,1.33-.89l1.59,2.4a.78.78,0,0,1-.22,1.1.79.79,0,0,1-.44.14Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,20.75a.8.8,0,0,1-.8-.8V17.56a.8.8,0,0,1,.8-.8.79.79,0,0,1,.79.8V20a.79.79,0,0,1-.79.8Zm0,0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:60px 55px}.single-digital-tabs .ui.attached.tabular.menu{width:100%}.single-digital-tabs .ui.tabular.menu .item{width:100%;cursor:default;background-color:#f7f8f8;border:0!important}.single-digital-tabs .ui.tabular.menu .item.active{z-index:1;background-color:#fff;border-top:0!important;border-right:1px solid #e5e5e5!important;border-left:1px solid #e5e5e5!important;border-radius:0!important;box-shadow:1px -2px 3px #eee}.single-digital-tabs .ui.table{padding-top:1em;margin-top:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:0;box-shadow:1px -1px 3px #eee}.single-digital-tabs i.icon,.single-digital-tabs i.icons{font-size:5em}.single-digital-tabs i.icon.classroom:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2059.37%2052.8'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23322865;}.cls-2{fill:%2388c8b3;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M55.39,0H4A4,4,0,0,0,0,4V33.81a4,4,0,0,0,4,4H7.79A5.51,5.51,0,0,0,9.3,41.92H9.24a5,5,0,0,0-5,5v4a2,2,0,0,0,2,1.95H20.42a1.91,1.91,0,0,0,1.08-.33,2,2,0,0,0,1.09.33H36.78a1.91,1.91,0,0,0,1.08-.33A2,2,0,0,0,39,52.8H53.14a2,2,0,0,0,2-1.95v-4a5,5,0,0,0-5-5h-.06a5.51,5.51,0,0,0,1.51-4.13h3.81a4,4,0,0,0,4-4V20.92a.87.87,0,1,0-1.74,0V33.81a2.25,2.25,0,0,1-2.24,2.24h-4.2a5.43,5.43,0,0,0-1.11-1.74H55a.87.87,0,0,0,.87-.87V4.35A.87.87,0,0,0,55,3.48H4.35a.87.87,0,0,0-.87.87V33.44a.87.87,0,0,0,.87.87H9.29a5.45,5.45,0,0,0-1.11,1.74H4a2.24,2.24,0,0,1-2.24-2.24V4A2.24,2.24,0,0,1,4,1.74H55.39A2.24,2.24,0,0,1,57.63,4V16.87a.87.87,0,0,0,1.74,0V4a4,4,0,0,0-4-4ZM20.63,50.85a.21.21,0,0,1-.21.21H6.23A.21.21,0,0,1,6,50.85v-4a3.23,3.23,0,0,1,3.22-3.23h8.17a3.23,3.23,0,0,1,3.23,3.23v4ZM9.52,38.12a3.81,3.81,0,1,1,3.81,3.8,3.82,3.82,0,0,1-3.81-3.8Zm12,6a4.94,4.94,0,0,0-4.09-2.17h-.06a5.47,5.47,0,0,0,1.51-4.13h5.29a5.47,5.47,0,0,0,1.51,4.13H25.6a5,5,0,0,0-4.1,2.17Zm-4.14-9.78h8.29a5.43,5.43,0,0,0-1.11,1.74H18.47a5.45,5.45,0,0,0-1.11-1.74ZM37,50.85a.21.21,0,0,1-.21.21H22.59a.21.21,0,0,1-.22-.21v-4a3.23,3.23,0,0,1,3.23-3.23h8.17A3.23,3.23,0,0,1,37,46.89ZM25.88,38.12a3.81,3.81,0,1,1,3.8,3.8,3.81,3.81,0,0,1-3.8-3.8Zm12,6a4.94,4.94,0,0,0-4.09-2.17h-.06a5.51,5.51,0,0,0,1.51-4.13h5.29A5.5,5.5,0,0,0,42,41.92h0a5,5,0,0,0-4.1,2.17Zm-4.14-9.78H42a5.57,5.57,0,0,0-1.12,1.74H34.83a5.45,5.45,0,0,0-1.11-1.74Zm16.41,9.35a3.23,3.23,0,0,1,3.22,3.23v4a.21.21,0,0,1-.21.21H39a.21.21,0,0,1-.22-.21v-4A3.23,3.23,0,0,1,42,43.66Zm-7.9-5.54A3.81,3.81,0,1,1,46,41.92a3.82,3.82,0,0,1-3.81-3.8Zm-37-5.55V5.22H54.15V32.57Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M41,25.6a.82.82,0,0,1-.44-.14.79.79,0,0,1-.22-1.1L41.93,22a.8.8,0,1,1,1.33.88l-1.59,2.39a.82.82,0,0,1-.67.36Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,22.41a.81.81,0,0,1-.34-.08L15.14,16a.8.8,0,0,1,0-1.44L28.7,8.13a.81.81,0,0,1,.68,0l13.56,6.38a.8.8,0,0,1,0,1.44L29.38,22.33a.81.81,0,0,1-.34.08ZM17.36,15.23,29,20.73l11.68-5.5L29,9.73Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,28.79a.8.8,0,0,1-.36-.09l-9.56-4.78a.79.79,0,0,1-.45-.71v-6.1a.79.79,0,0,1,1.14-.72L29,20.73l9.23-4.34a.79.79,0,0,1,1.14.72v6.1a.8.8,0,0,1-.44.71L29.4,28.7a.77.77,0,0,1-.36.09Zm-8.77-6.08L29,27.1l8.77-4.39V18.36l-8.43,4a.81.81,0,0,1-.68,0l-8.43-4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M42.6,16H29a.8.8,0,0,1,0-1.6H42.6a.8.8,0,0,1,0,1.6Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M42.6,23.21a.8.8,0,0,1-.8-.8V15.23a.8.8,0,0,1,.8-.8.79.79,0,0,1,.79.8v7.18a.79.79,0,0,1-.79.8Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,17.62a.79.79,0,0,1-.8-.79V13.64a.8.8,0,0,1,1.6,0v3.19a.79.79,0,0,1-.8.79Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M44.19,25.6a.8.8,0,0,1-.66-.36l-1.6-2.39a.81.81,0,0,1,.22-1.11.8.8,0,0,1,1.11.23l1.6,2.39a.81.81,0,0,1-.67,1.24Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M29,24.8a.8.8,0,0,1-.8-.8V21.61a.8.8,0,0,1,1.6,0V24a.8.8,0,0,1-.8.8Zm0,0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:60px 55px}.single-digital-tabs i.icon.digital:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2059.37%2052.8'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23322865;}.cls-2{fill:%2388c8b3;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M56.59,28.26a.93.93,0,0,0,.92-.93v-26a.92.92,0,0,0-.92-.92h-39a.92.92,0,0,0-.92.92V15.27H6.49a2.79,2.79,0,0,0-2.78,2.78V45H2.78a.93.93,0,0,0-.92.93v3.71a2.77,2.77,0,0,0,2.78,2.78H54.73a2.77,2.77,0,0,0,2.78-2.78V45.88a.93.93,0,0,0-.92-.93h-.93V28.26Zm-39,0h1.86v5.56a.94.94,0,0,0,.55.85.92.92,0,0,0,1-.15l7.16-6.26H50.09v13H9.28V20.83H16.7v6.5a.93.93,0,0,0,.92.93Zm-12-10.21a.93.93,0,0,1,.92-.93H16.7V19H8.35a.93.93,0,0,0-.93.93V42.17a.93.93,0,0,0,.93.93H51a.93.93,0,0,0,.93-.93V28.26H53.8V45H5.57Zm26.9,28.76v.93H26.9v-.93Zm23.19,2.78a.93.93,0,0,1-.93.93H4.64a.93.93,0,0,1-.93-.93V46.81H25.05v1.85a.92.92,0,0,0,.92.93h7.42a.92.92,0,0,0,.93-.93V46.81H55.66ZM27.83,26.4a.91.91,0,0,0-.61.23l-5.88,5.15V27.33a.93.93,0,0,0-.93-.93H18.55V2.28H55.66V26.4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M48.27,21.55a.79.79,0,0,1-.44-.14.78.78,0,0,1-.22-1.1l1.59-2.4a.8.8,0,1,1,1.33.89l-1.6,2.39a.79.79,0,0,1-.66.36Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,18.36a.81.81,0,0,1-.34-.08L22.41,11.9a.79.79,0,0,1,0-1.44L36,4.08a.81.81,0,0,1,.68,0L50.2,10.46a.79.79,0,0,1,0,1.44L36.65,18.28a.84.84,0,0,1-.34.08ZM24.62,11.18l11.69,5.5L48,11.18,36.31,5.68Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,24.74a.77.77,0,0,1-.36-.09l-9.57-4.78a.8.8,0,0,1-.44-.72V13.06a.81.81,0,0,1,.37-.68.84.84,0,0,1,.77-.05l9.23,4.35,9.23-4.35a.82.82,0,0,1,.76.05.81.81,0,0,1,.37.68v6.09a.8.8,0,0,1-.44.72l-9.57,4.78a.73.73,0,0,1-.35.09Zm-8.77-6.08,8.77,4.39,8.77-4.39V14.31l-8.43,4a.81.81,0,0,1-.68,0l-8.43-4Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M49.86,12H36.31a.8.8,0,1,1,0-1.6H49.86a.8.8,0,1,1,0,1.6Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M49.86,19.15a.79.79,0,0,1-.79-.79V11.18a.79.79,0,0,1,.79-.8.8.8,0,0,1,.8.8v7.18a.79.79,0,0,1-.8.79Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,13.57a.8.8,0,0,1-.8-.8V9.58a.79.79,0,0,1,.8-.79.79.79,0,0,1,.79.79v3.19a.79.79,0,0,1-.79.8Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M51.46,21.55a.79.79,0,0,1-.66-.36L49.2,18.8a.8.8,0,0,1,1.33-.89l1.59,2.4a.78.78,0,0,1-.22,1.1.79.79,0,0,1-.44.14Zm0,0'/%3e%3cpath%20class='cls-2'%20d='M36.31,20.75a.8.8,0,0,1-.8-.8V17.56a.8.8,0,0,1,.8-.8.79.79,0,0,1,.79.8V20a.79.79,0,0,1-.79.8Zm0,0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:60px 55px}.training-centre-filter-mobile-container,.training-centre-filter-mobile-container .training-centre-filter-mobile{margin:2em 0!important}.assistance-required{padding:1em;border:1px solid #e5e5e5}.assistance-required .zoom-test-link{color:#2dc895;text-decoration:none}.assistance-required .zoom-test-link:hover{text-decoration:underline}.assistance-required .tech-assistance-checkbox{padding-top:1em}.assistance-required .tech-assistance-checkbox input:focus~label{font-weight:400!important;color:#1f1b24!important}.booking-search-multiple-checkbox-option{padding-top:.5rem}.input-with-tooltip-group{display:flex;align-items:center}.input-with-tooltip{flex-grow:1}.search-tooltip i.big.icon,.search-tooltip i.big.icons{padding-top:10px!important}.search-tooltip i.icon.info.circle:before{color:#7ae1bf!important}.event-instance-table-additional-margin td{border-top:10px solid #fff!important}.event-instance-table-additional-margin .event-details{width:100%!important}tr.in-progress-event,div.in-progress-event{color:#a0a!important}.item.not-eligible-for-part-booking,div.not-eligible-for-part-booking{text-decoration:line-through}.duplicate-booking-message{padding:20px;background-color:#a9d5de}.your-requirements{display:inline-block}.ei_scheduled_within_72_hours_message_container{margin-top:10px}.question.circle.icon{margin-left:4px}.flexi-booking-total{padding-right:5px;padding-left:5px;font-size:.8em;font-style:italic}.flexi-pay-modal-buttons{display:flex;justify-content:space-between}body{padding-top:124px}.booking-header{position:fixed;top:0;left:0;z-index:100;width:100%;text-align:left;background-color:#31006f}.booking-header .booking-header-wrapper{margin-right:auto;margin-left:auto}.top-bar{width:100%;height:33px;padding-top:5px;overflow:hidden;text-align:right;border-bottom:1px solid rgba(255,255,255,.2509803922)}.top-bar .heading-link{display:inline-block;width:130px;font-size:12px;color:#fff;text-align:center;text-transform:uppercase}.top-bar .heading-link.with-separator{border-left:1px solid rgb(255,255,255)}.top-bar .heading-link:hover{color:#ffffff40}.header-main-bar{width:100%;height:90px}.header-main-bar .brand-img{display:inline-block;margin:14px 0 0 25px}.header-main-bar .brand-img .logo{width:62px;height:62px}@media only screen and (max-width: 385px){.header-main-bar .brand-img .logo{width:51px;height:51px}}@media only screen and (max-width: 374px){.header-main-bar .brand-img .logo{width:36px;height:36px}}.header-main-bar .genesys-chat-button{margin:1.5em!important}@media only screen and (max-width: 374px){.header-main-bar .genesys-chat-button{margin:1em!important}}.header-phone{float:right;margin:28px 25px 0 0;color:#fff}.header-phone .phone-image{width:28px;height:28px;margin-right:10px;vertical-align:middle}.header-language{float:right;margin:23px 25px 0 0;cursor:pointer}.header-language .language-icon{width:60px;height:40px;vertical-align:middle;border-width:0}.header-language .text{display:inline-block;width:80px;margin-left:10px;color:#fff}.header-contact{float:right;margin:0;cursor:pointer}.header-contact .ui.button{padding:.4em}.header-contact .contact-icon{height:32px;vertical-align:middle;border-width:0}@media only screen and (max-width: 374px){.header-language{margin:14px 0 0}}@media only screen and (max-width: 767px){.header-language .text{display:none}}@media only screen and (max-width: 768px){body{padding-top:90px}.top-bar,.venue-title{display:none}.mobile-venue.mobile-venue{padding-right:1em;padding-left:1em}.mobile-keyline.mobile-keyline{padding-top:20px;margin-top:20px;border-top:1px solid rgb(205,247,233)}.postcode-search,.search-results{width:100%}.hide-on-mobile{display:none}.course-details{width:95%!important}.welcome-title.welcome-title{margin-right:20px;margin-bottom:0;margin-left:20px}.booking-details.booking-details{margin:0 20px}.rebooking-details.rebooking-details{margin:0 5px}.no-side-padding.no-side-padding{padding-right:0!important;padding-left:0!important}.confirmation-button.confirmation-button,.confirmation-button.confirmation-button .ui.button,.confirmation-button.confirmation-button .ui.primary.button{width:100%}.rebook-message.rebook-message{margin-bottom:0;border:0 solid rgb(247,248,248)}.main-content.main-content{margin:0!important}.chosen-venue.chosen-venue{padding:10px 20px}.event-instance-row.event-instance-row{position:relative;padding:10px 15px!important;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.event-instance-row.event-instance-row .cost{margin-top:.5em}.event-instance-row.event-instance-row:last-child{border-bottom:1px solid #ddf1f2}.ui.selection.dropdown .menu{max-height:15rem}.language-icon{margin-left:0}}@media only screen and (max-width: 768px) and (max-width: 360px){.language-icon{margin-top:0;margin-left:0}}@media only screen and (max-width: 768px){.digital-tabs .ui.attached.tabular.menu{height:120px;margin-top:1em!important}.digital-tabs i.icon,.digital-tabs i.icons{margin-right:0!important;font-size:1.5em}.single-digital-tabs i.icon,.single-digital-tabs i.icons{font-size:1.5em}i.icon.classroom:before{display:none}i.icon.digital:before{display:none}.mobile-event-instances{background-color:#fff}.mobile-book-button{position:absolute;right:0;bottom:15px}.ui.grid>.row>.column.ddrs-mobile{bottom:0;display:flex;flex-direction:column;justify-content:center}.mobile-ddrs-date-time{display:flex;flex-wrap:wrap}.mobile-ddrs-date-time .mobile-ddrs-date{margin-right:1em}.collapse-icon{top:25px}}@media screen and (min-width: 768px){.main-content{margin-top:50px}}@media print{.chosen-course.chosen-course .buttons{display:none}}@media only screen and (max-width: 992px){i.icon.classroom:before{display:none}i.icon.digital:before{display:none}.event-instance-row.event-instance-row{position:relative;padding:10px 15px!important;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.event-instance-row.event-instance-row:last-child{border-bottom:1px solid #ddf1f2}}.chat-btn{color:#1f1b24;background-color:#7ae1bf;border-radius:0;font-weight:700;text-transform:uppercase;border:none;padding:1em;cursor:pointer}.chat-btn:hover{background-color:#7ab4a1}.cx-widget.cx-theme-dark{color:#fff!important;background-color:#31006f!important;scrollbar-face-color:#A3A8AE!important;scrollbar-track-color:#212529!important;scrollbar-arrow-color:#A3A8AE!important}.cx-widget.cx-theme-dark.cx-theme{background-color:#fff!important;color:#fff!important;border-color:#222529!important}.cx-widget.cx-theme-dark.cx-theme-background.cx-calendar{background-color:#31006f!important}.cx-form-wrapper{background-color:#fff!important}.cx-widget.cx-theme-dark.cx-overlay{background-color:#31006f!important}.cx-widget.cx-theme-dark.cx-svg-icon-tone1{fill:#7ae1bf!important}.cx-widget.cx-theme-dark.cx-svg-icon-tone2{fill:#31006f!important}.cx-widget.cx-theme-dark.cx-svg-icon-shadow1{fill:#000!important;opacity:.2!important}.cx-widget.cx-theme-dark.cx-svg-icon-shadow2{fill:#000!important;opacity:.1!important}.cx-widget.cx-theme-dark *{border-color:#7d5ea4!important}.cx-widget.cx-theme-dark.cx-titlebar.cx-title{color:#fff!important}.cx-widget.cx-theme-dark.cx-buttons-window-control.cx-svg-icon-tone1,.cx-widget.cx-theme-dark.cx-input-icon-overlay.cx-svg-icon-tone1{fill:#98a7b8!important}.cx-widget.cx-theme-dark label{color:#1f1b24!important}.cx-widget.cx-theme-dark a{color:#7ae1bf!important}.cx-widget.cx-theme-dark a:hover{color:#7ae1bf!important;text-decoration:underline!important}.cx-widget.cx-theme-dark.cx-icon-alert-circle{color:#fff!important}.cx-widget.cx-theme-dark.cx-footer,.cx-widget.cx-theme-dark.cx-branding,.cx-widget.cx-theme-dark.cx-footer *,.cx-widget.cx-theme-dark.cx-branding *{display:none!important}.cx-widget.cx-theme-dark.cx-form-control{background-color:#fff!important;color:#1f1b24!important}.cx-widget.cx-theme-dark.cx-form-control.cx-error{border-color:#ff8c3d!important}.cx-widget.cx-theme-dark.cx-form-control::placeholder{color:#c5ccd6!important}.cx-widget.cx-theme-dark.cx-form-control:-moz-placeholder{color:#c5ccd6!important}.cx-widget.cx-theme-dark.cx-form-control::-moz-placeholder{color:#c5ccd6!important}.cx-widget.cx-theme-dark.cx-form-control:-ms-input-placeholder{color:#c5ccd6!important}.cx-widget.cx-theme-dark.cx-form-control::-webkit-input-placeholder{color:#c5ccd6!important}.cx-widget.cx-theme-dark input:focus,.cx-widget.cx-theme-dark textarea:focus,.cx-widget.cx-theme-dark.cx-btn:focus,.cx-widget.cx-theme-dark.cx-button-group button:focus,.cx-widget.cx-theme-dark.cx-form-control:not(.cx-error):focus{border-color:#999!important}.cx-widget.cx-theme-dark input,.cx-widget.cx-theme-dark select,.cx-widget.cx-theme-dark textarea{background-color:#fff!important;color:#1f1b24!important;border-color:#999!important}.cx-widget.cx-theme-dark.cx-btn-default{background:none!important;border-color:#a3a8ae!important;color:#a3a8ae!important;background-color:#fff!important;text-transform:uppercase}.cx-widget.cx-theme-dark.cx-btn.cx-disabled{background:#ccc!important}.cx-widget.cx-theme-dark.cx-btn-primary{text-transform:uppercase;color:#1f1b24!important;border-color:#fff!important;border:none!important;background:#7ae1bf!important;background:-moz-linear-gradient(top,#7AE1BF 0%,#7AE1BF 100%)!important;background:-webkit-linear-gradient(top,#7AE1BF 0%,#7AE1BF 100%)!important;background:linear-gradient(to bottom,#7ae1bf,#7ae1bf)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@bg_color_4",endColorstr="@bg_color_5",GradientType=0)!important}.cx-widget.cx-theme-dark.cx-button-group.cx-btn-primary:focus,.cx-widget.cx-theme-dark.cx-btn-primary:focus{border-color:#fff!important;border:none!important}.cx-widget.cx-theme-dark.cx-ac-dropdown-menu{background:#fff!important;border-color:#222529!important}.cx-widget.cx-theme-dark.cx-ac-suggestion:hover,.cx-widget.cx-theme-dark.cx-ac-suggestion.cx-active{background-color:#7ae1bf!important;color:#fdfdfd!important}.cx-widget.cx-theme-dark ::-webkit-scrollbar-thumb{background:#a3a8ae!important}.cx-widget.cx-theme-dark.cx-smokescreen{background-color:#fff!important;opacity:.7}.cx-widget.cx-theme-dark.cx-dialog-container.cx-dialog{background-color:#fff!important;border-color:#222529!important}.cx-widget.cx-theme-dark.cx-theme-background{background-color:#fff!important}.cx-widget.cx-theme-dark.cx-theme-border{border:1px solid #222529!important}.cx-widget.cx-theme-dark.cx-theme-text{color:#1f1b24!important}.cx-widget.cx-theme-dark.cx-theme-icon-interactive1 svg.cx-svg-icon-tone1{fill:#7ae1bf!important}.cx-widget.cx-theme-dark.cx-theme-icon-positive svg.cx-svg-icon-tone1{fill:#6bac00!important}.cx-widget.cx-theme-dark.cx-theme-icon-negative svg.cx-svg-icon-tone1{fill:#f15469!important}.cx-widget.cx-theme-dark.cx-theme-icon-warning svg.cx-svg-icon-tone1{fill:#ff8c3d!important}.cx-widget.cx-theme-dark.cx-warning{color:#f15469!important}.cx-widget.cx-theme-dark.cx-warning.cx-icon svg *{fill:#f15469!important}.cx-widget.cx-theme-dark.cx-countdown{color:#1f1b24!important}.cx-widget.cx-theme-dark.cx-countdown.cx-icon svg *{fill:#1f1b24!important}.cx-theme-dark.cx-channel-selector.cx-channels.cx-channel:hover,.cx-theme-dark.cx-channel-selector.cx-wrapper.cx-channel:hover{background-color:#7d5ea4!important}.cx-webchat.cx-body{color:#1f1b24!important;background-color:#fff!important}.cx-webchat.cx-theme-dark.cx-transcript.cx-message.cx-you.cx-bubble{color:#fff!important;background-color:#31006f!important}.cx-webchat.cx-theme-dark.cx-transcript.cx-message.cx-you.cx-bubble-arrow svg *{fill:#31006f!important}.cx-webchat.cx-theme-dark.cx-transcript.cx-message.cx-them.cx-bubble{background-color:#999!important}.cx-webchat.cx-theme-dark.cx-transcript.cx-message.cx-them.cx-bubble-arrow svg *{fill:#999!important}.cx-webchat.cx-disabled.cx-theme-dark.cx-input-container{background-color:#31006f!important;color:#fff!important}.cx-webchat.cx-theme-dark.cx-alert>.cx-wrapper{background-color:#31006f!important}.cx-webchat.cx-transcript.cx-message.cx-system.cx-message-text,.cx-webchat.cx-transcript.cx-message.cx-system.cx-time{color:#1f1b24!important}.cx-callback.cx-body{background-color:#fff!important}.cx-send-message.cx-body.cx-confirmation.cx-wrapper{background-color:#31006f!important}.html-renderer{padding:1em 0;margin:2em 0}input#_rcinput_6chbx_1{border:1px solid #999;border-radius:0}input#_rcinput_6chbx_1:focus._valid_6chbx_5{border-color:#28a745}input#_rcinput_6chbx_1._invalid_6chbx_8{border-color:#dc3545}._reactCurrency_6chbx_12 label{display:block;margin:0 0 .28571429rem;font-size:.92857143em;font-weight:700;color:#000000de;text-transform:none}._reactCurrency_6chbx_12 input{padding-right:.25em!important;padding-left:.25em!important}._reactCurrency_6chbx_12 input._fitOnModal_6chbx_24{width:100%;flex:0 1 auto!important}._error_1iz4o_5{padding:2px;font:700 14px Noto Sans;color:#f15469;white-space:pre-line}._error_1iz4o_5._large_1iz4o_11{font-size:18px}.sorted-header{background-color:#eaebeb!important}.default-cursor{cursor:default}.move-cursor{cursor:move}.dragging{background-color:#add8e6;border:2px dashed #000;box-shadow:0 4px 8px #0003;opacity:.8}._icon_18bqn_1{display:inline-block}._icon_18bqn_1 *{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}._icon_18bqn_1._rotate90_18bqn_10{transform:rotate(90deg)}._icon_18bqn_1._rotate180_18bqn_13{transform:rotate(180deg)}._icon_18bqn_1._rotate270_18bqn_16{transform:rotate(270deg)}._icon_18bqn_1._fill_18bqn_19 polyline{fill:#c7c6c8;stroke:none}._icon_18bqn_1._thin_18bqn_23 *{stroke-width:1px}._icon_18bqn_1._light_18bqn_26 *{stroke:#c7c6c8}._icon_18bqn_1._light_18bqn_26 *._fillOnly_18bqn_29{fill:#c7c6c8;stroke:none}._icon_18bqn_1._dark_18bqn_33 *{stroke:#57545b}._icon_18bqn_1._dark_18bqn_33 *._fillOnly_18bqn_29{fill:#57545b;stroke:none}._icon_18bqn_1._green_18bqn_40 *{stroke:#7bbca7}._icon_18bqn_1._green_18bqn_40 *._fillOnly_18bqn_29{fill:#7bbca7;stroke:none}._icon_18bqn_1._red_18bqn_47 *{stroke:#f15469}._icon_18bqn_1._red_18bqn_47 *._fillOnly_18bqn_29{fill:#f15469;stroke:none}._icon_18bqn_1._small_18bqn_54{width:10px;height:10px}._icon_18bqn_1._small_18bqn_54._short_18bqn_58{height:7.5px}._icon_18bqn_1._medium_18bqn_61{width:16px;height:16px}._icon_18bqn_1._medium_18bqn_61._short_18bqn_58{height:12px}._icon_18bqn_1._halvstor_18bqn_68{width:18px;height:18px;margin-top:2px}._icon_18bqn_1._halvstor_18bqn_68._short_18bqn_58{height:16px}._icon_18bqn_1._large_18bqn_76{width:20px;height:20px}._icon_18bqn_1._large_18bqn_76._short_18bqn_58{height:15px}._icon_18bqn_1._disabled_18bqn_83{opacity:.35}._icon_18bqn_1._clickable_18bqn_86{cursor:pointer}.file-action{position:absolute;display:contents!important;margin-right:1em;transform:translateY(-50%)}.file-action-row:first-child{padding:6px 12px 0!important}.file-action-row:last-child{padding:0 12px 6px!important}.file-upload-grid{padding-right:1rem!important;padding-left:1rem!important}.editor-options{padding-top:.25rem;background-color:#eee}.editor-options .ui.button{text-transform:none}.editor-options .ui.button.basic{background-color:#fff!important}.support-requests{padding:1rem 0}.support-requests .support-requests-input{width:100%;padding:.5rem;resize:none}.break-button-margin{margin-top:24px!important}.break-remove-mobile-button{position:absolute;top:40%}.record-course-times-row{padding:14px 0 0!important}.record-course-breaks-row{padding:0!important}.record-course-times-event-instance-date{font-size:14px;font-weight:700}._tableContainer_awv4r_1{padding:2rem 2rem 0}._modalText_awv4r_5{display:flex;justify-content:center;padding-bottom:2rem;font-size:1.6em;font-weight:700}._itemRow_19krm_1{display:flex;flex-direction:row;padding:1rem 0}._editing_19krm_7>input{border:1px solid #00f!important}._container_ovb06_1{display:flex;flex-direction:column}._newItemRow_ovb06_6{display:flex;flex-direction:row}._editing_ovb06_11>input{border:1px solid #00f!important}._container_1lvvm_1{display:flex;flex-direction:row;padding-top:2rem}._container_1lvvm_1 ._label_1lvvm_6{width:25%}._container_1lvvm_1 ._value_1lvvm_9{padding:0 .7rem}._attachmentItem_vqvj6_1{margin:.25rem 0}._attachmentItems_vqvj6_5{margin-bottom:1rem}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_1b10x_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_1b10x_38{font-weight:700;color:#31006f}._confirmationNote_1b10x_43{width:16rem}.actions-above-filters{z-index:1}.actions-above-filters .ui.button{margin-top:10px;margin-right:10px}.without-box-shadow{box-shadow:none!important}.title-general{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.title-buttons{display:flex;flex-direction:row;width:216px;gap:10px}.title-buttons-big{width:324px}.title-buttons-medium{width:216px}.title-buttons-small{width:108px}.order-actions .ui.button{margin:0 .25em .25em 0}.order-actions .ui.disabled.button{margin-top:.25em}.detail-with-action{display:flex;flex-direction:row;gap:5px}.white-panel{padding:10px!important}.white-panel:last-child{margin-bottom:0!important}.blue-panel{padding:10px!important}.invoice-reference-row{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;gap:10px}.bold-day{font-weight:700}.file-access-buttons{display:flex;margin-bottom:5px}.order-section-title{margin-bottom:.4rem!important}.attendees-grid a{color:#2dc895;text-decoration:none}.attendees-grid a:hover{color:#2dc895;text-decoration:underline}.attendees-grid .label-and-value .label,.attendees-grid .label-and-value .value{display:inline-block}.attendees-grid .label-and-value .label{margin-right:1em}.attendees-grid .label-and-value .label:after{content:":"}.cancel-modal-purple-header{padding:1em 0}.half-padding{padding:.5rem!important}.without-padding{padding:0!important}.summaries{display:flex;flex-direction:column;gap:10px;padding-top:10px;align-items:end;padding-right:15px}.refund-and-summaries{display:flex;gap:20px}.refund-and-summaries-align-right{display:block}.refund-checkbox{padding-top:10px;padding-left:15px}.partiallySelected{width:21px;height:21px;border:2px solid rgb(49,0,111);border-radius:5px}.rebook-button-panel{width:100%;margin-top:2rem;text-align:end}.chosen-course{width:100%;padding:10px;background-color:#ddf1f2!important}.chosen-course .course-value{font-weight:700;color:#31006f}.chosen-course .course-paragraph{margin-bottom:.3rem;font-weight:400}.with-proper-margin{margin-bottom:.3rem!important}.course{margin-bottom:1rem!important}.bigger{font-size:1.3rem}.underline{font-size:1.3rem;border-bottom:1px solid #ccc}.cost{padding-bottom:10px;margin:1em 0 0;font-size:1.5rem;font-weight:700;color:#1f1b24}.order-payment-button{position:absolute;right:0;width:130px;margin-top:2em!important;margin-right:2em!important}.add-to-basket-button{display:flex;flex-direction:row;gap:10px;height:40px;padding:5px;background:#31006f;border-radius:20px}.add-to-basket-button .add-number-input{display:flex;flex-direction:row;color:#fff;background:#ffffff40;border-radius:15px;gap:5px}.add-to-basket-button .add-number-input .number-input{color:#fff;background:#fff0}.add-to-basket-button .add-number-input .number-icon-left{position:relative;top:15%;left:10px}.add-to-basket-button .add-number-input .number-icon-right{position:relative;top:15%;right:10px}.add-to-basket-button .add-number-input input{position:relative;top:7%;width:33px;height:28px;box-sizing:border-box;text-align:center;border:0;outline:none}.add-to-basket-button .add-link-button{padding-right:5px!important;margin:0!important;font-weight:bolder!important;color:#fff!important}.offered-course-details{display:flex;width:100%;padding:10px;margin:0;background:#eee;border-radius:5px;flex-flow:row wrap;gap:25px}.date-part{display:flex;flex-direction:column;min-width:143px;max-width:143px;padding:10px;color:#31006f;background:#fff;border-radius:5px;flex:0 1 auto;justify-content:center}.details-part{display:flex;flex-direction:column;min-width:0;color:#31006f;gap:5px;flex:1}.product-name{padding-bottom:20px;font-size:1.5rem;font-weight:700;white-space:pre-wrap}.clickable-chevron{cursor:pointer}.dates-part{display:flex;flex-direction:column;min-width:0;color:#31006f;gap:5px;flex:1}.actions-part{display:flex;flex-direction:column;gap:15px;min-width:128px;flex:0 1 auto}.bigger-font{font-size:1.5rem}.center-text{text-align:center}.end-text{text-align:end}.price{font-weight:700;color:#31006f}.update-number-input-wide{width:128px}.update-number-input-normal{width:78px}.update-number-input{display:flex;flex-direction:row;background:#fff;border-radius:5px;gap:5px}.update-number-input .number-icon{padding:4px 0;margin:0 4px}.update-number-input input{position:relative;top:7%;width:28px;height:28px;box-sizing:border-box;text-align:center;border:0;outline:none}.basket-item-details{display:flex;flex-direction:column}.title-column-width{width:100%}.fixed-column-width{width:100px;min-width:120px;max-width:120px}.action-column-width{width:40px;min-width:40px;max-width:120px}.discount-padding{padding:5px!important}.discount-padding-without-border{padding:5px!important;border-top:0!important}.discount-box-left{padding:0 0 0 1rem!important;background-color:#7ae1bf!important;border-radius:1.5rem 0 0 1.5rem!important}.discount-box-right{padding:0 0 0 11px!important;background-color:#7ae1bf!important;border-radius:0 1.5rem 1.5rem 0!important}.cell-with-rows{display:flex;flex-direction:column}.bolden-summary{font-weight:bolder!important}.basket-button{align-self:flex-end;min-width:90px!important;height:43px!important;margin:0 0 0 auto!important;color:#fff!important;background-color:#31006f!important;border-radius:20px!important}.basket-button.enquiry{background-color:#90388d!important}.create-basket-page{display:flex;flex-flow:column wrap;gap:10px;padding:10px;margin:5px 0;background:#eee;border-radius:5px}.basket-filters-row{padding-top:0!important}.basket-filters-row:last-child{padding-bottom:0!important}.filters-and-basket{display:flex;flex-direction:row;gap:10px}.filters-and-basket .field-wrapper{flex:1 1 auto}.filters-and-basket-selectors{display:flex;flex-direction:row;gap:10px}.filters-and-basket-selectors .field-wrapper{flex:1 1 auto}.filters-and-basket-dates{display:flex;flex-direction:row;gap:10px}.filters-and-basket-dates .field{flex:1 0 auto}.basket{flex:0 1 auto;min-width:20px}.adjusted-to-offered-course{padding:10px!important;margin:5px!important}.courses-title{padding:10px;align-self:center;font-weight:700;color:#31006f}.old-value{color:#b00000}.new-value{color:green}.detailsAndBillingPage{display:flex;flex-flow:row wrap-reverse;gap:20px}.detailsAndBillingForm{display:flex!important;flex-direction:column!important;gap:10px;flex:1 0 60%;height:fit-content;margin:0!important;align-self:self-start;box-shadow:1px 1px 4px #445a42!important}.taxReceiptField{display:flex;flex-direction:column}.taxReceiptChoicesRow{display:flex;flex-direction:row;gap:10px}.taxReceiptChoicesWithErrorRow{display:flex;flex-direction:column;gap:5px}.custom-error{width:144px}.nameRow,.companyAndContactRow{display:flex;flex-direction:row;gap:10px}.field-wrapper{flex:1 0 auto}.courseSummary{display:flex!important;flex-direction:column!important;gap:10px;min-width:290px;height:fit-content;margin:0!important;font-size:14px;flex:1 0 30%;align-self:self-start;box-shadow:1px 1px 4px #445a42}.totals{display:flex;flex-direction:row;place-content:space-between}.delivery-info{display:flex;flex-direction:column}.seats{display:flex;flex-direction:column;place-content:space-between}.priceComment{margin-top:10px}.marked{font-weight:700}.important{font-weight:700;color:#31006f}.details-actions{display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start}.related-organisation{margin-bottom:2rem}.MuiInputBase-input{padding:.67857143em 1em!important}.buttons{padding-top:20px}.email-warning{position:relative;left:50%;color:#f15469;transform:translate(-50%)}.disabled-opacity{opacity:.45}.rebook-select-page{display:flex;flex-flow:column wrap;gap:10px;padding:10px;margin:5px 0;background:#eee;border-radius:5px}.title{margin:0!important;align-content:center;font-weight:700;color:#31006f}.attendeeList{display:flex;flex-direction:column;gap:10px;flex:1 0 auto}.progress{display:flex;flex-direction:column;gap:10px;flex:1 0 auto;padding-bottom:1rem;align-items:center}.progress_chevrons{display:flex;flex-direction:row;gap:10px;flex:1 0 auto;padding-bottom:1rem}.seat-number{margin:0!important;align-content:center;font-weight:700;color:#31006f}.title-general{align-self:center;color:#31006f}.courses-list{display:flex;width:100%;padding:10px;margin:5px 0;background:#fff;border-radius:5px;flex-flow:column wrap;gap:10px}.filters-actions{display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start}.filter-button{margin:0!important;font-weight:bolder!important;color:#31006f!important;background:#eee!important}.course-filter-grid{margin:0!important;background-color:#f3f3f3;border-radius:5px}.filters{display:flex;flex-direction:row;gap:10px}.filters .field{flex:1 1 auto}.filters .field .selection{width:100%}.filters .field-wrapper{flex:1 1 auto}.fixed-column-width{width:90px;min-width:90px;max-width:90px}.overflow-wrap-break-word{overflow-wrap:break-word;max-width:94px}.rebookActionsPanel{width:100%;margin-top:2rem;text-align:end}.check-circle{color:#6bac00}.times-circle{color:#999}@media (min-width: 768px){.summary-selector{width:600px;text-align-last:center}.summary-selector .dropdown{width:600px}}@media (max-width: 767px){.summary-selector{width:100%;text-align-last:center}.summary-selector .dropdown{width:100%}}.select-course-button{display:flex;flex-direction:row;height:40px;padding:5px;cursor:pointer;background:#31006f;border-radius:20px;gap:10px}.select-course-button .select-link-button{padding:0!important;margin:auto!important;font-weight:bolder!important;color:#fff!important}.select-course-button .select-link-button:focus{background:#31006f!important}.selected-course-button{display:flex;flex-direction:row;height:40px;padding:5px;cursor:pointer;background:#790fff;border-radius:20px;gap:10px}.selected-course-button .select-link-button{padding:0!important;margin:auto!important;font-weight:bolder!important;color:#fff!important}.selected-course-button .select-link-button:focus{background:#790fff!important}.side-menu-style>div{min-width:11em!important}.ui.multiple.dropdown>.label{word-break:break-word}.app-setings-like{padding-top:0!important;padding-bottom:5px!important}@media only screen and (min-width: 767px){.fixed-action-column-width{width:76px;min-width:70px;max-width:70px}.fixed-date-column-width{width:168px;min-width:168px;max-width:168px}.fixed-price-column-width{width:112px;min-width:112px;max-width:112px}}.full-width-fee-field{width:100%}.bulkPlanningSummaryModalDateColumn{min-width:185px!important}.bulkPlanningSummaryModalTimeColumn{min-width:150px!important}.bulkPlanningSummaryModalRemoval{max-width:32px!important}.attendee-field-table-page{margin-top:30px!important}.attendee-field-table.attendee-field-table{background-color:#f7f8f8;border:0 solid #fff;border-radius:0}.attendee-field-table-110-px-cell{min-width:110px}.attendee-field-action{position:absolute;margin-right:1em;transform:translateY(-50%)}.attendee-fields-button-column{display:flex!important;justify-content:flex-end}.attendee-fields-button{margin:0!important}.department-table-page{margin-top:30px!important}.department-table.department-table{background-color:#f7f8f8;border:0 solid #fff;border-radius:0}.department-table-110-px-cell{min-width:110px}.department-action{position:absolute;margin-right:1em;transform:translateY(-50%)}.purchase-order-table-page{margin-top:30px!important}.purchase-order-table.purchase-order-table{background-color:#f7f8f8;border:0 solid #fff;border-radius:0}.purchase-order-table-110-px-cell{min-width:110px}.purchase-order-action{margin:0!important;text-align:left!important;text-transform:none!important;overflow-wrap:anywhere}.purchase-order-button-column{display:flex!important;justify-content:flex-end}.purchase-order-button{margin:0!important}.purchase-order-description{overflow-wrap:break-word;word-break:break-word}.purchase-order-tooltip{display:none;padding:3px;margin-bottom:3px;margin-left:3px;visibility:hidden}.ui.dropdown .menu .item:hover .purchase-order-tooltip{display:inline;visibility:visible}._reminderText_12ir0_1{padding-top:1em}.ui.fullscreen.modal,.ui.fullscreen.scrolling.modal{left:3%!important;width:94%!important;margin:1em auto}.full-width-input-form .ui.input{width:100%!important}.mismatched-field,.mismatched-field .ui.checkbox label{color:#f15469}.validation-icon{position:relative;color:#faa405}.min-width-div{min-width:170px}.button-container.right-align-last-element{display:inline!important}.adjust-link-button-size{font-size:.9rem!important}.checkbox-container{width:100%;justify-content:space-between}.container{display:flex;align-items:center;width:100%}.container.completion{padding:2em 0}.ui.button.mobile-button{width:100%;margin:1em 0}.checkbox-text{display:flex;width:100%;padding:1em 2em 0;justify-content:space-evenly}.editable-no-padding{margin-bottom:-2em}.non-editable-value .disabled{height:38px!important}@media only screen and (max-width: 912px){.completed-radio{margin-left:1em!important}.raise-issue{margin-top:2em!important}.update-completion{margin-top:1em!important}.record-id{margin-top:2em!important;text-align:center}.editable-no-padding{margin-bottom:-1em}.mobile-align,.purple-header{padding:1em 0}.ui.column.grid>[class*="twelve wide mobile"].column,.ui.grid>.column.row>[class*="twelve wide mobile"].column,.ui.grid>.row>[class*="twelve wide mobile"].column,.ui.grid>[class*="twelve wide mobile"].column.contact-details{width:100%!important;padding:2em 1rem 1em!important}.ui.grid>.row>.basic-details{width:100%!important;padding:2em 1rem 1em!important}.ui.grid>.row>.column.uin-details{width:100%!important;padding:2em 1rem 1em!important}.ui.grid>.row>.column.dqc-details{width:100%!important;padding:2em 1rem 1em!important}.ui.grid>.row>.column.contact-details{width:100%!important;padding:2em 1rem 1em!important}.detail-list-container{display:flex;align-items:center!important;justify-content:center}.detail-list-container .container{justify-content:center;margin:5px 0}.detail-list-container.completion{flex-direction:column}}.amber-field .ui>input{background:#fcea68!important}.amber-field .ui>input:focus{background:#fcea68!important}.amber-field .ui.search.dropdown{background:#fcea68!important}.amber-field .ui.search.dropdown:focus{background:#fcea68!important}.delegate-state-warning{position:relative;top:-10%;display:inline-block}.mobile-column{padding:14px 14px 0!important;line-height:1em}.manager-data-row{display:block}@media (max-width: 991px){.register-field-grid{padding:24px 0 0!important}}.record-id-button{margin-top:1em!important;margin-bottom:1em!important}.record-id-button.error{color:#f15469!important}.ui.button.record-id-button.record-id-button:disabled{opacity:.6!important}.potential-duplicate{position:absolute;top:9px;left:0;font-size:1.5em!important}.requirements-div{padding-top:1rem}.requirements-text-area{width:100%;min-height:60px;padding:.5rem;resize:none}.print-only{display:none}@media print{@page{size:a4;margin:0}*{line-height:1.2em}html>body{width:100%;height:auto;font-size:10pt}#global-header,.ui.tiny.breadcrumb,.ui.button.print-button{display:none}#printroot:not(:empty)~#approot,#printroot:not(:empty)~.ui.modals,#printroot:not(:empty)~.ui.modals .ui.modal{display:none;visibility:hidden!important}.print-only{display:block}}.letter-footer{position:fixed;bottom:0;width:100%;border-bottom:25px solid rgb(122,225,191)}.letter-footer .brand-text{margin-right:5em;margin-left:5em;font-size:8px;color:#31006f;text-align:justify}.print-only .letter-header,.print-only .table-header-row{width:100%;height:75px}.availability-legend{margin-top:4em!important;text-align:center}.availability-legend.mobile{border:1px solid rgb(0,0,0)}.availability-legend .unavailability{height:20px;border:2px solid #000}.availability-legend .availability{height:20px;background-color:#7ae1bf}.availability-legend .booked{height:20px;padding:2px;font-weight:700;line-height:15px;border:1px solid #000}.availability-legend .booked.existing-course{color:#fff!important;background:#a0a!important}.availability-legend .booked.other-wf{color:#fff!important;background:#ff8c3d!important}.venues-checkboxes{padding:0;margin:0;list-style:none}.venues-checkboxes .ui.checkbox{margin:1em .5em}.question-criterium-summary-sub-section-row{margin:10px 0}.event-instance-group-monitor-container{width:100%}.border-styling{border-top:0!important;border-left:5px solid white!important;border-right:5px solid white!important}.active-tab{color:#fff!important;background:#31006f!important}.active-tab:hover{background:#4800a2!important}.normal-tab{color:#000!important;background:#bfbfbf!important}.normal-tab:hover{color:#1f1b24!important;background:#e6e6e6!important}.event-instance-group-monitor-menu-container.menu .item.disabled,.ui.menu .item.disabled:hover{background-color:#f2f2f2!important}.event-instance-group-monitor-container .ui.segment,.event-instance-group-monitor-container .ui.attached.segment{border:none}.file-table-page{margin-top:30px!important}.file-table.file-table{background-color:#f7f8f8;border:0 solid #fff;border-radius:0}.file-table-110-px-cell{min-width:110px}.file-action{position:absolute;margin-right:1em;transform:translateY(-50%)}.file-action-row:first-child{padding:10px 12px 5px!important}.file-action-row:not(:first-child,:last-child){padding:5px 12px!important}.file-action-row:last-child{padding:5px 12px 10px!important}.file-name{margin-right:.25em;word-break:break-word}.file-upload-button{width:100%!important;margin-top:2px!important}.file-url{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:break-word;white-space:normal}.ui.modal.trainerAllocationModal{width:max-content;font-size:.9em}.ui.modal.overflowOverlayTrainerAllocationModal ::-webkit-scrollbar{width:20px}.ui.modal.overflowOverlayTrainerAllocationModal .content{max-height:62vh;overflow:overlay}.trainer-name-cell{display:flex;justify-content:space-between}.monitor-trainer{min-height:40px;overflow:hidden;color:#fff;text-overflow:ellipsis;background-color:#a0a}.cover-trainer{min-height:40px;margin:0;overflow:hidden;color:#fff;text-overflow:ellipsis;background-color:#7ae1bf}.ui.button.cover-trainer-button{width:100%;padding-right:0;padding-left:0;color:#fff;background-color:#7ae1bf}.ui.button.monitor-trainer-button{width:100%;padding-right:0;padding-left:0;color:#fff;background-color:#a0a}.ui.button.monitor-trainer-button:hover,.ui.button.monitor-trainer-button:active,.ui.button.monitor-trainer-button:focus{background:#ce03ce}.rc-legend{margin-top:4em!important;text-align:center}.rc-legend .coordinator{height:20px;background-color:#7ae1bf}.rc-legend .monitor{height:20px;background-color:#a0a}.ui.divider.cover-divider{height:5px;background-color:#7ae1bf}.ui.divider.monitor-divider{height:5px;background-color:#a0a}.ui.divider.standby-divider{height:5px;background-color:#7ae1bf}.ui.grid.grid-container{width:13rem}.assign-standby-trainers-column{padding:.2em!important}.ui.button.basic.selected-bold{border-color:#21ba45;border-width:.1em}.icon.availability-icon:before{position:relative;left:25%}.standby-trainer{min-height:40px;margin:0;overflow:hidden;color:#fff;text-overflow:ellipsis;background-color:#7ae1bf}.ui.button.standby-trainer-button{width:100%;height:2rem;min-height:2rem;max-height:2rem;padding-right:1em;padding-left:1em;margin-bottom:1em;overflow:hidden;font-size:11px;color:#000;text-overflow:ellipsis;white-space:nowrap;background-color:#7ae1bf}.ui.button.standby-trainer-button:hover{color:#fff}.ui.button.standby-trainer-button-no-assignees{width:100%;height:2rem;min-height:2rem;max-height:2rem;padding-right:1em;padding-left:1em;margin-bottom:1em;overflow:hidden;font-size:11px;color:#fff;text-overflow:ellipsis;white-space:nowrap;background-color:#f7f8f8}.ui.button.standby-trainer-button-no-assignees:hover{background-color:#ced4d4}.standby-calendar .rdp-day{height:13em}.standby-calendar .date-style{height:10%}.register-message-paragraph{text-align:right}.update-delegates-attendance-button{position:absolute;top:1em;left:4%;z-index:1}.update-delegates-completion-button{position:absolute;top:3em;left:4%;z-index:1}.update-delegates-attendance-span{position:absolute;top:4em;left:4%}.update-delegates-completion-span{position:absolute;top:8em;left:4%}.workflow-actions{display:flex;flex-direction:row;gap:1em}.register-actions{width:100%!important;overflow:hidden!important}.register-action{float:right;margin-bottom:2rem!important}.other-requirements{padding:1rem 0}.other-requirements .other-requirements-input{width:100%;min-height:60px;padding:.5rem;resize:none}.ui.segment.hearing-requirements{padding-top:0;padding-bottom:0}.required-asterisk{color:#db2828}@media only screen and (min-width: 768px) and (max-width: 991px){.nudge-tasks-list-filters{width:723px!important;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.nudge-tasks-list-filters{width:933px!important;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 1200px){.nudge-tasks-list-filters{width:1127px!important;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 768px) and (max-width: 991px){.nudges-list-header{width:723px!important;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.nudges-list-header{width:933px!important;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 1200px){.nudges-list-header{width:1127px!important;margin-right:auto!important;margin-left:auto!important}}.company-header .logo{height:16mm;margin:0 15mm;background:none}.company-header .company-info{padding-left:1.5em;margin:0 15mm;font-size:12px;border-left:3px solid rgb(122,225,191)}.company-header .company-info .para{margin:0;color:#31006f}.company-header .company-info .para.bold{font-weight:700}.ui.button.print-button{margin:1em}.page-break-after{page-break-after:always}.print-only{font-size:16px}.print-only .letter-body{padding-bottom:5em;margin-right:3em;margin-bottom:2em;margin-left:3em}.print-only .letter-body .course-details{padding:1em 2em;margin:2em 0;background:#eee;break-inside:avoid-page}.print-only .letter-body .label-and-value{line-height:2em}.print-only .letter-body .label-and-value .value,.print-only .letter-body .label-and-value .label{display:inline}.print-only .letter-body .label-and-value .label{margin-right:2em}.print-only .letter-body .label-and-value .label:after{content:":"}.print-only .whitespace-0 .label-and-value{margin-bottom:0}.print-only .whitespace-1 .label-and-value{margin-bottom:.4em}.print-only .whitespace-2 .label-and-value{margin-bottom:.8em}.print-only .whitespace-3 .label-and-value{margin-bottom:1.2em}.print-only .whitespace-4 .label-and-value{margin-bottom:1.6em}.print-only .whitespace-5 .label-and-value{margin-bottom:2em}.print-only .letter-header,.print-only .table-header-row{width:100%;height:150px}.print-only .letter-header{position:fixed;top:0;margin-top:2em;margin-bottom:4em}.print-only .table-footer-row{width:100%;height:60px;margin-top:30px;margin-bottom:0}.html-renderer{padding:0;margin:0}.ui.grid.inline-payment{margin-top:1em}.ui.grid.inline-payment input{width:100%}.ui.grid.inline-payment .plans-note{margin-right:1em;margin-left:1em}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_vy1kq_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_vy1kq_38{font-weight:700;color:#31006f}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43{width:95%;max-width:43rem;border-radius:0}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 svg._closeButton_vy1kq_48{position:absolute;top:.71rem;right:.71rem}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53{display:flex;flex-direction:row;justify-content:space-evenly;gap:.71rem}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53{position:relative;display:flex;flex:1;flex-direction:column;max-width:18rem;justify-content:space-between;padding:1rem;border:2px solid #CCC}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53 ._mostPopularText_vy1kq_69{position:absolute;top:.3rem;right:.5rem;font-size:.71rem;font-style:italic;font-weight:700;color:#31006f}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53 ._explanation_vy1kq_78{padding:1rem 0}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53._mostPopular_vy1kq_69{border-color:#31006f}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53 a._tAndCLink_vy1kq_84{color:#31006f;text-decoration:underline}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53 ._bookingTypeButtonContainer_vy1kq_88{align-self:flex-end}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._bookingTypeCardContainer_vy1kq_53 ._bookingTypeCard_vy1kq_53 button{min-height:50px}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._priceHeader_vy1kq_94{display:flex;flex-direction:column;height:9rem;justify-content:start;align-items:center;font-weight:700;border-bottom:2px solid #CCC}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._priceHeader_vy1kq_94 ._priceBreakdown_vy1kq_103{font-size:13px;font-style:italic}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._priceHeader_vy1kq_94 ._price_vy1kq_94{font-size:40px}._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43 ._priceHeader_vy1kq_94._mostPopular_vy1kq_69{border-color:#31006f}._flexiPayModal_vy1kq_43 div._modalHeader_vy1kq_114{border:0!important}._flexiPayModal_vy1kq_43 ._horizontalDividerContainer_vy1kq_117{display:flex;flex-direction:column}._flexiPayModal_vy1kq_43 ._horizontalDividerContainer_vy1kq_117 div._horizontalDivider_vy1kq_117{width:95%;align-self:center;border-bottom:2px solid #CCC}@media (min-width: 768px){._flexiPayModal_vy1kq_43._flexiPayModal_vy1kq_43{width:43rem}}@media (max-width: 400px){._priceHeader_vy1kq_94 h3{font-size:1rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_dcokc_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_dcokc_38{font-weight:700;color:#31006f}._iconButton_dcokc_43{cursor:pointer}._iconButton_dcokc_43._disabled_dcokc_46{cursor:default;opacity:.35}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_1n89n_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_1n89n_38{font-weight:700;color:#31006f}._icon_1n89n_43{stroke-width:0}._icon_1n89n_43 ._whiteFill_1n89n_46{fill:#fff;stroke-width:0}._icon_1n89n_43._primary_1n89n_50{fill:#31006f;stroke:#31006f}._icon_1n89n_43._alternate_1n89n_54{fill:#7ae1bf;stroke:#7ae1bf}._icon_1n89n_43._white_1n89n_46{fill:#fff;stroke:#fff}._icon_1n89n_43._lightGreen_1n89n_62{fill:#ddf1f2;stroke:#ddf1f2}._icon_1n89n_43._error_1n89n_66{fill:red;stroke:red}._icon_1n89n_43._black_1n89n_70{fill:#1f1b24;stroke:#1f1b24}._icon_1n89n_43._teal_1n89n_74{fill:#006691;stroke:#006691}._outline_1n89n_79{fill:none;stroke-linecap:round;stroke-width:1.2}._outlineError_1n89n_85{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:7}._darkOutline_1n89n_92{fill:none;stroke:#1f1b24;stroke-linecap:round;stroke-width:1.2}._lightOutline_1n89n_99{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:1.2}._stencil_1n89n_106{fill:#fff;stroke:#fff}._stencilOutline_1n89n_111{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:1.2}._greenOutline_1n89n_118{fill:none;stroke:#b0dace;stroke-linecap:round;stroke-width:.65}._purpleOutline_1n89n_125{fill:none;stroke:#31006f;stroke-linecap:round;stroke-width:.65}svg:focus{outline:none}._focus_1n89n_136,._lightFocus_1n89n_136{fill:none;stroke:none}:focus>._focus_1n89n_136{fill:none;stroke:#006691;stroke-width:1.2}._printer_1vtwh_1{fill:none;stroke:#302a6c;stroke-miterlimit:10;stroke-width:1.2px}._tAndc1_1vtwh_8,._tAndc2_1vtwh_8{stroke:#302a6c}._tAndc1_1vtwh_8,._tAndc2_1vtwh_8,._tAndc3_1vtwh_12{fill:none;stroke-width:.65px}._tAndc1_1vtwh_8,._tAndc3_1vtwh_12{stroke-linecap:round}._tAndc3_1vtwh_12{stroke:#2f2b6c;stroke-linejoin:round}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_16jmt_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_16jmt_38{font-weight:700;color:#31006f}._container_16jmt_43{margin:0 1rem}._container_16jmt_43 ._welcome_16jmt_46{margin:1rem 0 4.14rem}._container_16jmt_43 ._welcome_16jmt_46 h2{font-family:Lato,sans-serif;font-size:2.15rem}._container_16jmt_43 ._welcome_16jmt_46 p{font-family:Noto Sans,sans-serif;font-size:1.3rem}._container_16jmt_43 ._courseDetails_16jmt_57{font-family:Noto Sans,sans-serif}._detailsHeader_16jmt_61{margin-bottom:.64rem;font-family:Noto Sans,sans-serif;font-size:1.5rem;color:#31006f}._desktopDivider_16jmt_68{display:none}._divider_16jmt_72{margin-bottom:2.86rem;border-bottom:2px solid #ddf1f2}._detailsGrid_16jmt_77{display:flex;flex-direction:column;padding:1rem .7rem 0;background:#f7f8f8;border-top:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5}._detailsGrid_16jmt_77 button{font-weight:700;color:#000;text-transform:uppercase;background-color:#7ae1bf;border-radius:0;font-size:1.14rem}._detailsGrid_16jmt_77 ._bookingRefText_16jmt_95{font-weight:700;color:#31006f}._detailsGrid_16jmt_77 ._courseReference_16jmt_99{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.86rem}._detailsGrid_16jmt_77 ._courseReference_16jmt_99 ._bookingReference_16jmt_105{display:flex;flex-direction:row;font-size:1rem}._detailsGrid_16jmt_77 ._sectionTitle_16jmt_110{font-size:1.3rem;font-weight:700}._detailsGrid_16jmt_77 ._horizontalGridDivider_16jmt_114{width:100%;border-bottom:1px solid #CCC;align-self:center}._detailsGrid_16jmt_77 ._verticalGridDivider_16jmt_119{width:1px;border-right:1px solid #CCC}._detailsGrid_16jmt_77 ._twoColumnContainer_16jmt_123{display:flex;flex-direction:row;justify-content:space-between;margin:.71rem 0}._detailsGrid_16jmt_77 ._twoColumnContainer_16jmt_123 ._coreDetailsContainer_16jmt_129{flex:10}._detailsGrid_16jmt_77 ._twoColumnContainer_16jmt_123 ._location_16jmt_132{flex:10;display:flex;flex-direction:column;padding-left:.71rem}._addressSection_16jmt_139{display:flex;flex-direction:column}._joinCourseButtonWrapper_16jmt_144{max-width:10.6rem}button._joinCourseButton_16jmt_144{width:100%;margin-bottom:1.9rem}button._joinCourseButton_16jmt_144 a{color:#000}._testMeetingLink_16jmt_156{display:flex;flex-direction:row;justify-content:space-between;max-width:11rem}._testMeetingLink_16jmt_156 a{min-width:9rem;font-size:14px;color:#000;text-decoration:underline}._testMeetingLink_16jmt_156 i{margin-right:0;font-size:1.57rem;color:#7ae1bf}._actionSection_16jmt_174{display:flex;flex-direction:column;padding-top:1rem;margin-bottom:1rem}._actionSection_16jmt_174 ._sectionTitle_16jmt_110{margin-bottom:.5rem}._financialDetail_16jmt_184{display:flex;flex-direction:column;padding:.8rem 0}._payBalanceButton_16jmt_190{margin:1.4rem 0}._rebookSection_16jmt_194{border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5}._zoomHelp_16jmt_200{margin-top:3.5rem}._accordionTitle_16jmt_204{width:100%;max-height:2.5rem}._accordionTitle_16jmt_204 ._accordionTitleRow_16jmt_208{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem;font-weight:700}@media (min-width: 768px){._detailsGrid_16jmt_77,._rebookSection_16jmt_194{max-width:45rem}._desktopDivider_16jmt_68{display:block;width:9.5rem;margin-left:2px;border-bottom:2px solid #31006f}._joinCourseButtonWrapper_16jmt_144{max-width:16rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_qqlgb_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_qqlgb_38{font-weight:700;color:#31006f}._button_qqlgb_43{display:flex;height:2.375rem;padding:0 1.125rem;font:.875rem Noto Sans;cursor:pointer;border:0;border-radius:1.5rem;justify-content:center;align-items:center;gap:.75rem}._primary_qqlgb_56{color:#fff;background-color:#31006f}._alternate-primary_qqlgb_61,._loading_qqlgb_61{color:#31006f;background-color:#7ae1bf}._secondary_qqlgb_66{color:#31006f;background-color:#ddf1f2}._disabled_qqlgb_71{opacity:.35}._loading_qqlgb_61{pointer-events:none}._button_qqlgb_43:focus:not{outline:none}._button_qqlgb_43:focus,._button_qqlgb_43:focus-visible{color:#31296c;background-color:#b0dace;outline:#006691 2px solid;outline-offset:3px}._loader_qqlgb_90{width:1.063rem;height:1.063rem;border:3px solid transparent;border-top:3px solid #006691;border-left:3px solid #006691;border-radius:50%;animation:_spin_qqlgb_1 2s linear infinite}@keyframes _spin_qqlgb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 1095px){._button_qqlgb_43{font-size:1rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_hdru5_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_hdru5_38{font-weight:700;color:#31006f}._container_hdru5_43{display:flex;flex-direction:column;justify-content:center}._horizontalGridDivider_hdru5_49{width:95%;border-bottom:1px solid #CCC;align-self:center}._rebookSection_hdru5_55{background:#f7f8f8}._rebookIntro_hdru5_59,._noRebookMessage_hdru5_59{padding:1rem .7rem}p._rebookIntro_hdru5_59{margin-bottom:0}._rebookButton_hdru5_67{width:100%;font-size:1.14rem;font-weight:700;color:#000;text-transform:uppercase;background-color:#7ae1bf;border-radius:0}._rebookButton_hdru5_67 a{color:#000}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_inrck_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_inrck_38{font-weight:700;color:#31006f}._details_inrck_32{padding-bottom:.5rem}._editModalActions_inrck_47{padding-bottom:1rem}._myDetails_inrck_51{padding:.8rem 0}._myDetails_inrck_51 ._detailsHeaderRow_inrck_54{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._myDetails_inrck_51 ._myDetailsTitle_inrck_60{font-size:1.3rem;font-weight:700}._editDetails_inrck_65{padding-top:.8rem;font-size:1rem}._editDetails_inrck_65 a{font-weight:700;color:#31006f;text-decoration:underline}@media (min-width: 768px){._editModalActions_inrck_47{padding-bottom:0}._myDetails_inrck_51 ._detailsHeaderRow_inrck_54{justify-content:flex-start;gap:1rem}._details_inrck_32{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:0}._details_inrck_32 ._editDetails_inrck_65{width:14rem;align-self:end;padding-top:0;padding-bottom:.8rem}}@media (max-width: 1200px){._details_inrck_32._twoColumnLayout_inrck_97{flex-direction:column}._details_inrck_32._twoColumnLayout_inrck_97 ._editDetails_inrck_65{width:auto;align-self:start}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_198lk_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_198lk_38{font-weight:700;color:#31006f}._editModalActions_198lk_43{padding-bottom:1rem}._modalDescription_198lk_47{margin-bottom:1rem}._formContainer_198lk_51{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._editModalActions_198lk_43{padding-bottom:0}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_c6d0k_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_c6d0k_38{font-weight:700;color:#31006f}._input_c6d0k_43{position:relative}._input_c6d0k_43 input{height:2.6875rem;padding:0 1.5rem;font: .875rem Noto Sans;box-sizing:border-box;font-family:Noto Sans;font-size:.875rem;color:#1f1b24;border:0;border-radius:24px;outline-offset:1px}._input_c6d0k_43 input._default_c6d0k_58{background-color:#eaeceb}._input_c6d0k_43 input._white_c6d0k_61{background-color:#fff}._input_c6d0k_43._default_c6d0k_58 input{background-color:#eaeceb}._input_c6d0k_43._white_c6d0k_61 input{background-color:#fff}._input_c6d0k_43._brandOffWhite_c6d0k_70 input{background-color:#f7f8f8}._input_c6d0k_43._brandOffWhiteDarker_c6d0k_73 input{background-color:#eaeceb}._placeholder_c6d0k_77{height:2.6875rem;padding:0 1.5rem;font: .875rem Noto Sans;position:absolute;top:0;left:0;line-height:2.6875rem;pointer-events:none;visibility:hidden}input:placeholder-shown~._placeholder_c6d0k_77{visibility:visible}._hidden_c6d0k_93{visibility:hidden}._asterisk_c6d0k_97{display:none;color:red}._required_c6d0k_102 ._asterisk_c6d0k_97{display:inline}._icon_c6d0k_106{position:absolute;top:1rem;left:.2rem}._disabled_c6d0k_112{pointer-events:none;opacity:.5}._input_c6d0k_43:focus:not{outline:none}._input_c6d0k_43 input:focus,._input_c6d0k_43 input:focus-visible{color:#31296c;outline:#006691 2px solid;outline-offset:3px}@media screen and (min-width: 1095px){._input_c6d0k_43{font-size:1rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_aewbs_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_aewbs_38{font-weight:700;color:#31006f}._addressFinder_aewbs_43{display:grid;margin-top:1.6rem;margin-bottom:3rem;gap:1.6rem}._addressFinder_aewbs_43 input{width:100%}._inputCell_aewbs_53._double_aewbs_53{display:flex;gap:1rem}@media (min-width: 768px){._addressFinder_aewbs_43{grid-template-columns:1fr 1fr}._fullWidth_aewbs_62{grid-column:span 2}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_1bwcj_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_1bwcj_38{font-weight:700;color:#31006f}._autoComplete_1bwcj_43{position:relative}._autoComplete_1bwcj_43._brandOffWhite_1bwcj_46 input,._autoComplete_1bwcj_43._brandOffWhite_1bwcj_46 ul{background-color:#f7f8f8}._autoComplete_1bwcj_43._brandOffWhiteDarker_1bwcj_49 input,._autoComplete_1bwcj_43._brandOffWhiteDarker_1bwcj_49 ul{background-color:#eaeceb}._autoComplete_1bwcj_43._white_1bwcj_52 input,._autoComplete_1bwcj_43._white_1bwcj_52 ul{background-color:#fff}._autoComplete_1bwcj_43._open_1bwcj_55{padding-bottom:.2rem;background-color:#eaeceb;border-radius:2.4rem 2.4rem 0 0;box-shadow:0 .2rem .2rem #00000040}._autoComplete_1bwcj_43._open_1bwcj_55._brandOffWhite_1bwcj_46{background-color:#f7f8f8}._autoComplete_1bwcj_43._open_1bwcj_55._brandOffWhiteDarker_1bwcj_49{background-color:#eaeceb}._autoComplete_1bwcj_43._open_1bwcj_55._white_1bwcj_52{background-color:#fff}._autoComplete_1bwcj_43._open_1bwcj_55 input{border:1px solid #e7eaea}._autoComplete_1bwcj_43 ._buttonIcon_1bwcj_73{padding:1.5px 1.3px}._autoComplete_1bwcj_43 ._circle_1bwcj_76{position:absolute;top:0;right:.0875rem;display:flex;width:2.75rem;height:2.75rem;background-color:#ddf1f2;border-radius:50%;align-items:center;justify-content:center}._autoComplete_1bwcj_43 ._circle_1bwcj_76 button{width:1.75rem;height:1.75rem}._autoComplete_1bwcj_43 ._circle_1bwcj_76:focus{outline-color:#006691}._autoComplete_1bwcj_43 ._circle_1bwcj_76._green_1bwcj_95{background-color:#ddf1f2}._autoComplete_1bwcj_43 ._circle_1bwcj_76._gray_1bwcj_98{background-color:#f7f8f8}._autoComplete_1bwcj_43 ul{background-color:#eaeceb}._autoComplete_1bwcj_43 li:focus{background-color:#ddf1f2;outline:none}._itemsList_1bwcj_109{height:25rem;margin-top:.2rem;overflow-y:scroll;font: .875rem Noto Sans;background-color:#eaeceb;box-shadow:0 .2rem .2rem #00000040}._itemsList_1bwcj_109._brandOffWhite_1bwcj_46,._itemsList_1bwcj_109._brandOffWhiteDarker_1bwcj_49{background-color:#f7f8f8}._itemsList_1bwcj_109._white_1bwcj_52{background-color:#fff}._itemsList_1bwcj_109 li{height:auto;max-height:4rem;padding:1.75rem .875rem;margin-top:.4rem;margin-right:.2rem;margin-left:.2rem}._itemsList_1bwcj_109 li:focus,._itemsList_1bwcj_109 li:focus-visible{color:#31296c;border-radius:24px;outline:#006691 2px solid}._underlay_1ri86_1{position:fixed;top:0;right:0;bottom:0;left:0}._dark_1ri86_6{background-color:#1f1b24bf}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_c071x_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_c071x_38{font-weight:700;color:#31006f}._option_c071x_43{display:flex;height:4.5rem;padding:0 1.5em;align-items:center;gap:1.5rem}._option_c071x_43 svg{flex-shrink:0;width:3rem;height:3rem}._option_c071x_43 ._circle_c071x_55{fill:#f7f8f8}._option_c071x_43 ._tick_c071x_58{display:none;fill:#31006f}[aria-selected=true] ._circle_c071x_55{fill:#ddf1f2}[aria-selected=true] ._tick_c071x_58{display:initial}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_1uz5b_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_1uz5b_38{font-weight:700;color:#31006f}._list_1uz5b_43{box-sizing:border-box;padding:1.3rem 0;margin:0;overflow:auto;background-color:#fff;border-bottom-right-radius:2.4rem;border-bottom-left-radius:2.4rem}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_663fb_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_663fb_38{font-weight:700;color:#31006f}._scheme_663fb_43{display:flex;align-items:center;margin-bottom:.64rem;font-weight:700}._dateAndTime_663fb_50{display:flex;flex-direction:column;padding-right:.71rem;color:#31006f}._dateAndTime_663fb_50 svg{width:1.42rem;height:1.42rem;margin-right:.86rem}._dateAndTimeItem_663fb_62{display:flex;flex-direction:column}._dayPartHeader_663fb_67{margin-bottom:.5rem;font-weight:700}._date_663fb_50{display:flex;margin-bottom:.5rem;font-weight:700}._date_663fb_50 svg{height:1.52rem}._time_663fb_81{display:flex}._location_663fb_85{display:flex;margin-top:.64rem}@media only screen and (min-width: 768px){._date_663fb_50{width:35%}}@media only screen and (min-width: 768px){._dateAndTimeItem_663fb_62{flex-direction:row}._singleDay_663fb_99 ._dateAndTimeItem_663fb_62{flex-direction:column}._singleDay_663fb_99 ._dateAndTimeItem_663fb_62 ._date_663fb_50{width:100%}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_18d01_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_18d01_38{font-weight:700;color:#31006f}._actions_18d01_43 button{font-weight:700;color:#000;text-transform:uppercase;background-color:#7ae1bf;border-radius:0;width:100%;margin-bottom:1.14rem;font-size:1.14rem}._actions_18d01_43 a{color:#000}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_pljo7_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_pljo7_38{font-weight:700;color:#31006f}._confirmationContainer_pljo7_43{display:flex;flex-direction:column;padding:1.4rem}h1._header_pljo7_49{margin-bottom:0;font-size:2.15rem;font-weight:700;line-height:4rem}._divider_pljo7_56{margin-bottom:1rem;border-bottom:2px solid #ddf1f2}._eventTypeWelcome_pljo7_61{padding:1rem 0}._twoSectionLayout_pljo7_65{display:flex;flex-direction:column}._gridHeaderSection_pljo7_70{padding:.5rem 1rem;background:#31006f}._gridHeaderSection_pljo7_70 h3{font-size:1.14rem;color:#fff}._detailsGrid_pljo7_79{display:flex;flex-direction:column;padding:1rem;background:#f7f8f8;border:1px solid #E5E5E5}._yourCourse_pljo7_87{padding-top:2rem}._yourCourse_pljo7_87 ._detailsGrid_pljo7_79{background:#fff}._yourCourse_pljo7_87 button{color:#000;text-transform:uppercase;background-color:#7ae1bf;border-radius:0;width:100%;margin-bottom:1.14rem;font-size:1.14rem;font-weight:700}._yourCourse_pljo7_87 a{color:#000}._horizontalGridDivider_pljo7_108{width:100%;margin:.7rem 0;border-bottom:1px solid #CCC;align-self:center}._eventTypeTitle_pljo7_115{font-size:1.3rem;font-weight:700}._bookingActionsContainer_pljo7_120{margin-top:2rem}@media (min-width: 992px){._twoSectionLayout_pljo7_65{flex-direction:row;justify-content:space-between}._twoSectionLayout_pljo7_65 ._orderSummary_pljo7_129{display:flex;flex-direction:column;flex:6;padding-right:2rem}._twoSectionLayout_pljo7_65 ._orderSummary_pljo7_129 ._detailsGrid_pljo7_79{display:flex;flex-direction:column;flex-grow:1}._twoSectionLayout_pljo7_65 ._orderSummary_pljo7_129 ._detailsGrid_pljo7_79 ._financeDetailsContainer_pljo7_140{margin-top:auto}._twoSectionLayout_pljo7_65 ._yourCourse_pljo7_87{display:flex;flex-direction:column;flex:5;padding-top:0}._twoSectionLayout_pljo7_65 ._yourCourse_pljo7_87 ._detailsGrid_pljo7_79{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}._bookingActionsContainer_pljo7_120 button{width:31.4rem}}@media (min-width: 1200px){._twoSectionLayout_pljo7_65 ._orderSummary_pljo7_129{flex:8}._bookingActionsContainer_pljo7_120 button{width:44rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_1csue_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_1csue_38{font-weight:700;color:#31006f}._financeDetailsTitle_1csue_43{font-size:1.3rem;font-weight:700}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_edbno_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_edbno_38{font-weight:700;color:#31006f}._formContainer_edbno_43{display:flex;width:100%;justify-content:center}._formContainer_edbno_43 button{width:fit-content!important;min-width:7.813rem;margin-bottom:1.75rem;border-radius:0}._formContainer_edbno_43 button._sendCodeButton_edbno_54{margin-bottom:1.75rem}._formContainer_edbno_43 h1{margin-bottom:1.033rem;font-size:1.375rem;font-weight:600;line-height:1.938rem;color:#31296c}._formContainer_edbno_43 a{display:inline-block;padding:0 .1875rem;margin:0 -.1875rem;color:#31006f;text-decoration:underline;cursor:pointer;align-self:flex-start;border-radius:1.5rem}._formContainer_edbno_43 a:focus,._formContainer_edbno_43 a:focus-visible{background-color:#b0dace;outline:#006691 1px solid;outline-style:dashed}p._asteriskLegend_edbno_80{font-size:1.14rem}._asterisk_edbno_80{font-size:1.14rem;color:red;vertical-align:text-top}._parentForm_edbno_90{padding:1.375rem 1.063rem 2.0625rem;margin:3.31rem 2.125rem 0;background:#fff;border:1px solid rgba(31,27,36,.2);border-radius:24px}._parentForm_edbno_90 ._textInput_edbno_97 input{width:100%;margin:.469rem 0;background-color:#f9f9f8!important;border-radius:0}._parentForm_edbno_90 p{margin-bottom:1.063rem}._fieldsContainer_edbno_107{margin-bottom:1.033rem}._otpForm_edbno_111{display:flex;flex-direction:column;margin-bottom:1.033rem}._otpForm_edbno_111 input{width:2.656rem!important;height:2.813rem}._otpContainer_edbno_121{margin-bottom:1.033rem}._otp_edbno_111{font-size:1.125rem;font-weight:700;color:#31006f}._newCustomerLink_edbno_131{color:#1f1b24}@media (min-width: 768px){._parentForm_edbno_90{width:41.25rem}._otpForm_edbno_111{flex-direction:row}._otpForm_edbno_111 button{margin-bottom:0;align-self:flex-end}._otpContainer_edbno_121{padding-right:.625rem;margin-bottom:0}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_2d7mr_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_2d7mr_38{font-weight:700;color:#31006f}._otpInput_2d7mr_43{width:2.125rem!important;height:2.25rem;margin:0 .17rem;font-family:Noto Sans;font-size:.703rem;text-align:center;background-color:#eaeceb;border:0;border-radius:24px}@media screen and (min-width: 1095px){._otpInput_2d7mr_43{font-size:1rem}}@font-face{font-family:Noto Sans;font-weight:400;src:url(/assets/NotoSans-Regular-qrNhSDbH.ttf)}@font-face{font-family:Noto Sans;font-weight:600;src:url(/assets/NotoSans-SemiBold-Bpi4X7DP.ttf)}@font-face{font-family:Noto Sans;font-weight:700;src:url(/assets/NotoSans-Bold-BYorzIa2.ttf)}@font-face{font-family:Lato;font-weight:300;src:url(/assets/Lato-Light-hJCcuSzX.ttf)}@font-face{font-family:Lato;font-weight:400;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}@font-face{font-family:Lato;font-weight:700;src:url(/assets/Lato-Bold-B5iD31kO.ttf)}._detailsField_5gt2f_32{display:flex;flex-direction:row;padding-top:.64rem}._detailsFieldName_5gt2f_38{font-weight:700;color:#31006f}._formContainer_5gt2f_43{display:flex;width:100%;justify-content:center}._formContainer_5gt2f_43 button{width:fit-content!important;min-width:7.813rem}._formContainer_5gt2f_43 h1{margin-bottom:1.033rem;font-size:1.375rem;font-weight:600;line-height:1.938rem;color:#31296c}._formContainer_5gt2f_43 a{display:inline-block;padding:0 .1875rem;margin:0 -.1875rem;color:#31006f;text-decoration:underline;cursor:pointer;align-self:flex-start;border-radius:1.5rem}._formContainer_5gt2f_43 a:focus,._formContainer_5gt2f_43 a:focus-visible{background-color:#b0dace;outline:#006691 1px solid;outline-style:dashed}._formContainer_5gt2f_43 input,._formContainer_5gt2f_43 span{font-size:1rem}._parentForm_5gt2f_78{padding:1.875rem 2.813rem;margin:3.31rem 2.125rem 0;background:#fff;border:1px solid rgba(31,27,36,.2);border-radius:1.5rem}._parentForm_5gt2f_78 ._textInput_5gt2f_85 input{width:100%;margin:.469rem 0;background-color:#f9f9f8!important;border-radius:1.5rem}._parentForm_5gt2f_78 p{margin-bottom:1.063rem}._bookingRefHelper_5gt2f_95{display:flex}._bookingRefHelper_5gt2f_95 ._iconContainer_5gt2f_98{padding-right:.7rem}._fieldsContainer_5gt2f_102,._errorMessageContainer_5gt2f_102{margin-bottom:1.033rem}@media (min-width: 768px){._parentForm_5gt2f_78{width:41.25rem}}
