@charset "UTF-8";@import url(https://use.typekit.net/puo7zus.css);:root{--colour-black:#000000;--colour-white:#fff;--colour-grey--light:#e5e5e5;--colour-grey--mid-light:#b0b0b0;--colour-grey:#7d7d7d;--colour-grey--mid-dark:#616161;--colour-grey--dark:#444;--colour-alpha--light:#F0F4FF;--colour-alpha--mid-light:#4263BA;--colour-alpha:#022f96;--colour-alpha--mid-dark:#022f96;--colour-alpha--dark:#022f96;--colour-bravo--light:#E6F2E8;--colour-bravo--mid-light:#289138;--colour-bravo:#289138;--colour-bravo--mid-dark:#289138;--colour-bravo--dark:#289138;--colour-charlie--light:#7453BA;--colour-charlie--mid-light:#F1EEF8;--colour-charlie:#7453BA;--colour-charlie--mid-dark:#7453BA;--colour-charlie--dark:#7453BA;--colour-delta--light:#7AE2D3;--colour-delta--mid-light:#7AE2D3;--colour-delta:#7AE2D3;--colour-delta--mid-dark:#57a196;--colour-delta--dark:#7AE2D3;--colour-echo--light:#f03e3e;--colour-echo--mid-light:#f03e3e;--colour-echo:#f03e3e;--colour-echo--mid-dark:#f03e3e;--colour-echo--dark:#f03e3e}:root{--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-family-alpha:"filson-soft",helvetica,sans-serif;--font-family-bravo:Arial,helvetica,sans-serif;--font-size-heading-1:clamp(2rem, 1.15vw + 1.74rem, 3.13rem);--font-size-heading-2:28px;--font-size-heading-3:22px;--font-size-heading-4:clamp(1.25rem, 0.77vw + 1.08rem, 2rem);--font-size-heading-5:16px;--font-size-heading-6:clamp(1rem, 0.26vw + 0.94rem, 1.25rem);--font-size-body--sm:0.875rem;--font-size-body:16px;--font-size-body--lg:1rem;--line-height:1.5}:root{--border-radius:8px;--gutter-sm:16px;--gutter-md:32px;--gutter-lg:48px;--wrapper-xs:480px;--wrapper-sm:880px;--wrapper-md:1344px;--wrapper-lg:1560px;--wrapper-xl:1872px;--spacing-sm:16px;--spacing-md:32px;--spacing-lg:48px;--spacing-xl:64px;--rev-spacing-sm:-16px;--rev-spacing-md:-32px;--rev-spacing-lg:-48px;--rev-spacing-xl:-64px;--transition-easing:cubic-bezier(.4, 0, .2, 1);--transition-duration:.2s;--input-height-sm:2.625rem;--input-height-md:3.25rem;--layout-size-content:var(--wrapper-md);--layout-size-wide:var(--wrapper-xl)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}@media (max-width:767px){html.js-nav-open{overflow-y:hidden}}img{width:auto;max-width:100%;height:auto}figure{margin:0}table{width:100%;border-collapse:collapse}label,p,pre{margin-top:0;margin-bottom:var(--spacing-sm)}b,strong{font-weight:var(--font-weight-bold)}ol,ul{margin-top:0;margin-bottom:var(--spacing-sm);padding-left:20px;list-style-position:outside}hr{margin:0 0 var(--spacing-md);border:0;border-top:1px solid var(--colour-grey)}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;word-wrap:normal!important}.screen-reader-text:focus{display:block;z-index:100000;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;clip:auto!important;clip-path:none;background-color:var(--colour-white);color:var(--colour-black);font-size:1em;line-height:normal;text-decoration:none}html{font-size:100%}@media (max-width:1023px){html.is-lightbox-open,html.is-lightbox-open body{overflow:hidden;margin:0}}body{color:var(--colour-black);font-family:var(--font-family-alpha);font-weight:var(--font-weight-regular);line-height:var(--line-height);overflow:hidden;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}body.mce-content-body{margin:20px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{border:1px solid var(--colour-grey--light);border-radius:0;background-color:var(--colour-white);background-repeat:no-repeat;color:var(--colour-black);font-size:inherit;width:100%;height:var(--input-height-sm);padding:var(--spacing-sm) 12px;line-height:1;border:1px solid var(--colour-black)!important;border-radius:0!important}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{outline:0}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled{opacity:.6}@media (min-width:768px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{height:var(--input-height-md);padding:var(--spacing-sm) 18px}}input[type=checkbox],input[type=radio]{border:1px solid var(--colour-grey--light);border-radius:0;background-color:var(--colour-white);background-repeat:no-repeat;color:var(--colour-black);font-size:inherit;width:25px;min-width:25px;height:25px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:75% auto;cursor:pointer}input[type=checkbox]:focus,input[type=radio]:focus{outline:0}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.6}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0;font-size:1rem;vertical-align:middle}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:url(../../assets/svg/icons/radio.svg)}input[type=checkbox]:checked{background-image:url(../../assets/svg/icons/checkbox.svg)}textarea{border:1px solid var(--colour-grey--light);border-radius:0;background-color:var(--colour-white);background-repeat:no-repeat;color:var(--colour-black);font-size:inherit;display:block;padding:var(--spacing-sm);max-height:100px;overflow:auto;resize:vertical}textarea:focus{outline:0}textarea:disabled{opacity:.6}.select2-container--default .select2-selection--single,select{border:1px solid var(--colour-grey--light);border-radius:0;background-color:var(--colour-white);background-repeat:no-repeat;color:var(--colour-black);font-size:inherit;width:100%;height:var(--input-height-sm);padding:var(--spacing-sm) 12px;background-image:url(../../assets/svg/icons/select-arrow.svg);background-position:calc(100% - 12px) 50%;line-height:1;border:1px solid var(--colour-black);cursor:pointer;height:unset}.select2-container--default .select2-selection--single:focus,select:focus{outline:0}.select2-container--default .select2-selection--single:disabled,select:disabled{opacity:.6}@media (min-width:768px){.select2-container--default .select2-selection--single,select{padding:var(--spacing-sm) 18px;height:var(--input-height-md);background-position:calc(100% - 20px) 50%}}.select2-container--default .select2-selection--single::-ms-expand,select::-ms-expand{display:none}.select2-container--default .select2-selection--single:focus::-ms-value,select:focus::-ms-value{background:0 0;color:var(--colour-black)}img{max-width:100%}a{-webkit-transition:color .2s ease-out;transition:color .2s ease-out;color:var(--colour-black);text-decoration:none}a:hover{color:var(--colour-alpha)}ul{list-style:none}p{margin:0 0 var(--spacing-sm)}.o-background{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.o-background--grey-light{background-color:var(--colour-grey--light)}.o-background--alpha{background-color:var(--colour-alpha)}.o-background--bravo{background-color:var(--colour-bravo)}.o-background--bravo--light{background-color:var(--colour-bravo--light)}.o-background--charlie{background-color:var(--colour-charlie)}.o-block,.tutor-frontend .o-page-container,.woocommerce{padding-top:var(--gutter-md);padding-bottom:var(--gutter-md);margin-top:0;margin-bottom:0}.has-background.woocommerce,.o-block.has-background,.tutor-frontend .has-background.o-page-container{padding-top:var(--gutter-md);padding-bottom:var(--gutter-md)}@media (min-width:660px){.has-background.woocommerce,.o-block.has-background,.tutor-frontend .has-background.o-page-container{padding-top:var(--gutter-md);padding-bottom:var(--gutter-md)}}@media (min-width:768px){.has-background.woocommerce,.o-block.has-background,.tutor-frontend .has-background.o-page-container{padding-top:var(--gutter-lg);padding-bottom:var(--gutter-lg)}}.mce-content-body a,.o-content-editor a{color:var(--colour-alpha);text-decoration:underline}.mce-content-body a:focus,.mce-content-body a:hover,.o-content-editor a:focus,.o-content-editor a:hover{color:var(--colour-bravo)}.mce-content-body ul,.o-content-editor ul{margin:20px 0;padding:0}.mce-content-body ul li,.o-content-editor ul li{position:relative;padding-left:20px}.mce-content-body ul li::before,.o-content-editor ul li::before{content:"•";position:absolute;left:5px;color:var(--colour-alpha)}.o-post-embed{position:relative}.o-post-embed embed,.o-post-embed iframe,.o-post-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.o-post-embed--video{padding-bottom:56.25%}.o-post-embed--audio{padding-bottom:133.333%}.o-fadein{-webkit-animation:fadeIn ease-in;animation:fadeIn ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.o-fadein--fast{-webkit-animation-duration:.5s;animation-duration:.5s}.o-fadein--1{-webkit-animation-duration:1s;animation-duration:1s}.o-fadein--2{-webkit-animation-duration:2s;animation-duration:2s}.o-fadein--3{-webkit-animation-duration:3s;animation-duration:3s}.o-fadein--delay-1{-webkit-animation-delay:.25s;animation-delay:.25s}.o-fadein--delay-2{-webkit-animation-delay:.5s;animation-delay:.5s}.o-fadein--delay-3{-webkit-animation-delay:.75s;animation-delay:.75s}.o-fadein--delay-4{-webkit-animation-delay:1s;animation-delay:1s}.o-fadein--delay-5{-webkit-animation-delay:1.25s;animation-delay:1.25s}.o-fadein--delay-6{-webkit-animation-delay:1.5s;animation-delay:1.5s}.o-fadein--delay-7{-webkit-animation-delay:1.75s;animation-delay:1.75s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.o-h1,.tutor-course-details-title,h1{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-1);line-height:1.1}.o-h2,.tutor-fs-5,h2{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-regular);line-height:1.2}.o-h3,.tutor-course-progress-wrapper .tutor-color-black,.tutor-course-single-sidebar-title .tutor-fs-6,.tutor-course-topic-single-header-title,h3{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-bold);line-height:1.2}.o-h4,h4{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-4);line-height:1.2}.o-h5,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header .tutor-course-topic-summary,h5{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-5);line-height:1.3;font-weight:var(--font-weight-bold)}.o-h6,h6{margin-top:0;margin-bottom:var(--spacing-md);color:var(--colour-alpha);font-family:var(--font-family-alpha);font-weight:var(--font-weight-bold);font-size:var(--font-size-heading-6);line-height:1.3}.o-page{background:no-repeat url(../../img/decoration/contact-decor.jpg) top left/cover}.o-page-container{min-height:calc(100vh - 74px - 34px)}.o-text-sm{font-size:var(--font-size-body--sm)}.o-text-lg{font-size:var(--font-size-body--lg)}.o-text-centre{text-align:center}.o-text-alpha{color:var(--colour-alpha)}.o-text-bravo{color:var(--colour-bravo)}.o-text-charlie{color:var(--colour-charlie)}.o-text-delta{color:var(--colour-delta)}.o-text-echo{color:var(--colour-echo)}.o-wrapper-parent,.tutor-frontend .o-page-container{padding-left:var(--gutter-sm);padding-right:var(--gutter-sm)}@media (min-width:360px){.o-wrapper-parent,.tutor-frontend .o-page-container{padding-left:var(--gutter-md);padding-right:var(--gutter-md)}}@media (min-width:1024px){.o-wrapper-parent,.tutor-frontend .o-page-container{padding-left:var(--gutter-lg);padding-right:var(--gutter-lg)}}.o-wrapper-centre-sm{width:100%;max-width:var(--wrapper-sm);margin-left:auto;margin-right:auto}.o-wrapper-centre,.tutor-frontend .tutor-course-single-content-wrapper,.tutor-wrap{width:100%;max-width:var(--wrapper-md);margin-left:auto;margin-right:auto}.o-wrapper-centre-lg{width:100%;max-width:var(--wrapper-lg);margin-left:auto;margin-right:auto}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn,.c-button,.tutor-btn-primary,.tutor-btn-show-more,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-btn,.wc-block-cart__submit-button,.woocommerce .woocommerce-MyAccount-content .button,.woocommerce table.my_account_orders .button,.woocommerce-MyAccount-content a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,button.wc-block-components-button:not(.is-link){display:inline-block;padding:8px 32px;-webkit-transition:all var(--transition-duration) var(--transition-easing);transition:all var(--transition-duration) var(--transition-easing);border:1px solid var(--colour-delta);border-radius:22px;background-color:var(--colour-delta);color:var(--colour-black)!important;font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.125rem;text-align:center;text-decoration:none!important;cursor:pointer}@media (min-width:768px){#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn,.c-button,.tutor-btn-primary,.tutor-btn-show-more,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-btn,.wc-block-cart__submit-button,.woocommerce .woocommerce-MyAccount-content .button,.woocommerce table.my_account_orders .button,.woocommerce-MyAccount-content a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,button.wc-block-components-button:not(.is-link){min-height:2.875rem;padding:10px 69px;font-size:1.125rem;line-height:1.375rem}}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn:focus,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn:hover,.c-button:focus,.c-button:hover,.tutor-btn-primary:focus,.tutor-btn-primary:hover,.tutor-btn-show-more:focus,.tutor-btn-show-more:hover,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn:focus,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn:hover,.tutor-spotlight-mobile-progress-complete .tutor-btn:focus,.tutor-spotlight-mobile-progress-complete .tutor-btn:hover,.wc-block-cart__submit-button:focus,.wc-block-cart__submit-button:hover,.woocommerce .woocommerce-MyAccount-content .button:focus,.woocommerce .woocommerce-MyAccount-content .button:hover,.woocommerce table.my_account_orders .button:focus,.woocommerce table.my_account_orders .button:hover,.woocommerce-MyAccount-content a.button:focus,.woocommerce-MyAccount-content a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,button.wc-block-components-button:focus:not(.is-link),button.wc-block-components-button:hover:not(.is-link){border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn:active,.c-button:active,.tutor-btn-primary:active,.tutor-btn-show-more:active,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn:active,.tutor-spotlight-mobile-progress-complete .tutor-btn:active,.wc-block-cart__submit-button:active,.woocommerce .woocommerce-MyAccount-content .button:active,.woocommerce table.my_account_orders .button:active,.woocommerce-MyAccount-content a.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:active,button.wc-block-components-button:active:not(.is-link){border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .c-button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.c-button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.tutor-btn-primary,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.tutor-btn-show-more,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.wc-block-cart__submit-button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+button.wc-block-components-button:not(.is-link),#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn-primary+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn-show-more+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .wc-block-cart__submit-button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce .woocommerce-MyAccount-content .button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce .woocommerce-MyAccount-content .tutor-btn+.button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce table.my_account_orders .button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce table.my_account_orders .tutor-btn+.button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce-MyAccount-content .tutor-btn+a.button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .woocommerce-MyAccount-content a.button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-btn+a.button,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer button.wc-block-components-button:not(.is-link)+.tutor-btn,.c-button+.c-button,.c-button+.tutor-btn-primary,.c-button+.tutor-btn-show-more,.c-button+.wc-block-cart__submit-button,.c-button+button.wc-block-components-button:not(.is-link),.tutor-btn-primary+.c-button,.tutor-btn-primary+.tutor-btn-primary,.tutor-btn-primary+.tutor-btn-show-more,.tutor-btn-primary+.wc-block-cart__submit-button,.tutor-btn-primary+button.wc-block-components-button:not(.is-link),.tutor-btn-show-more+.c-button,.tutor-btn-show-more+.tutor-btn-primary,.tutor-btn-show-more+.tutor-btn-show-more,.tutor-btn-show-more+.wc-block-cart__submit-button,.tutor-btn-show-more+button.wc-block-components-button:not(.is-link),.tutor-single-course-sidebar .tutor-sidebar-card .c-button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.c-button,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.tutor-btn-primary,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.tutor-btn-show-more,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.wc-block-cart__submit-button,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+button.wc-block-components-button:not(.is-link),.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn-primary+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn-show-more+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .wc-block-cart__submit-button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce .woocommerce-MyAccount-content .button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce .woocommerce-MyAccount-content .tutor-btn+.button,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce table.my_account_orders .button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce table.my_account_orders .tutor-btn+.button,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce-MyAccount-content .tutor-btn+a.button,.tutor-single-course-sidebar .tutor-sidebar-card .woocommerce-MyAccount-content a.button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-btn+a.button,.tutor-single-course-sidebar .tutor-sidebar-card :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card button.wc-block-components-button:not(.is-link)+.tutor-btn,.tutor-spotlight-mobile-progress-complete .c-button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-btn+.c-button,.tutor-spotlight-mobile-progress-complete .tutor-btn+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-btn+.tutor-btn-primary,.tutor-spotlight-mobile-progress-complete .tutor-btn+.tutor-btn-show-more,.tutor-spotlight-mobile-progress-complete .tutor-btn+.wc-block-cart__submit-button,.tutor-spotlight-mobile-progress-complete .tutor-btn+button.wc-block-components-button:not(.is-link),.tutor-spotlight-mobile-progress-complete .tutor-btn-primary+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-btn-show-more+.tutor-btn,.tutor-spotlight-mobile-progress-complete .wc-block-cart__submit-button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .woocommerce .woocommerce-MyAccount-content .button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .woocommerce .woocommerce-MyAccount-content .tutor-btn+.button,.tutor-spotlight-mobile-progress-complete .woocommerce table.my_account_orders .button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .woocommerce table.my_account_orders .tutor-btn+.button,.tutor-spotlight-mobile-progress-complete .woocommerce-MyAccount-content .tutor-btn+a.button,.tutor-spotlight-mobile-progress-complete .woocommerce-MyAccount-content a.button+.tutor-btn,.tutor-spotlight-mobile-progress-complete :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-btn+a.button,.tutor-spotlight-mobile-progress-complete :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.tutor-btn,.tutor-spotlight-mobile-progress-complete button.wc-block-components-button:not(.is-link)+.tutor-btn,.wc-block-cart__submit-button+.c-button,.wc-block-cart__submit-button+.tutor-btn-primary,.wc-block-cart__submit-button+.tutor-btn-show-more,.wc-block-cart__submit-button+.wc-block-cart__submit-button,.wc-block-cart__submit-button+button.wc-block-components-button:not(.is-link),.woocommerce .woocommerce-MyAccount-content #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .button+.tutor-btn,.woocommerce .woocommerce-MyAccount-content #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.button,.woocommerce .woocommerce-MyAccount-content .button+.button,.woocommerce .woocommerce-MyAccount-content .button+.c-button,.woocommerce .woocommerce-MyAccount-content .button+.tutor-btn-primary,.woocommerce .woocommerce-MyAccount-content .button+.tutor-btn-show-more,.woocommerce .woocommerce-MyAccount-content .button+.wc-block-cart__submit-button,.woocommerce .woocommerce-MyAccount-content .button+a.button,.woocommerce .woocommerce-MyAccount-content .button+button.wc-block-components-button:not(.is-link),.woocommerce .woocommerce-MyAccount-content .c-button+.button,.woocommerce .woocommerce-MyAccount-content .tutor-btn-primary+.button,.woocommerce .woocommerce-MyAccount-content .tutor-btn-show-more+.button,.woocommerce .woocommerce-MyAccount-content .tutor-single-course-sidebar .tutor-sidebar-card .button+.tutor-btn,.woocommerce .woocommerce-MyAccount-content .tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.button,.woocommerce .woocommerce-MyAccount-content .tutor-spotlight-mobile-progress-complete .button+.tutor-btn,.woocommerce .woocommerce-MyAccount-content .tutor-spotlight-mobile-progress-complete .tutor-btn+.button,.woocommerce .woocommerce-MyAccount-content .wc-block-cart__submit-button+.button,.woocommerce .woocommerce-MyAccount-content a.button+.button,.woocommerce .woocommerce-MyAccount-content button.wc-block-components-button:not(.is-link)+.button,.woocommerce .woocommerce-MyAccount-content table.my_account_orders .button+.button,.woocommerce table.my_account_orders #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .button+.tutor-btn,.woocommerce table.my_account_orders #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+.button,.woocommerce table.my_account_orders .button+.button,.woocommerce table.my_account_orders .button+.c-button,.woocommerce table.my_account_orders .button+.tutor-btn-primary,.woocommerce table.my_account_orders .button+.tutor-btn-show-more,.woocommerce table.my_account_orders .button+.wc-block-cart__submit-button,.woocommerce table.my_account_orders .button+button.wc-block-components-button:not(.is-link),.woocommerce table.my_account_orders .c-button+.button,.woocommerce table.my_account_orders .tutor-btn-primary+.button,.woocommerce table.my_account_orders .tutor-btn-show-more+.button,.woocommerce table.my_account_orders .tutor-single-course-sidebar .tutor-sidebar-card .button+.tutor-btn,.woocommerce table.my_account_orders .tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+.button,.woocommerce table.my_account_orders .tutor-spotlight-mobile-progress-complete .button+.tutor-btn,.woocommerce table.my_account_orders .tutor-spotlight-mobile-progress-complete .tutor-btn+.button,.woocommerce table.my_account_orders .wc-block-cart__submit-button+.button,.woocommerce table.my_account_orders .woocommerce-MyAccount-content .button+.button,.woocommerce table.my_account_orders .woocommerce-MyAccount-content .button+a.button,.woocommerce table.my_account_orders .woocommerce-MyAccount-content a.button+.button,.woocommerce table.my_account_orders button.wc-block-components-button:not(.is-link)+.button,.woocommerce-MyAccount-content #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+a.button,.woocommerce-MyAccount-content #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer a.button+.tutor-btn,.woocommerce-MyAccount-content .c-button+a.button,.woocommerce-MyAccount-content .tutor-btn-primary+a.button,.woocommerce-MyAccount-content .tutor-btn-show-more+a.button,.woocommerce-MyAccount-content .tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+a.button,.woocommerce-MyAccount-content .tutor-single-course-sidebar .tutor-sidebar-card a.button+.tutor-btn,.woocommerce-MyAccount-content .tutor-spotlight-mobile-progress-complete .tutor-btn+a.button,.woocommerce-MyAccount-content .tutor-spotlight-mobile-progress-complete a.button+.tutor-btn,.woocommerce-MyAccount-content .wc-block-cart__submit-button+a.button,.woocommerce-MyAccount-content .woocommerce table.my_account_orders .button+a.button,.woocommerce-MyAccount-content .woocommerce table.my_account_orders a.button+.button,.woocommerce-MyAccount-content :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+a.button,.woocommerce-MyAccount-content a.button+.c-button,.woocommerce-MyAccount-content a.button+.tutor-btn-primary,.woocommerce-MyAccount-content a.button+.tutor-btn-show-more,.woocommerce-MyAccount-content a.button+.wc-block-cart__submit-button,.woocommerce-MyAccount-content a.button+a.button,.woocommerce-MyAccount-content a.button+button.wc-block-components-button:not(.is-link),.woocommerce-MyAccount-content button.wc-block-components-button:not(.is-link)+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer a.button+.tutor-btn,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .c-button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-btn-primary+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-btn-show-more+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-single-course-sidebar .tutor-sidebar-card a.button+.tutor-btn,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-spotlight-mobile-progress-complete .tutor-btn+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-spotlight-mobile-progress-complete a.button+.tutor-btn,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .wc-block-cart__submit-button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .woocommerce-MyAccount-content .button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .woocommerce-MyAccount-content a.button+.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .woocommerce-MyAccount-content a.button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.c-button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.tutor-btn-primary,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.tutor-btn-show-more,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+.wc-block-cart__submit-button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button+button.wc-block-components-button:not(.is-link),:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.wc-block-components-button:not(.is-link)+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce table.my_account_orders .button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce table.my_account_orders a.button+.button,button.wc-block-components-button:not(.is-link)+.c-button,button.wc-block-components-button:not(.is-link)+.tutor-btn-primary,button.wc-block-components-button:not(.is-link)+.tutor-btn-show-more,button.wc-block-components-button:not(.is-link)+.wc-block-cart__submit-button,button.wc-block-components-button:not(.is-link)+button.wc-block-components-button:not(.is-link){margin-left:.375rem}.c-button--alpha{border-color:var(--colour-alpha);background-color:var(--colour-alpha);color:var(--colour-white)!important}.c-button--alpha:focus,.c-button--alpha:hover{border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}.c-button--alpha:active{border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}.c-button--white,.c-course-save-and-exit,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{display:inline-block;padding:8px 32px;-webkit-transition:all var(--transition-duration) var(--transition-easing);transition:all var(--transition-duration) var(--transition-easing);border:1px solid var(--colour-black);border-radius:22px;background-color:var(--colour-white);color:var(--colour-black)!important;font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.125rem;text-align:center;text-decoration:none!important;cursor:pointer}@media (min-width:768px){.c-button--white,.c-course-save-and-exit,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{min-height:2.875rem;padding:10px 69px;font-size:1.125rem;line-height:1.375rem}}.c-button--white:focus,.c-button--white:hover,.c-course-save-and-exit:focus,.c-course-save-and-exit:hover,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:focus,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover{border-color:var(--colour-delta)!important;background-color:var(--colour-delta)!important}.c-button--white:active,.c-course-save-and-exit:active,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:active{border-color:var(--colour-delta)!important;background-color:var(--colour-delta)!important}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .c-button--white+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .c-course-save-and-exit+.tutor-btn,.c-button--white+.c-button,.c-button--white+.tutor-btn-primary,.c-button--white+.tutor-btn-show-more,.c-button--white+.wc-block-cart__submit-button,.c-button--white+button.wc-block-components-button:not(.is-link),.c-course-save-and-exit+.c-button,.c-course-save-and-exit+.tutor-btn-primary,.c-course-save-and-exit+.tutor-btn-show-more,.c-course-save-and-exit+.wc-block-cart__submit-button,.c-course-save-and-exit+button.wc-block-components-button:not(.is-link),.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-single-course-sidebar .tutor-sidebar-card .tutor-topbar-mark-btn+.tutor-btn,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-spotlight-mobile-progress-complete .tutor-topbar-mark-btn+.tutor-btn,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.c-button,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.tutor-btn-primary,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.tutor-btn-show-more,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.wc-block-cart__submit-button,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+button.wc-block-components-button:not(.is-link),.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .woocommerce .woocommerce-MyAccount-content .tutor-topbar-mark-btn+.button,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .woocommerce table.my_account_orders .tutor-topbar-mark-btn+.button,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .woocommerce-MyAccount-content .tutor-topbar-mark-btn+a.button,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-topbar-mark-btn+a.button,.tutor-course-single-content-wrapper #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-course-topic-single-header .tutor-topbar-mark-btn+.tutor-btn,.tutor-course-single-content-wrapper #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header .tutor-course-topic-single-footer .tutor-topbar-mark-btn+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .c-button--white+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .c-course-save-and-exit+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.tutor-btn,.tutor-spotlight-mobile-progress-complete .c-button--white+.tutor-btn,.tutor-spotlight-mobile-progress-complete .c-course-save-and-exit+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.tutor-btn,.woocommerce .woocommerce-MyAccount-content .c-button--white+.button,.woocommerce .woocommerce-MyAccount-content .c-course-save-and-exit+.button,.woocommerce .woocommerce-MyAccount-content .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.button,.woocommerce table.my_account_orders .c-button--white+.button,.woocommerce table.my_account_orders .c-course-save-and-exit+.button,.woocommerce table.my_account_orders .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+.button,.woocommerce-MyAccount-content .c-button--white+a.button,.woocommerce-MyAccount-content .c-course-save-and-exit+a.button,.woocommerce-MyAccount-content .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .c-button--white+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .c-course-save-and-exit+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn+a.button{margin-left:.375rem}.c-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:var(--spacing-md);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-footer{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);margin-top:auto;border-radius:0;background-color:var(--colour-alpha--dark)}.c-footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;color:var(--colour-white);row-gap:var(--gutter-md)}@media (min-width:660px){.c-footer__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:unset;flex-flow:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (min-width:1024px){.c-footer__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.c-footer__wrap a{color:var(--colour-white);text-decoration:none}.c-footer__wrap a:focus,.c-footer__wrap a:hover{text-decoration:underline}.c-footer__wrap p{margin-bottom:0}@media (min-width:660px){.c-footer-brand{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:100%;max-width:50%}}@media (min-width:1024px){.c-footer-brand{width:184px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.c-footer-brand__link{width:100%}.c-footer-brand__link svg{width:100%;height:100%}@media (min-width:1024px){.c-footer-brand__link{display:block}}.c-footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:660px){.c-footer-menu{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:100%;max-width:50%;padding-left:var(--gutter-sm)}}@media (min-width:1024px){.c-footer-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:unset;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.c-footer-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-bottom:0;padding-left:0;list-style:none;text-align:center;row-gap:var(--gutter-md)}.c-footer-nav__item:first-child .c-footer-nav__link{border-left:2px solid var(--colour-white)}.c-footer-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:5px 10px;border-right:2px solid var(--colour-white);text-decoration:none}@media (min-width:1024px){.c-footer-nav__link{padding:5px 15px}}@media (min-width:660px){.c-footer-social{width:100%}}@media (min-width:1024px){.c-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:var(--gutter-sm);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.c-footer-social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-left:0;list-style:none}@media (min-width:660px){.c-footer-social__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.c-footer-social__item{margin:5px}.c-footer-social__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:6px;border-radius:100%;background-color:var(--colour-white);-webkit-transition:var(--transition-duration) var(--transition-easing);transition:var(--transition-duration) var(--transition-easing)}.c-footer-social__link svg{width:20px;height:20px;margin:0;-webkit-transition:var(--transition-duration) var(--transition-easing);transition:var(--transition-duration) var(--transition-easing);fill:var(--colour-alpha)}.c-footer-social__link:focus svg,.c-footer-social__link:hover svg{fill:var(--colour-delta--mid-dark)}.c-footer-author{margin-left:auto}@media (min-width:1024px){.c-footer-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.c-footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:var(--gutter-lg)}}.c-header{position:relative;width:100%;height:74px;background-color:var(--colour-white);-webkit-box-shadow:0 4px 4px 0 rgba(140,140,140,.25);box-shadow:0 4px 4px 0 rgba(140,140,140,.25);z-index:9999}.c-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.c-header__brand{display:block;position:relative;width:92px;overflow:hidden;text-indent:-9em;-webkit-transition:var(--transition-easing) var(--transition-duration);transition:var(--transition-easing) var(--transition-duration)}.c-header__brand svg{display:block;width:100%;height:100%}.c-header__brand:focus,.c-header__brand:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%;height:100%}@media (min-width:768px){.c-header__menu--user{position:relative}}.c-hero-courses{margin-bottom:calc(2 * var(--gutter-md))}@media (max-width:1023px){.c-hero-courses{margin-top:0;padding-right:0;padding-left:0}}@media (min-width:768px){.c-hero-courses{margin-bottom:calc(2 * var(--gutter-lg));margin-top:var(--gutter-sm)}}.c-hero-courses__image{height:218px;margin-left:-32px;width:calc(100% + 64px)}.c-hero-courses__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:660px){.c-hero-courses__image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (min-width:960px){.c-hero-courses__image{margin-left:0;width:100%}}.c-hero-courses__content{position:relative;z-index:10;margin:-64px 0 32px;padding:var(--gutter-sm);overflow:visible;border-radius:10px;background-color:var(--colour-alpha);color:var(--colour-white);text-align:center}@media (min-width:660px){.c-hero-courses__content{max-width:814px;margin:-64px var(--gutter-md) 0;padding:var(--gutter-md)}}@media (min-width:768px){.c-hero-courses__content{margin:-105px auto 0}}.c-hero-courses__title{color:var(--colour-white)}.c-home-hero{position:relative;margin-top:0;padding-top:var(--gutter-md);padding-bottom:var(--gutter-md)}@media (min-width:1024px){.c-home-hero{padding-top:100px;padding-bottom:100px}}.c-home-hero:after{content:"";position:absolute;z-index:-2;top:0;left:0;width:100%;height:359px;background:no-repeat url(../../img/decoration/hero-decor.png) left top/contain}@media (min-width:1024px){.c-home-hero:after{width:848px;height:100%}}.c-home-hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.c-home-hero__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.c-home-hero__content{z-index:100;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:-64px 0 0;padding:var(--gutter-sm);overflow:visible;border-radius:10px;background-color:var(--colour-alpha)}@media (min-width:1024px){.c-home-hero__content{position:absolute;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;margin:0;padding:var(--gutter-md);padding-right:90px}}.c-home-hero__image{width:calc(100% + 64px);height:100%;margin:-32px -32px 16px;overflow:hidden}@media (min-width:1024px){.c-home-hero__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:60%;height:556px;margin:-100px 0 -100px auto}}.c-home-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-home-hero__title{color:var(--colour-white)}.c-home-hero__subtitle{margin-bottom:var(--gutter-md);color:var(--colour-white)}.c-lightbox{position:fixed;left:0;top:0;display:none;height:100vh;width:100vw;padding:var(--spacing-md);overflow:auto;z-index:99999;background:rgba(0,0,0,.25)}@media (max-width:1023px){.c-lightbox.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-lightbox__wrap{position:relative;max-width:665px;padding:var(--spacing-md);margin:auto;border-radius:var(--border-radius);background-color:var(--colour-white)}.c-lightbox__close{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);border:0;background:0 0;cursor:pointer}.c-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.c-navigation-user{display:none}@media (min-width:660px){.c-navigation-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--gutter-lg)}}.c-navigation-user__welcome{margin-bottom:0;margin-left:var(--gutter-sm)}.c-navigation-user__avatar{font-size:var(--font-size-body);font-family:var(--font-family-alpha);color:var(--colour-white);font-weight:var(--font-weight-bold);width:44px;height:44px;background-color:var(--colour-bravo);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-200vh;left:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:calc(100vh - 74px);margin-bottom:0;padding:var(--gutter-md);list-style:none;-webkit-transition:bottom var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing);transition:bottom var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing);opacity:0;visibility:hidden;background-color:var(--colour-alpha--mid-dark);pointer-events:none}.js-nav-open .c-navigation__list{bottom:calc(-100vh + 74px);opacity:1;visibility:visible;pointer-events:auto}@media (min-width:768px){.c-header__menu:not(.c-header__menu--user) .c-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:unset;left:unset;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;height:unset;background-color:transparent;opacity:1;visibility:visible;pointer-events:auto}.c-header__menu--user .c-navigation__list{width:432px;left:unset;right:0;top:74px;border-radius:0 0 10px 10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:var(--gutter-sm);pointer-events:none}.js-nav-open .c-header__menu--user .c-navigation__list{pointer-events:auto;bottom:unset;opacity:1}}.c-navigation__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.c-navigation__item.has-children{padding-right:25px}.c-navigation__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:var(--colour-white);font-weight:var(--font-weight-bold)}.c-navigation__item a:focus,.c-navigation__item a:hover{text-decoration:underline}@media (min-width:768px){.c-header__menu:not(.c-header__menu--user) .c-navigation__item a{color:var(--colour-black);font-size:var(--font-size-body)}}.c-navigation__item.is-current a{border-bottom:2px solid var(--colour-delta)}.c-navigation__link{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--colour-white)}@media (min-width:768px){.c-header__menu:not(.c-header__menu--user) .c-navigation__link{border-bottom:0}}.c-navigation__sub-trigger{position:absolute;top:50%;right:0;padding:0;-webkit-transform:translateY(-20%) rotate(0);transform:translateY(-20%) rotate(0);border:10px solid transparent;border-top-color:var(--colour-black);background-color:transparent;font-size:0}.c-navigation__item.is-open .c-navigation__sub-trigger{-webkit-transform:translateY(-65%) rotate(180deg);transform:translateY(-65%) rotate(180deg)}.c-navigation__sub-list{visibility:hidden;position:absolute;top:100%;left:0;width:200px;padding:10px 15px;-webkit-transition:var(--transition-duration) var(--transition-easing);transition:var(--transition-duration) var(--transition-easing);-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;border-radius:var(--border-radius);opacity:0;background-color:var(--colour-alpha--mid-light)}.c-navigation__item.is-open .c-navigation__sub-list{visibility:visible;opacity:1}.c-nav-toggle__button{margin-left:var(--gutter-md)}@media (min-width:768px){.c-nav-toggle__button{display:none}.c-header__menu--user .c-nav-toggle__button{display:block}}.c-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--spacing-sm) auto 0;padding:0;list-style:none}.c-pagination__item{margin:0 var(--spacing-sm) var(--spacing-sm) 0}@media (max-width:959px){.c-pagination__item--next,.c-pagination__item--prev{display:none}}.c-pagination__link{display:inline-block;padding:6px 16px;-webkit-transition:all var(--transition-duration) var(--transition-easing);transition:all var(--transition-duration) var(--transition-easing);border:2px solid var(--colour-alpha);border-radius:var(--border-radius);background-color:var(--colour-alpha);color:var(--colour-white);font-size:clamp(1rem,.26vw + .94rem,1.25rem);text-align:center;text-decoration:none}.c-pagination__link:active,.c-pagination__link:hover{background-color:var(--colour-white);color:var(--colour-alpha)}.c-pagination__item--active .c-pagination__link{background-color:var(--colour-white);color:var(--colour-alpha)}.c-pagination__item--active .c-pagination__link:active,.c-pagination__item--active .c-pagination__link:hover{background-color:var(--colour-white);color:var(--colour-alpha)}.gform_wrapper{width:100%}.gform_title{color:var(--colour-white);font-family:var(--font-family-alpha);font-size:22px;font-weight:var(--font-weight-bold);line-height:26px}.gfield_label{display:block;margin:0 0 8px;color:var(--colour-white)!important;font-size:16px!important;font-weight:var(--font-weight-medium)!important}.gfield_description{display:none!important;margin:0 0 8px;color:var(--colour-grey);font-size:1rem;line-height:1.2}.gform_required_legend{display:none!important}.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;row-gap:var(--gutter-sm)!important}.gfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin-bottom:0}.gfield input,.gfield textarea{width:100%;border:1px solid var(--colour-black)!important;border-radius:0!important}.gfield.gfield--input-type-html{color:var(--colour-white);font-family:var(--font-family-alpha);font-size:14px;font-weight:var(--font-weight-medium)}.gfield.gfield--input-type-html a{color:var(--colour-white);text-decoration:underline}.gfield.gfield--input-type-html a:focus,.gfield.gfield--input-type-html a:hover{text-decoration:none}@media (min-width:660px){.gfield--width-half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%}}.gform_button{padding:8px 32px!important;-webkit-transition:all var(--transition-duration) var(--transition-easing);transition:all var(--transition-duration) var(--transition-easing);border-radius:22px!important;background-color:var(--colour-delta)!important;color:var(--colour-black)!important;font-size:16px!important;font-weight:var(--font-weight-bold)!important}@media (min-width:768px){.gform_button{min-height:2.875rem;padding:10px 69px!important;font-size:1.125rem;line-height:1.375rem}}.gform_button:focus,.gform_button:hover{border-color:var(--colour-bravo)!important;background-color:var(--colour-bravo)!important;color:var(--colour-white)!important}.gform_button:active{border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}.gfield_checkbox,.gfield_radio{margin:0 0 -10px;padding:0;list-style:none}.gfield_checkbox li,.gfield_radio li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.gfield_columns_2 .gfield_checkbox,.gfield_columns_2 .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.gfield_columns_2 .gfield_checkbox li,.gfield_columns_2 .gfield_radio li{width:50%}}.gfield_inline .gfield_checkbox,.gfield_inline .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px) and (max-width:1439px){.gfield_inline .gfield_checkbox li,.gfield_inline .gfield_radio li{width:32%}}@media (min-width:1440px){.gfield_inline .gfield_checkbox li,.gfield_inline .gfield_radio li{width:16%}}.gfield_checkbox input[type=checkbox],.gfield_radio input[type=checkbox]{width:30px!important;height:30px!important}.gfield_checkbox .gform-field-label,.gfield_radio .gform-field-label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;color:var(--colour-white)!important;font-size:16px!important;font-weight:var(--font-weight-medium)}.gfield_required{color:var(--colour-white)!important;font-size:16px!important}.validation_error{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--colour-bravo);color:var(--colour-white)}.validation_message{display:block;margin-top:4px;color:var(--colour-bravo)}.gfield_error .ginput_container{border-left:4px solid var(--colour-bravo)}.gform_validation_errors{background-color:var(--colour-echo)!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border-radius:10px!important}.gform-icon--circle-error::before,.gform_submission_error,.gform_validation_error_link,.gform_validation_errors li::marker{color:var(--colour-white)!important}.gform-icon--circle-error{border-color:var(--colour-white)!important}.gform_confirmation_message{color:var(--colour-white)!important}.c-course-form .gform_title,.c-course-form_wrapper .gform_title{display:none!important}.c-course-form .gfield_label,.c-course-form .gform_confirmation_message,.c-course-form_wrapper .gfield_label,.c-course-form_wrapper .gform_confirmation_message{font-size:var(--font-size-heading-2)!important;color:var(--colour-alpha)!important}.c-course-form .gfield_description,.c-course-form_wrapper .gfield_description{display:block!important;margin-bottom:var(--gutter-md)!important;font-size:var(--font-size-body)!important;color:var(--colour-black)!important}.c-course-form .ginput_container,.c-course-form_wrapper .ginput_container{margin-bottom:var(--gutter-sm)}.c-course-form textarea,.c-course-form_wrapper textarea{height:200px!important;min-height:unset!important}.tutor-frontend .o-page-container{background:no-repeat url(../../img/decoration/contact-decor.jpg) top left/cover}@media (max-width:1023px){.tutor-frontend .o-page-container{margin-top:0}}.tutor-wrap{padding:0}[class*=tutor-col]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:0;margin-left:0;padding:0}.quiz-qno .tutor-quiz-question-counter{margin-left:8px}.tutor-row{margin:0}.tutor-course-list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -16px;margin-top:var(--gutter-md);margin-bottom:var(--gutter-md);row-gap:var(--gutter-sm)}@media (min-width:768px){.tutor-course-list{margin-top:var(--gutter-lg);margin-bottom:var(--gutter-lg)}}.tutor-course-list .tutor-course-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:calc(100% - 32px);margin:0 var(--gutter-sm)}@media (min-width:660px){.tutor-course-list .tutor-course-card{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 32px)}}@media (min-width:960px){.tutor-course-list .tutor-course-card{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:calc(33% - 32px)}}.tutor-card{padding:var(--gutter-sm);background-color:var(--colour-alpha--light)}.tutor-card:not(.tutor-no-border){border:1px solid var(--colour-alpha)}.tutor-card-image-top{border-radius:10px}.tutor-course-card .tutor-course-name{margin-bottom:var(--gutter-sm)}.tutor-course-card .tutor-course-name a{color:var(--colour-alpha);font-size:22px;font-weight:var(--font-weight-bold)}.tutor-course-ratings{display:none}.tutor-card-body{padding:var(--gutter-sm) 0}.tutor-meta{margin-bottom:0}.tutor-course-details-page{max-width:var(--wrapper-md);margin-right:auto;margin-left:auto;padding:0;overflow:hidden}@media (min-width:1024px){.tutor-course-details-page>.tutor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%}.tutor-course-details-page>.tutor-course-details-header{margin-bottom:0}.tutor-course-details-page>.tutor-course-details-header h1{margin-top:0}.tutor-course-details-page [class*=tutor-col]{width:unset}.tutor-course-details-page .tutor-col-xl-4{-webkit-box-flex:1;-ms-flex:1 1 33.333333%;flex:1 1 33.333333%;width:100%;min-width:374px;max-width:33.333333%;margin-left:var(--gutter-md)}}.tutor-course-details-info{display:none}.tutor-course-details-title{margin-top:var(--gutter-md)}.tutor-course-details-actions{display:none}.tutor-course-thumbnail img{border-radius:10px}.tutor-tab{padding-top:0}@media (min-width:1440px){.tutor-accordion{margin-bottom:var(--gutter-lg)}}.tutor-accordion-item{border:none}.tutor-accordion-item-header,.tutor-accordion-item-header.is-active{border-radius:0;background-color:var(--colour-charlie);color:var(--colour-white);font-size:20px;font-weight:var(--font-weight-regular)}.tutor-accordion-item-header:hover{color:var(--colour-white)}.tutor-accordion-item-header .tooltip-wrap{display:none}.tutor-accordion-item-header::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);border-radius:100%;background:var(--colour-white) no-repeat url(../../svg/icons/select-arrow.svg) center/12px}.tutor-course-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:var(--gutter-sm);row-gap:var(--gutter-sm)}.tutor-course-content-list-item{width:100%;background-color:var(--colour-charlie--mid-light)}.tutor-course-content-list-item-title{color:var(--colour-black)}.tutor-course-details-tab .tutor-nav{margin-bottom:var(--gutter-md)}.tutor-single-course-sidebar{margin-top:var(--gutter-md)}@media (min-width:1024px){.tutor-single-course-sidebar{margin-top:0}}.tutor-single-course-sidebar .tutor-sidebar-card{padding:0;border-radius:10px;background-color:var(--colour-alpha);color:var(--colour-white)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{padding:var(--gutter-sm);border-bottom:none;background-color:var(--colour-alpha)}@media (min-width:660px){.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{padding:var(--gutter-md)}}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body .tutor-btn{margin-top:var(--gutter-sm);margin-left:0}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-fs-6{margin-left:var(--gutter-sm)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-footer{padding:var(--gutter-sm);border:1px solid var(--colour-alpha);border-radius:0 0 10px 10px;background-color:var(--colour-alpha--light)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-footer .tutor-ul li{display:block!important}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-course-sidebar-card-pricing span{color:var(--colour-white)}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn{padding:10px 10px}@media (min-width:660px){.tutor-single-course-sidebar .tutor-sidebar-card .tutor-btn{width:340px;max-width:100%}}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-color-muted,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-warning{display:none!important}.tutor-single-course-sidebar .tutor-sidebar-card .list-item-progress .tutor-color-secondary{margin-left:0;color:var(--colour-white)}.tutor-course-progress-wrapper .tutor-color-black{color:var(--colour-white)}.tutor-btn[disabled]{opacity:.5}.tutor-btn-show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 32px!important}@media (min-width:768px){.tutor-btn-show-more{padding:10px 69px!important}}.tutor-btn-show-more .tutor-toggle-btn-icon{display:none!important}.tutor-dashboard-header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:var(--gutter-md)}.tutor-frontend-dashboard-header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tutor-dashboard-left-menu{display:block!important}.tutor-header-right-side{display:none!important}.tutor-dashboard .tutor-frontend-dashboard-header:after{content:unset}@media (min-width:1024px){.tutor-dashboard .table-popular-courses{margin-top:var(--gutter-md)}}.tutor-avatar.tutor-avatar-xl{width:44px;height:44px}.tutor-avatar.tutor-avatar-xl .tutor-avatar-text{background-color:var(--colour-bravo);color:var(--colour-white);font-family:var(--font-family-alpha);font-size:var(--font-size-body)}.tutor-dashboard-header-greetings{margin-bottom:0}@media (min-width:660px){.tutor-dashboard .tutor-frontend-dashboard-maincontent{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.tutor-dashboard .tutor-frontend-dashboard-maincontent ul.tutor-dashboard-permalinks{margin-right:0}.tutor-dashboard .tutor-frontend-dashboard-maincontent ul.tutor-dashboard-permalinks::before{content:unset}.tutor-dashboard-menu-divider,.tutor-dashboard-menu-item-icon{display:none}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item{border-radius:10px;background-color:var(--colour-delta)}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a{background-color:var(--colour-alpha)!important;color:var(--colour-white)!important}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item:not(:last-child){margin-bottom:var(--gutter-sm)}@media (min-width:660px){.tutor-dashboard .tutor-dashboard-left-menu{margin-right:var(--gutter-md)}}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a,.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li.active a{-webkit-transition:var(--transition-easing) var(--transition-duration);transition:var(--transition-easing) var(--transition-duration);border:1px solid var(--colour-alpha);border-radius:10px!important;background-color:var(--colour-delta);color:var(--colour-black);font-size:var(--font-size-body)}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:focus,.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:hover,.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li.active a:focus,.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li.active a:hover{background-color:var(--colour-alpha);color:var(--colour-white)}.tutor-dashboard-menu-item-text{margin-left:0}.tutor-dashboard-content-inner>.tutor-row{margin-right:0;margin-left:0}@media (min-width:960px){.tutor-dashboard-content-inner>.tutor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:var(--gutter-sm);-moz-column-gap:var(--gutter-sm);column-gap:var(--gutter-sm)}}@media (min-width:960px){.tutor-dashboard-content-inner [class*=tutor-col]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin-bottom:var(--gutter-sm)}}.tutor-dashboard-content-inner .tutor-card{background-color:var(--colour-alpha--light)}.tutor-dashboard-content-inner .tutor-card .tutor-fs-7{text-align:center}.tutor-dashboard-content-inner .tutor-card .tutor-fs-4{color:var(--colour-alpha)}.tutor-dashboard-content-inner .tutor-round-box{background-color:var(--colour-charlie)}.tutor-dashboard-content-inner .tutor-round-box i{color:transparent}.tutor-dashboard-content-inner .tutor-round-box i:before{width:32px;height:32px}.tutor-dashboard-content-inner .tutor-icon-book-open:before{background:no-repeat url(../../svg/icons/book.svg) center/contain}.tutor-dashboard-content-inner .tutor-icon-mortarboard-o:before{background:no-repeat url(../../svg/icons/page.svg) center/contain}.tutor-dashboard-content-inner .tutor-icon-trophy:before{background:no-repeat url(../../svg/icons/star.svg) center/contain}.popular-courses-heading-dashboard,.tutor-frontend-dashboard-course-progress{display:none!important}.tutor-dashboard .tutor-container{max-width:unset;margin-right:0;margin-left:0;padding-right:0;padding-left:0}#tutor-dashboard-footer-mobile{display:none!important}.tutor-screen-frontend-dashboard{padding-bottom:0!important}.tutor-dashboard-setting-profile form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:10px}.tutor-dashboard-setting-profile form .wp-editor-container,.tutor-dashboard-setting-profile form input,.tutor-dashboard-setting-profile form select{margin-bottom:10px}.tutor-dashboard-setting-profile form label{margin-bottom:5px}.tutor-course-single-sidebar-title{padding:var(--gutter-sm);border:1px solid var(--colour-alpha);border-radius:10px;background-color:var(--colour-alpha--light);color:var(--colour-alpha)}.tutor-course-single-sidebar-title .tutor-fs-6{margin-bottom:0}@media (min-width:960px){.tutor-course-single-sidebar-title{-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:var(--gutter-sm);padding:0;border:0;background-color:transparent}}#tutor-single-entry-content.tutor-quiz-single-entry-wrap{min-height:0}@media (min-width:960px){#tutor-single-entry-content.tutor-quiz-single-entry-wrap{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;width:100%;max-width:70%}}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header{margin-top:var(--gutter-md);border:1px solid var(--colour-alpha);border-radius:0;background-color:var(--colour-alpha--light)!important;color:var(--colour-alpha)}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header .tutor-iconic-btn.tutor-d-flex{display:none!important}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header a,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header span{color:var(--colour-alpha)}@media (min-width:960px){#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header{margin-top:0}}@media (min-width:960px){#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-header .tutor-d-xl-flex.tutor-d-none span{font-size:22px;font-weight:var(--font-weight-bold)}}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:var(--gutter-md);padding:var(--gutter-sm);border-radius:10px;background-color:var(--colour-alpha);gap:var(--gutter-sm)}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-btn{width:100%;padding:10px}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-next,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-prev{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-next .tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-prev .tutor-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:660px){#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-next,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-single-course-content-prev{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;min-width:200px}}.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper.tutor-lesson-sidebar,.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper.tutor-quiz-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:-32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100vw;height:100%;margin-top:var(--gutter-md);padding-right:var(--gutter-md);padding-bottom:var(--gutter-md);padding-left:var(--gutter-md);overflow:scroll;border:none;row-gap:var(--gutter-sm)}.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper.tutor-lesson-sidebar .tutor-course-single-sidebar-title,.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper.tutor-quiz-sidebar .tutor-course-single-sidebar-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--gutter-sm);border-radius:0}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{background-color:var(--colour-charlie);color:var(--colour-white)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:focus,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover{color:var(--colour-white)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header .tutor-gx-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-right:var(--gutter-sm)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header .tutor-course-topic-summary{margin-bottom:0;color:var(--colour-white)}@media (min-width:960px){.tutor-course-single-sidebar-wrapper.tutor-lesson-sidebar,.tutor-course-single-sidebar-wrapper.tutor-quiz-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;max-width:30%!important;border:0;background-color:var(--colour-white);row-gap:12px}}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a{background-color:var(--colour-charlie--mid-light)}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item span,.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a span{color:var(--colour-black)!important}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{border:1px solid var(--colour-alpha)}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item .tutor-course-topic-item-icon{display:none}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item .tutor-form-check-circle{-ms-flex-negative:0;flex-shrink:0;width:20px;min-width:unset;height:20px;border:1px solid var(--colour-alpha);border-radius:100%;opacity:1}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item .tutor-form-check-circle[checked]{border-color:var(--colour-alpha);background-color:var(--colour-alpha)}.tutor-course-topic .tutor-accordion-item-body .tutor-accordion-item-body-content{width:100%}.tutor-accordion-item-body-content{width:100%}.tutor-course-topic-item-lesson{margin:12px 0}.tutor-course-topic-item-lesson:first-of-type{margin-top:0}.tutor-course-topic-item-lesson:last-of-type{margin-bottom:0}.tutor-course-topic-single-header-title{margin-bottom:0;margin-left:0}.tutor-spotlight-mobile-progress-complete{border-radius:10px;background-color:var(--colour-alpha)}.tutor-spotlight-mobile-progress-complete .tutor-spotlight-mobile-progress-right{width:100%}.tutor-spotlight-mobile-progress-complete .tutor-color-muted{color:var(--colour-white)}.tutor-spotlight-mobile-progress-complete .tutor-topbar-complete-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tutor-topbar-complete-btn .tooltip-txt.tooltip-bottom{margin-top:var(--gutter-sm);border:1px solid var(--colour-alpha);background-color:var(--colour-alpha--light)!important;font-size:18px!important;color:var(--colour-alpha)!important}.tutor-topbar-complete-btn .tooltip-txt.tooltip-bottom:after{content:unset}@media (min-width:1024px){.tutor-quiz-single-entry-wrap{margin-left:var(--gutter-md)}}.quiz-time-remaining,.quiz-total-attempt{display:none!important}.tutor-course-spotlight-wrapper .tutor-course-spotlight-tab{padding-top:0;padding-bottom:0}.tutor-course-spotlight-wrapper .tutor-course-spotlight-tab .tutor-container{margin:0;padding-left:0}.tutor-course-spotlight-wrapper .tutor-course-spotlight-tab .tutor-col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tutor-course-spotlight-wrapper .tutor-course-spotlight-tab .tutor-fw-medium{display:none}.tutor-course-spotlight-wrapper{width:100%}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs){border-bottom:0}@media (min-width:960px){.tutor-course-topics-sidebar-toggler{display:none!important}}.tutor-progress-value{background-color:var(--colour-delta)}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{margin-left:var(--gutter-md);padding:10px 20px}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:disabled{opacity:.3}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn span{color:var(--colour-black);font-size:var(--font-size-body)!important}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn .tutor-icon-circle-mark-line{display:none}#tutor-single-entry-content .tutor-course-topic-single-footer button[name=complete_course].tutor-topbar-mark-btn{background-color:var(--colour-delta)!important}#tutor-single-entry-content .tutor-course-topic-single-footer button[name=complete_course].tutor-topbar-mark-btn:focus,#tutor-single-entry-content .tutor-course-topic-single-footer button[name=complete_course].tutor-topbar-mark-btn:hover{background-color:var(--colour-bravo)!important}.tutor-course-topic-single-body,.tutor-quiz-wrapper{position:relative;margin-top:var(--gutter-md);margin-bottom:var(--gutter-md);padding:var(--gutter-md)!important;overflow:hidden;border-radius:10px;background:no-repeat url(../../img/decoration/lesson-background-decor.jpg) center/cover}.tutor-course-topic-single-body .tutor-video-player,.tutor-quiz-wrapper .tutor-video-player{overflow:hidden;border-radius:10px}.tutor-course-topic-single-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:350px}@media (min-width:660px){.tutor-course-topic-single-body{min-height:450px}}@media (min-width:960px){.tutor-course-topic-single-body{min-height:500px}}.tutor-course-topic-single-body input+.tutor-video-player-wrapper{min-width:100%}.tutor-video-player-wrapper~.tutor-course-spotlight-wrapper{margin-top:30px}.tutor-course-topic-item-duration{margin-right:var(--gutter-sm)}.c-course-save-and-exit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0!important;flex-shrink:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:unset;padding:10px 20px}.c-course-save-and-exit:focus,.c-course-save-and-exit:hover{background-color:var(--colour-delta)!important}.c-course-save-and-exit span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--colour-black)!important;font-family:var(--font-family-alpha)!important;font-size:var(--font-size-body)!important}.c-course-save-and-exit span:before{content:unset}.courses-template-default .o-page-container,.lesson-template-default .o-page-container,.single-tutor_quiz .o-page-container{background:var(--colour-white)!important}.tutor-btn-view-certificate{margin-bottom:0}.question-type-multiple_choice .tutor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.quiz-question-title{color:var(--colour-alpha)}#tutor-registration-wrap{margin-bottom:var(--gutter-md);padding-top:0;padding-bottom:0}@media (min-width:768px){#tutor-registration-wrap{margin-bottom:var(--gutter-lg)}}#tutor-registration-form,.tutor-login-wrap{background-color:var(--colour-white)}.tutor-lesson-wrapper .gform_next_button,.tutor-lesson-wrapper .gform_previous_button{display:inline-block!important;padding:8px 32px!important;-webkit-transition:all var(--transition-duration) var(--transition-easing)!important;transition:all var(--transition-duration) var(--transition-easing)!important;border:1px solid var(--colour-delta)!important;border-radius:22px!important;background-color:var(--colour-delta)!important;color:var(--colour-black)!important;font-size:1.125rem!important;font-weight:var(--font-weight-bold)!important;line-height:1.125rem!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important}@media (min-width:768px){.tutor-lesson-wrapper .gform_next_button,.tutor-lesson-wrapper .gform_previous_button{min-height:2.875rem;padding:10px 69px;font-size:1.125rem;line-height:1.375rem}}.tutor-lesson-wrapper .gform_next_button:focus,.tutor-lesson-wrapper .gform_next_button:hover,.tutor-lesson-wrapper .gform_previous_button:focus,.tutor-lesson-wrapper .gform_previous_button:hover{border-color:var(--colour-bravo)!important;background-color:var(--colour-bravo)!important;color:var(--colour-white)!important}.tutor-lesson-wrapper .gform_next_button:active,.tutor-lesson-wrapper .gform_previous_button:active{border-color:var(--colour-bravo);background-color:var(--colour-bravo);color:var(--colour-white)!important}#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-lesson-wrapper .gform_next_button+.tutor-btn,#tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .tutor-lesson-wrapper .gform_previous_button+.tutor-btn,.tutor-lesson-wrapper #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .gform_next_button+.tutor-btn,.tutor-lesson-wrapper #tutor-single-entry-content.tutor-quiz-single-entry-wrap .tutor-course-topic-single-footer .gform_previous_button+.tutor-btn,.tutor-lesson-wrapper .gform_next_button+.c-button,.tutor-lesson-wrapper .gform_next_button+.tutor-btn-primary,.tutor-lesson-wrapper .gform_next_button+.tutor-btn-show-more,.tutor-lesson-wrapper .gform_next_button+.wc-block-cart__submit-button,.tutor-lesson-wrapper .gform_next_button+button.wc-block-components-button:not(.is-link),.tutor-lesson-wrapper .gform_previous_button+.c-button,.tutor-lesson-wrapper .gform_previous_button+.tutor-btn-primary,.tutor-lesson-wrapper .gform_previous_button+.tutor-btn-show-more,.tutor-lesson-wrapper .gform_previous_button+.wc-block-cart__submit-button,.tutor-lesson-wrapper .gform_previous_button+button.wc-block-components-button:not(.is-link),.tutor-lesson-wrapper .tutor-single-course-sidebar .tutor-sidebar-card .gform_next_button+.tutor-btn,.tutor-lesson-wrapper .tutor-single-course-sidebar .tutor-sidebar-card .gform_previous_button+.tutor-btn,.tutor-lesson-wrapper .tutor-spotlight-mobile-progress-complete .gform_next_button+.tutor-btn,.tutor-lesson-wrapper .tutor-spotlight-mobile-progress-complete .gform_previous_button+.tutor-btn,.tutor-lesson-wrapper .woocommerce .woocommerce-MyAccount-content .gform_next_button+.button,.tutor-lesson-wrapper .woocommerce .woocommerce-MyAccount-content .gform_previous_button+.button,.tutor-lesson-wrapper .woocommerce table.my_account_orders .gform_next_button+.button,.tutor-lesson-wrapper .woocommerce table.my_account_orders .gform_previous_button+.button,.tutor-lesson-wrapper .woocommerce-MyAccount-content .gform_next_button+a.button,.tutor-lesson-wrapper .woocommerce-MyAccount-content .gform_previous_button+a.button,.tutor-lesson-wrapper :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .gform_next_button+a.button,.tutor-lesson-wrapper :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .gform_previous_button+a.button,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-lesson-wrapper .gform_next_button+.tutor-btn,.tutor-single-course-sidebar .tutor-sidebar-card .tutor-lesson-wrapper .gform_previous_button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-lesson-wrapper .gform_next_button+.tutor-btn,.tutor-spotlight-mobile-progress-complete .tutor-lesson-wrapper .gform_previous_button+.tutor-btn,.woocommerce .woocommerce-MyAccount-content .tutor-lesson-wrapper .gform_next_button+.button,.woocommerce .woocommerce-MyAccount-content .tutor-lesson-wrapper .gform_previous_button+.button,.woocommerce table.my_account_orders .tutor-lesson-wrapper .gform_next_button+.button,.woocommerce table.my_account_orders .tutor-lesson-wrapper .gform_previous_button+.button,.woocommerce-MyAccount-content .tutor-lesson-wrapper .gform_next_button+a.button,.woocommerce-MyAccount-content .tutor-lesson-wrapper .gform_previous_button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-lesson-wrapper .gform_next_button+a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce .tutor-lesson-wrapper .gform_previous_button+a.button{margin-left:.375rem}#tutor_profile_cover_photo_editor{display:none}.wp-block-woocommerce-smart-coupons-available-coupons{display:none}.wp-block-woocommerce-smart-coupons-send-coupon-form{display:none}.wc-block-cart-items__row,.wc-block-cart__sidebar{border:1px solid var(--colour-alpha)!important;border-radius:10px!important;overflow:hidden;background-color:var(--colour-alpha--light);border-spacing:unset!important;border-collapse:separate!important;display:inline-block!important;width:100%}.wc-block-cart-items tr{width:100%;display:inline-block!important}.wc-block-cart-item__remove-link{color:var(--colour-alpha)!important}.wc-block-cart-item__image{max-width:100px;padding-left:var(--gutter-sm)!important}.wc-block-cart__sidebar{padding:var(--gutter-sm)!important}@media (min-width:768px){.wc-block-cart__sidebar{padding:var(--gutter-md)!important}}.wc-block-cart-items__header th{font-size:22px;text-transform:none;color:var(--colour-alpha)}.wc-block-cart-item__total,.wc-block-cart-items__header-total{display:none!important}fieldset.wc-block-checkout__contact-fields{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0!important}fieldset.wc-block-checkout__contact-fields:after{content:unset!important}@media (min-width:960px){fieldset.wc-block-checkout__contact-fields{margin-bottom:var(--gutter-sm)!important}}.wc-block-components-text-input,.wc-blocks-components-select__container{border-radius:0!important}.wc-block-components-text-input input,.wc-block-components-text-input select,.wc-blocks-components-select__container input,.wc-blocks-components-select__container select{border-radius:0!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{-webkit-box-shadow:inset 0 0 0 2px var(--colour-alpha)!important;box-shadow:inset 0 0 0 2px var(--colour-alpha)!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--colour-alpha)!important}button.wc-block-components-button:not(.is-link){padding:10px 0!important}.wc-block-components-checkout-place-order-button__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wc-block-components-button{padding:10px 0!important}.wp-block-woocommerce-checkout-order-summary-block{border:1px solid var(--colour-alpha)!important;background-color:var(--colour-alpha--light)}.woocommerce-account .c-hero{display:none}.wc-block-components-radio-control-accordion-option{background-color:var(--colour-alpha--light)!important}.wc-block-components-radio-control-accordion-content{padding-bottom:16px!important}.woocommerce-MyAccount-navigation{width:100%!important;float:unset!important;margin-top:50px}@media (min-width:768px){.woocommerce-MyAccount-navigation{width:25%!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:var(--gutter-md)}}.woocommerce-MyAccount-navigation ul{width:100%;min-width:250px;height:100%;margin:0}@media (min-width:768px){.woocommerce-MyAccount-navigation ul{width:100%}}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:var(--gutter-sm);padding-left:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:before{content:unset}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{display:block;width:100%;padding:8px 20px;border:1px solid var(--colour-alpha);border-radius:10px;background-color:var(--colour-delta);color:var(--colour-black);text-decoration:none;line-height:25.6px;-webkit-transition:var(--transition-duration) var(--transition-easing);transition:var(--transition-duration) var(--transition-easing)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:focus,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a[aria-current=page]{background-color:var(--colour-alpha);color:var(--colour-white)}.woocommerce-MyAccount-content{margin-top:50px}@media (min-width:768px){.woocommerce-MyAccount-content{width:75%!important;float:unset!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.woocommerce-MyAccount-content>p{display:none}@media (min-width:768px){.woocommerce-account-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--minus{border:1px solid var(--colour-black);border-right:none;border-radius:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus{border:1px solid var(--colour-black)!important;border-left:none!important;border-radius:0!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){-webkit-transition:var(--transition-easing) var(--transition-duration);transition:var(--transition-easing) var(--transition-duration)}@media (min-width:768px){:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{max-width:270px}}.woocommerce-table__product-name a{pointer-events:none;color:var(--colour-black);text-decoration:none}#generated_coupon_data_container{display:none!important}.woocommerce-page .o-page-container{background:no-repeat url(../../img/decoration/contact-decor.jpg) top left/cover}.woocommerce-thankyou-order-details{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important;min-height:330px!important;padding:var(--gutter-sm) var(--gutter-md)!important;row-gap:var(--gutter-sm)!important;list-style:none!important;border:1px solid var(--colour-alpha)!important;border-radius:10px!important;background-color:var(--colour-alpha--light)}.woocommerce-thankyou-order-details li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row!important;flex-flow:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;font-size:18px!important;text-transform:none!important;gap:var(--gutter-md)!important}.woocommerce-thankyou-order-details li:before{content:unset!important}.woocommerce-thankyou-order-details strong{font-size:18px!important}.woocommerce-table--order-details{min-height:330px!important;padding:var(--gutter-sm)!important;-ms-flex-negative:0!important;flex-shrink:0!important;row-gap:var(--gutter-sm)!important;list-style:none!important;border:1px solid var(--colour-alpha)!important;border-radius:10px!important;background-color:var(--colour-alpha--light)!important}.woocommerce-table--order-details td,.woocommerce-table--order-details th{border:none!important}.woocommerce-customer-details address{background-color:var(--colour-alpha--light)!important;border:1px solid var(--colour-alpha)!important;border-radius:10px!important;padding:var(--gutter-sm)!important}.woocommerce-thankyou-order-received{display:none!important}.woocommerce-order-received .woocommerce{padding-top:0}@media (min-width:768px){.woocommerce-order-received .c-hero__title{margin-bottom:0}.woocommerce-order-received .woocommerce-order{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-order-overview{max-width:50%!important;width:100%!important}.woocommerce-order-received .woocommerce-order-details{padding-left:var(--gutter-md)!important}.woocommerce-order-received .woocommerce-order-details__title{margin-bottom:var(--gutter-sm)!important}}.woocommerce-orders-table{background-color:var(--colour-alpha--light)!important;border:1px solid var(--colour-alpha)!important;border-radius:10px!important;padding:var(--gutter-sm)!important}.woocommerce-orders-table td,.woocommerce-orders-table th{border:none!important}.woocommerce ul.order_details li{border-right:none!important}