:root{--dark-grey-blue:#363636;--dark-grey-blue-rgb:54,54,54;--dark-grey-blue-hexless:remove-hex(#363636);--mid-grey-blue:#404551;--mid-grey-blue-rgb:64,69,81;--mid-grey-blue-hexless:remove-hex(#404551);--general-dark-grey:#202020;--general-dark-grey-rgb:32,32,32;--general-dark-grey-hexless:remove-hex(#202020);--general-light-grey:#f5f5f5;--general-light-grey-rgb:245,245,245;--general-light-grey-hexless:remove-hex(#f5f5f5);--accent-red:#B00303;--accent-red-rgb:176,3,3;--accent-red-hexless:remove-hex(#B00303);--accent-green:#06600F;--accent-green-rgb:6,96,15;--accent-green-hexless:remove-hex(#06600F);--accent-light-red:#F6DDDD;--accent-light-red-rgb:246,221,221;--accent-light-red-hexless:remove-hex(#F6DDDD);--accent-light-green:#C8F4D4;--accent-light-green-rgb:200,244,212;--accent-light-green-hexless:remove-hex(#C8F4D4);--mid-grey:#555;--mid-grey-rgb:85,85,85;--mid-grey-hexless:remove-hex(#555);--light-grey-blue:#7D8496;--light-grey-blue-rgb:125,132,150;--light-grey-blue-hexless:remove-hex(#7D8496);--white:#fff;--white-rgb:255,255,255;--white-hexless:remove-hex(#fff);--general-mid-blue:#2675C5;--general-mid-blue-rgb:38,117,197;--general-mid-blue-hexless:remove-hex(#2675C5);--general-pastel-blue:#EBF6FF;--general-pastel-blue-rgb:235,246,255;--general-pastel-blue-hexless:remove-hex(#EBF6FF);--very-light-pastel-blue:#F5FBFF;--very-light-pastel-blue-rgb:245,251,255;--very-light-pastel-blue-hexless:remove-hex(#F5FBFF);--dark-teal:#12777C;--dark-teal-rgb:18,119,124;--dark-teal-hexless:remove-hex(#12777C);--dark-blue:#0658AA;--dark-blue-rgb:6,88,170;--dark-blue-hexless:remove-hex(#0658AA);--editing-mid-teal:#0AA49A;--editing-mid-teal-rgb:10,164,154;--editing-mid-teal-hexless:remove-hex(#0AA49A);--pastel-teal:#E2FAFE;--pastel-teal-rgb:226,250,254;--pastel-teal-hexless:remove-hex(#E2FAFE);--lighter-pastel-teal:#ECFDFF;--lighter-pastel-teal-rgb:236,253,255;--lighter-pastel-teal-hexless:remove-hex(#ECFDFF);--bg-icon-general:#E6E6E6;--bg-icon-general-rgb:230,230,230;--bg-icon-general-hexless:remove-hex(#E6E6E6);--bg-icon-editing:#CACDE0;--bg-icon-editing-rgb:202,205,224;--bg-icon-editing-hexless:remove-hex(#CACDE0);--bg-icon-training:#B6CBCE;--bg-icon-training-rgb:182,203,206;--bg-icon-training-hexless:remove-hex(#B6CBCE);--border-grey:#F2F2F2;--border-grey-rgb:242,242,242;--border-grey-hexless:remove-hex(#F2F2F2);--logo-colour:#020A0A;--logo-colour-rgb:2,10,10;--logo-colour-hexless:remove-hex(#020A0A);--yellow:#FAEA9C;--yellow-rgb:250,234,156;--yellow-hexless:remove-hex(#FAEA9C);--heading-color:var(--dark-grey-blue);--text-color:var(--mid-grey-blue);--site-container:1400px;--site-container:87.5rem;--section-gap:35px;--section-gap:2.19rem;--screen-edge-padding:15px;--screen-edge-padding:0.94rem;--primary-color:var(--general-dark-grey);--primary-color-rgb:var(--general-dark-grey-rgb)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}body{padding:0;margin:0;float:none;width:100%;-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix:after{content:"";display:table;clear:both}.row::after{content:"";display:table;clear:both}input,textarea{-webkit-appearance:none;border-radius:0;outline:0;border:none;margin:0;font:inherit}.cke_reset_all input[type=checkbox]{-webkit-appearance:checkbox}.cke_reset_all input[type=radio]{-webkit-appearance:radio}button{background:0 0;outline:0;border:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;margin:0;cursor:pointer}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important}}@font-face{font-family:manrope;src:url(/fonts/manrope/manrope.woff2) format("woff2-variations");font-weight:200 800;font-stretch:100% 100%;font-style:oblique 0deg 0deg}@font-face{font-family:frank-ruhl-libre;src:url(/fonts/frank-ruhl-libre/frank-ruhl-libre-regular.woff2?v=0) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:frank-ruhl-libre;src:url(/fonts/frank-ruhl-libre/frank-ruhl-libre-bold.woff2?v=0) format("woff2");font-style:normal;font-weight:700;font-display:swap}.file-upload__file-icon svg,.file-upload__icon svg,.pagination__arrow svg{inset:0 auto auto 0;position:absolute;width:100%;height:100%}.editable-content h1,.editable-content h2,.editable-content h3,.editable-content h4,.editable-content h5,.heading{font-family:frank-ruhl-libre,"Times New Roman",Serif;font-weight:700;color:var(--heading-color)}.editable-content h1,.heading--1{font-size:30px;font-size:1.88rem;line-height:38px;line-height:2.38rem}@media (min-width:47.5rem){.editable-content h1,.heading--1{font-size:44px;font-size:2.75rem;line-height:54px;line-height:3.38rem}}@media (min-width:80rem){.editable-content h1,.heading--1{font-size:52px;font-size:3.25rem;line-height:60px;line-height:3.75rem}}@media (min-width:100rem){.editable-content h1,.heading--1{font-size:62px;font-size:3.88rem;line-height:72px;line-height:4.5rem}}@media (min-width:120rem){.editable-content h1,.heading--1{font-size:66px;font-size:4.13rem;line-height:76px;line-height:4.75rem}}.editable-content h2,.heading--2{font-size:26px;font-size:1.63rem;line-height:34px;line-height:2.13rem;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.editable-content h2,.heading--2{font-size:32px;font-size:2rem;line-height:42px;line-height:2.63rem}}@media (min-width:80rem){.editable-content h2,.heading--2{font-size:38px;font-size:2.38rem;line-height:48px;line-height:3rem}}@media (min-width:100rem){.editable-content h2,.heading--2{font-size:42px;font-size:2.63rem;line-height:52px;line-height:3.25rem}}@media (min-width:120rem){.editable-content h2,.heading--2{font-size:46px;font-size:2.88rem;line-height:56px;line-height:3.5rem}}.editable-content h3,.heading--3{font-size:22px;font-size:1.38rem;line-height:30px;line-height:1.88rem}@media (min-width:47.5rem){.editable-content h3,.heading--3{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.13rem}}@media (min-width:80rem){.editable-content h3,.heading--3{font-size:26px;font-size:1.63rem;line-height:36px;line-height:2.25rem}}@media (min-width:100rem){.editable-content h3,.heading--3{font-size:28px;font-size:1.75rem;line-height:38px;line-height:2.38rem}}@media (min-width:120rem){.editable-content h3,.heading--3{font-size:30px;font-size:1.88rem;line-height:40px;line-height:2.5rem}}.editable-content h4,.heading--4{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.88rem}@media (min-width:80rem){.editable-content h4,.heading--4{font-size:22px;font-size:1.38rem}}.editable-content h5,.heading--5{margin:0}.heading--6{margin:0}.field__checkbox-text small,.status,p.small{color:inherit;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;font-weight:400}@media (min-width:47.5rem){.field__checkbox-text small,.status,p.small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.footer-nav__link,.link,.sidebar__link-label,.sub-nav__sub-text span,.table,li,p{color:var(--text-color);font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;font-weight:400}@media (min-width:100rem){.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.footer-nav__link,.link,.sidebar__link-label,.sub-nav__sub-text span,.table,li,p{line-height:28px;line-height:1.75rem}}p.large{color:var(--heading-color);font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;font-weight:600;margin-bottom:26px;margin-bottom:1.63rem}@media (min-width:100rem){p.large{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}p.text-bold{font-weight:600}a{color:inherit;text-decoration:none}strong{font-weight:700}em{font-style:italic}li{position:relative}li a{font-weight:600;color:var(--link-color,var(--dark-grey-blue))}body{font-family:manrope,Arial,sans-serif;color:var(--text-color);font-weight:400;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}.loading{filter:invert(1)}.accent--blue{--status-bg-color:var(--general-pastel-blue);--message-bg-color:var(--general-pastel-blue);--highlight-text-color:var(--genarl-mid-blue);color:var(--general-mid-blue)}.accent--course{--status-bg-color:var(--lighter-pastel-teal);color:var(--dark-teal);--btn-color:var(--editing-mid-teal);--primary-color:var(--editing-mid-teal);--primary-outline-color:var(--dark-teal);--very-light-bg-color:var(--lighter-pastel-teal)}.accent--enroll{--status-bg-color:var(--lighter-pastel-teal);--btn-color:var(--editing-mid-teal);--primary-color:var(--editing-mid-teal);--primary-outline-color:var(--dark-teal);--icon-color:var(--editing-mid-teal);--light-bg-color:var(--lighter-pastel-teal);--very-light-bg-color:var(--lighter-pastel-teal)}.accent--quotes{--status-bg-color:var(--general-pastel-blue);color:var(--general-mid-blue);--btn-color:var(--general-mid-blue);--primary-color:var(--general-mid-blue);--primary-outline-color:var(--dark-blue);--very-light-bg-color:var(--very-light-pastel-blue)}.accent--green{--status-bg-color:var(--accent-light-green);color:var(--accent-green);--message-bg-color:var(--pastel-teal);--highlight-text-color:var(--dark-teal)}.accent--red{--status-bg-color:var(--accent-light-red);color:var(--accent-red)}.accent--prime-color{color:var(--primary-outline-color)}.accent--dark-bg,.menu-top-navigation-container .nav__link{--primary-color:var(--white);--primary-color-rgb:var(--white-rgb);background:var(--dark-bg-color);color:#fff;--heading-color:#FFF;--text-color:#FFF;--primary-color:#FFF;--border-color:rgba(255, 255, 255, 0.3);--icon-color:var(--white);--logo-color:var(--white)}.accent--dark-bg .bg--punctuations,.menu-top-navigation-container .nav__link .bg--punctuations{opacity:.12}.accent--dark-bg .gform_wrapper,.menu-top-navigation-container .nav__link .gform_wrapper{--btn-text-color:var(--general-dark-grey)}.accent--dark-bg .gfield input,.accent--dark-bg .gfield select,.accent--dark-bg .gfield textarea,.menu-top-navigation-container .nav__link .gfield input,.menu-top-navigation-container .nav__link .gfield select,.menu-top-navigation-container .nav__link .gfield textarea{background-color:transparent;color:rgba(255,255,255,.8)}.accent--dark-bg .gfield--select .ginput_container::after,.menu-top-navigation-container .nav__link .gfield--select .ginput_container::after{background-image:url(../images/svg/chevron-down.svg?color=fff)}.accent--dark-bg .gfield--select option,.menu-top-navigation-container .nav__link .gfield--select option{color:#111}.accent--dark-bg .list li::before,.menu-top-navigation-container .nav__link .list li::before{content:url(../images/svg/tick.svg?color=fff)}.accent--order{--status-bg-color:var(--general-pastel-blue);--btn-color:var(--general-mid-bluel);--primary-color:var(--general-mid-blue);--primary-outline-color:var(--dark-blue);--icon-color:var(--general-mid-blue);--light-bg-color:var(--general-pastel-blue);--very-light-bg-color:var(--very-light-pastel-blue)}.accent--proofreading-editing{--primary-color:var(--general-mid-blue);--primary-color-rgb:var(--general-mid-blue-rgb);--border-color:var(--dark-blue);--btn-color:var(--general-mid-blue);--link-color:var(--general-mid-blue);--icon-main:var(--general-mid-blue);--icon-bg:var(--pastel-lilac);--icon-bg-rgb:var(--pastel-lilac-rgb);--primary-outline-color:var(--dark-blue);--light-bg-color:var(--general-pastel-blue);--dark-bg-color:var(--general-mid-blue);--hero-bg-icon:var(--bg-icon-editing);--icon-color:var(--general-mid-blue);--icon-filled-bg-color:var(--general-pastel-blue);--icon-filled-dark-bg-color:var(--general-mid-blue);--icon-outline-color:var(--general-mid-blue);--header-bg-color:var(--light-bg-color);--lines-bg:#E1F2FF}.accent--proofreading-editing .accent--light-bg{--block-quote-bg:#DFEEFA;--arrow-btn-border:var(--general-mid-blue)}.accent--proofreading-editing .list li::before{background-color:var(--icon-filled-bg-color);background-image:url(../images/svg/tick.svg?color=2675C5)}.accent--proofreading-editing .list--2 li::before{background-color:transparent}.accent--proofreading-editing .list--3 li::before{background-color:transparent;background-image:url(../images/svg/arrow.svg)}.accent--proofreading-editing.accent--dark-bg .list li::before,.menu-top-navigation-container .accent--proofreading-editing.nav__link .list li::before{background-image:url(../images/svg/tick.svg?color=fff);border-color:rgba(255,255,255,.6)}.accent--proofreading-editing.accent--dark-bg .list--2 li::before,.menu-top-navigation-container .accent--proofreading-editing.nav__link .list--2 li::before{background-color:transparent}.accent--proofreading-editing.accent--dark-bg .list--3 li::before,.menu-top-navigation-container .accent--proofreading-editing.nav__link .list--3 li::before{background-color:transparent;background-image:url(../images/svg/arrow.svg)}.account-login{display:flex;flex-flow:column;min-height:100vh}@media (min-width:47.5rem){.account-login{flex-flow:row}}.account-login .editable-content h2,.account-login .heading--2,.editable-content .account-login h2{margin-bottom:20px;margin-bottom:1.25rem}.account-login__image{display:none;position:relative;overflow:hidden}@media (min-width:47.5rem){.account-login__image{display:block;background-color:grey;position:relative;width:50%}}.account-login__content{margin:auto}@media (min-width:47.5rem){.account-login__content{width:50%}}.bg-image{inset:0;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bg-image--contain{-o-object-fit:contain;object-fit:contain}.bg{width:100%;height:100%;flex:1 1 auto;overflow:hidden;position:absolute;top:0;left:0;pointer-events:none}.bg--sidebar{z-index:-1}@media (max-width:47.44rem){.bg--sidebar{background-repeat:no-repeat;background-image:url(../images/svg/bg-logo.svg);background-size:261px 279px;background-size:16.31rem 17.44rem;background-position:bottom 0 right -63px;background-position:bottom 0 right -3.94rem}}@media (min-width:80rem){.bg--main,.main{background-repeat:no-repeat;background-image:url(../images/svg/bg-main-bottom.svg),url(../images/svg/bg-main-top.svg);background-size:1055px 2360px,1930px 1675px;background-size:65.94rem 147.5rem,120.63rem 104.69rem;background-position:bottom -1075px left -685px,top -200px right -1530px;background-position:bottom -67.19rem left -42.81rem,top -12.5rem right -95.63rem}}@media (min-width:100rem){.bg--footer{background-repeat:no-repeat;background-image:url(../images/svg/bg-main-top.svg);background-size:1930px 1675px;background-size:120.63rem 104.69rem;background-position:top -230px right -1630px;background-position:top -14.38rem right -101.88rem}}.bg--modal{z-index:-1}@media (min-width:64rem){.bg--modal{background-repeat:no-repeat;background-image:url(../images/svg/bg-logo.svg);background-size:365px 389px;background-size:22.81rem 24.31rem;background-position:bottom -71px right -63px;background-position:bottom -4.44rem right -3.94rem;z-index:-1}.bg--modal-2{background-position:bottom 77px right -63px;background-position:bottom 4.81rem right -3.94rem}}.bg-box{background-repeat:no-repeat;background-image:url(../images/svg/speech-marks.svg),url(../images/svg/asterisk.svg);background-size:156px 106px,141px 135px;background-size:9.75rem 6.63rem,8.81rem 8.44rem;background-position:top -10px left 323px,bottom -2px right -14px;background-position:top -0.63rem left 20.19rem,bottom -0.13rem right -0.88rem;width:100%}.bg--watermark{width:100%;height:100%;flex:1 1 auto;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;opacity:.4}@media (min-width:47.5rem){.bg--watermark{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-image:url(../images/svg/watermark.svg);background-size:513px 545px;background-size:32.06rem 34.06rem;background-position:bottom 0 right -100px;background-position:bottom 0 right -6.25rem}}@media (min-width:64rem){.bg--watermark{background-position:bottom -80px right -215px;background-position:bottom -5rem right -13.44rem}}.block-buttons{display:flex;gap:30px;gap:1.88rem;margin-top:20px;margin-top:1.25rem;align-items:center}@media (min-width:47.5rem){.block-buttons{flex-flow:row;gap:20px;gap:1.25rem;margin-top:30px;margin-top:1.88rem}}@media (min-width:100rem){.block-buttons{gap:30px;gap:1.88rem;margin-top:40px;margin-top:2.5rem}}.block-buttons--modal{justify-content:flex-end;border-top:2px solid var(--border-grey);border-top:0.13rem solid var(--border-grey);margin-top:0;padding:20px 15px;padding:1.25rem 0.94rem;background-color:var(--white);z-index:5;position:relative}@media (min-width:47.5rem){.block-buttons--modal{padding:20px;padding:1.25rem}}@media (min-width:80rem){.block-buttons--modal{padding:40px;padding:2.5rem}}.block-buttons--form{justify-content:flex-end;border-top:2px solid var(--border-grey);border-top:0.13rem solid var(--border-grey);margin-top:20px;margin-top:1.25rem;padding:20px 15px;padding:1.25rem 0.94rem;background-color:var(--white)}@media (min-width:47.5rem){.block-buttons--form{padding:20px;padding:1.25rem}}@media (min-width:80rem){.block-buttons--form{padding:40px;padding:2.5rem;margin-top:40px;margin-top:2.5rem}}.block-change-order{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px;margin-bottom:2.19rem}@media (min-width:100rem){.block-change-order{margin-bottom:40px;margin-bottom:2.5rem}}.block-change-order .subsection{margin-top:20px;margin-top:1.25rem;width:100%}@media (max-width:47.44rem){.block-change-order .subsection{margin-bottom:5px;margin-bottom:0.31rem;margin-top:0}}.block-change-order .editable-content h1,.block-change-order .editable-content h2,.block-change-order .editable-content h3,.block-change-order .editable-content h4,.block-change-order .editable-content h5,.block-change-order .heading,.block-change-order .heading-section,.editable-content .block-change-order h1,.editable-content .block-change-order h2,.editable-content .block-change-order h3,.editable-content .block-change-order h4,.editable-content .block-change-order h5{width:100%;padding-bottom:10px;padding-bottom:0.63rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}@media (min-width:47.5rem){.block-change-order .editable-content h1,.block-change-order .editable-content h2,.block-change-order .editable-content h3,.block-change-order .editable-content h4,.block-change-order .editable-content h5,.block-change-order .heading,.block-change-order .heading-section,.editable-content .block-change-order h1,.editable-content .block-change-order h2,.editable-content .block-change-order h3,.editable-content .block-change-order h4,.editable-content .block-change-order h5{flex:1 1;margin-bottom:0}}@media (min-width:100rem){.block-change-order .editable-content h1,.block-change-order .editable-content h2,.block-change-order .editable-content h3,.block-change-order .editable-content h4,.block-change-order .editable-content h5,.block-change-order .heading,.block-change-order .heading-section,.editable-content .block-change-order h1,.editable-content .block-change-order h2,.editable-content .block-change-order h3,.editable-content .block-change-order h4,.editable-content .block-change-order h5{padding-bottom:15px;padding-bottom:0.94rem}}@media (max-width:47.44rem){.block-change-order .icon-link{order:2}}@media (min-width:47.5rem){.block-change-order .icon-link{flex:0 0 auto;justify-content:flex-end;padding-bottom:15px;padding-bottom:0.94rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}}@media (max-width:63.94rem){.mobile-nav-active{overflow:hidden}.mobile-nav-active::before{content:"";inset:0 auto auto 0;position:fixed;background:rgba(0,0,0,.3);z-index:1;width:100%;height:100%}.mobile-nav-active .nav__sub-links{opacity:1;pointer-events:auto}}body.order-page{min-height:100vh;display:flex;flex-flow:column;justify-content:space-between}body.order-page main{margin-top:0;margin-bottom:auto}body.modal-active{overflow:hidden}.box{background-color:var(--status-bg-color,var(--general-pastel-blue));padding:15px;padding:0.94rem;display:flex;flex-flow:column;gap:10px;gap:0.63rem;align-items:flex-start;position:relative;overflow:hidden}@media (min-width:47.5rem){.box{flex-flow:row;align-items:center;justify-content:space-between;padding:20px;padding:1.25rem}}.box__text{display:flex;flex-flow:column;gap:5px;gap:0.31rem}.box__text p{--text-color:var(--mid-grey)}.box__text p.large{margin-bottom:0}.box__text .text-bold{--text-color:var(--dark-grey-blue)}.box__heading{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;color:var(--heading-color)}@media (min-width:80rem){.box__heading{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.88rem}}.box--login-prompt{flex-flow:row;justify-content:space-between;align-items:center;gap:28px;gap:1.75rem;margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:47.5rem){.box--login-prompt{margin-bottom:30px;margin-bottom:1.88rem}}@media (min-width:100rem){.box--login-prompt{margin-bottom:40px;margin-bottom:2.5rem}}.box--login-prompt p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:100rem){.box--login-prompt p{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}@media (min-width:47.5rem){.box--login-prompt .text-bold{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}}@media (min-width:100rem){.box--login-prompt .text-bold{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}.box--login-prompt-filled{flex-flow:row;justify-content:space-between;align-items:center}.box--login-prompt-filled p:not(:first-child){display:none}@media (min-width:47.5rem){.box--login-prompt-filled p:not(:first-child){display:block}}.box--login-prompt-filled p{font-size:14px;font-size:0.88rem}@media (min-width:47.5rem){.box--login-prompt-filled p{font-size:16px;font-size:1rem}}.box--autofill{background-color:var(--general-light-grey);--btn-color:var(--general-dark-grey);margin-top:10px;margin-top:0.63rem}@media (min-width:47.5rem){.box--autofill>*{flex:1}}@media (min-width:100rem){.box--autofill{margin-top:20px;margin-top:1.25rem}}.box--create-account{padding:15px;padding:0.94rem;gap:20px;gap:1.25rem;margin-bottom:40px;margin-bottom:2.5rem}@media (min-width:47.5rem){.box--create-account{padding:20px;padding:1.25rem;gap:40px;gap:2.5rem}}@media (min-width:64rem){.box--create-account{padding:30px 44px 30px 30px;padding:1.88rem 2.75rem 1.88rem 1.88rem}}.box--create-account .editable-content h1,.box--create-account .editable-content h2,.box--create-account .editable-content h3,.box--create-account .editable-content h4,.box--create-account .editable-content h5,.box--create-account .heading,.editable-content .box--create-account h1,.editable-content .box--create-account h2,.editable-content .box--create-account h3,.editable-content .box--create-account h4,.editable-content .box--create-account h5{margin-bottom:10px;margin-bottom:0.63rem}.box--create-account .field{width:100%}@media (min-width:47.5rem){.box--create-account .field{width:auto}}@media (min-width:64rem){.box--create-account .list{min-width:340px;min-width:21.25rem;flex:0 0 auto}}.box--create-account>:not(.bg):not(.list){width:100%}@media (min-width:47.5rem) and (max-width:63.94rem){.box--create-account>:not(.bg):not(.list){width:auto}}.box--payment-details{flex-flow:column;align-items:flex-start;gap:0;padding:15px 25px 15px 15px;padding:0.94rem 1.56rem 0.94rem 0.94rem}@media (min-width:47.5rem){.box--payment-details{padding:20px;padding:1.25rem}}.box--payment-details .box__heading{margin-bottom:5px;margin-bottom:0.31rem}@media (min-width:80rem){.box--payment-details .box__heading{margin-bottom:15px;margin-bottom:0.94rem}}.box--payment-details .box__heading+p{margin-bottom:20px;margin-bottom:1.25rem}@media (min-width:80rem){.box--payment-details .box__heading+p{margin-bottom:15px;margin-bottom:0.94rem}}.box--payment-details .table-layout{gap:20px;gap:1.25rem}@media (min-width:80rem){.box--payment-details .table-layout{gap:15px;gap:0.94rem}}.box--payment-details .table-layout .table-row__content{gap:5px;gap:0.31rem}@media (min-width:100rem){.box--payment-details .table-layout .table-row__content{gap:20px;gap:1.25rem}}@media (min-width:100rem){.box--payment-details .table-layout .table-row__content--small p{min-width:200px;min-width:12.5rem}}.box--payment-details a{font-weight:600}.box--lightest-background{background-color:var(--very-light-bg-color);--btn-color:var(--primary-color)}.breadcrumb{color:var(--text-color);display:flex;align-items:center;gap:10px;gap:0.63rem;text-decoration:none;margin-bottom:25px;margin-bottom:1.56rem;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:47.5rem){.breadcrumb{margin-bottom:30px;margin-bottom:1.88rem}}@media (min-width:80rem){.breadcrumb{margin-bottom:40px;margin-bottom:2.5rem}}.breadcrumb .icon--arrow{transform:rotate(180deg);--icon-width:16px;--icon-width:1rem;--icon-color:var(--primary-outline-color);margin-left:0}@media (min-width:47.5rem){.breadcrumb--mobile{display:none}}.breadcrumb--bold{font-weight:600}.breadcrumb--bold .icon--arrow{--icon-width:10px;--icon-width:0.63rem}.btn{font-family:manrope,Arial,sans-serif;background:var(--btn-color,var(--general-mid-blue));border:2px solid var(--btn-color,var(--general-mid-blue));border:0.13rem solid var(--btn-color,var(--general-mid-blue));color:var(--btn-text-color,var(--white));box-sizing:border-box;--border-radius:5px 5px 25px 5px;--border-radius:0.31rem 0.31rem 1.56rem 0.31rem;border-radius:var(--border-radius);width:100%;padding:13px 0;padding:0.81rem 0;font-weight:700;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;cursor:pointer;text-decoration:none;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;gap:10px;gap:0.63rem;position:relative}@media (min-width:37.5rem){.btn{flex:0 0 auto;width:auto;padding:13px 30px;padding:0.81rem 1.88rem}}@media (min-width:80rem){.btn{font-size:18px;font-size:1.13rem;line-height:28px;line-height:1.75rem}}@media (min-width:100rem){.btn{padding:12px 30px;padding:0.75rem 1.88rem}}.btn:disabled{--btn-color:#F8F8F8;--btn-text-color:#E1E1E1}.btn--outline{background:0 0;border-color:var(--border-color,var(--primary-outline-color));color:var(--border-color,var(--primary-outline-color))}@media (min-width:80rem){.btn--small{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}.btn--without-border{padding:10px;padding:0.63rem;color:var(--text-color);background-color:transparent;border:none;width:auto}.btn--short{padding:14px 30px;padding:0.88rem 1.88rem;width:auto}.btn--x-small{padding:3px 10px;padding:0.19rem 0.63rem;width:auto;--border-radius:5px 5px 15px 5px;--border-radius:0.31rem 0.31rem 0.94rem 0.31rem;font-size:14px;font-size:0.88rem}@media (min-width:47.5rem){.btn--x-small{padding:5px 13px;padding:0.31rem 0.81rem;font-size:16px;font-size:1rem}}.btn--form{--btn-color:var(--primary-color);margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:37.5rem){.btn--form{margin-bottom:0}}@media (min-width:64rem){.btn--form{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.btn--form{margin-bottom:20px;margin-bottom:1.25rem}}.btn--accordion{font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--text-color);--btn-color:var(--general-light-grey);border-radius:10px;border-radius:0.63rem;border:none;padding:10px 0;padding:0.63rem 0;width:100%}.btn--form-inline{--btn-color:var(--general-mid-blue);border-radius:5px 5px 25px 5px;border-radius:0.31rem 0.31rem 1.56rem 0.31rem;padding:15px;padding:0.94rem;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;border:none;align-self:flex-end;width:100%}@media (min-width:47.5rem){.btn--form-inline{border-radius:0 5px 15px 0;border-radius:0 0.31rem 0.94rem 0;width:auto}}.btn--full{width:100%;padding-right:0;padding-left:0}.btn--align-right{margin-left:auto}.btn--loading{color:transparent}.btn--loading::after{content:"";inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);width:31px;width:1.94rem;height:31px;height:1.94rem;background:url(/images/svg/loading-icon-3.svg) no-repeat center center/contain;pointer-events:none;animation-delay:0;animation-duration:1.5s;animation-name:loading;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;transform-origin:center center;margin:0;border:0}.btn--header{padding:4px 14px;padding:0.25rem 0.88rem;--border-radius:4px 4px 20px 4px;--border-radius:0.25rem 0.25rem 1.25rem 0.25rem;width:-moz-max-content;width:max-content}@media (min-width:47.5rem){.btn--header{--border-radius:5px 5px 15px 5px;--border-radius:0.31rem 0.31rem 0.94rem 0.31rem}}@media (max-width:63.94rem){.btn--header{inset:7px 15px auto auto;inset:0.44rem 0.94rem auto auto;position:absolute;background-color:var(--yellow);border-color:var(--yellow);color:var(--heading-color);padding:5px 8px;padding:0.31rem 0.5rem;font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.88rem;border-radius:3px 3px 10px 3px;border-radius:0.19rem 0.19rem 0.63rem 0.19rem}}@media (min-width:64rem){.btn--header{align-self:center;margin-left:24px;margin-left:1.5rem}}@media (min-width:80rem){.btn--header{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}}@media (min-width:100rem){.btn--header{padding:8px 15px;padding:0.5rem 0.94rem;margin-left:50px;margin-left:3.13rem}}.btn--large{padding:18px 0;padding:1.13rem 0}@media (min-width:37.5rem){.btn--large{font-size:18px;font-size:1.13rem;line-height:24px;line-height:1.5rem;padding:16px 44px;padding:1rem 2.75rem}}@media (min-width:80rem){.btn--large{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.88rem;padding:18px 50px;padding:1.13rem 3.13rem}}.charity-logo{display:flex;gap:10px;gap:0.63rem}@media (max-width:47.44rem){.charity-logo{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2;padding-top:15px;padding-top:0.94rem;justify-content:center;flex-wrap:wrap;align-items:center}.charity-logo .small{text-align:center;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}@media (min-width:47.5rem){.charity-logo{-moz-column-gap:25px;column-gap:25px;-moz-column-gap:1.56rem;column-gap:1.56rem}}@media (min-width:64rem){.charity-logo{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2;padding-top:30px;padding-top:1.88rem;margin-right:320px;margin-right:20rem}}@media (min-width:80rem){.charity-logo{max-width:760px;max-width:47.5rem;margin-right:0}}.close-btn{position:fixed;z-index:10;inset:20px 20px auto auto;inset:1.25rem 1.25rem auto auto;position:absolute;cursor:pointer;width:20px;width:1.25rem;height:20px;height:1.25rem}.close-btn:before{background-color:#555;content:"";width:24px;width:1.5rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.close-btn:after{background-color:#555;content:"";width:24px;width:1.5rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}@media (min-width:47.5rem) and (max-width:63.94rem){.close-btn:after,.close-btn:before{background-color:var(--white)}}@media (min-width:100rem){.close-btn{inset:40px 40px auto auto;inset:2.5rem 2.5rem auto auto;position:absolute;width:24px;width:1.5rem;height:24px;height:1.5rem}}.columns--2{display:flex;flex-flow:column;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.columns--2{display:flex;flex-flow:row wrap;width:100%;gap:var(--column-v-gutter) var(--column-h-gutter);--column-items:2;--column-h-gutter:10px;--column-h-gutter:0.63rem;--column-v-gutter:10px;--column-v-gutter:0.63rem}.columns--2 .columns__column{--column-item-span:1;width:calc(((100% / var(--column-items)) * var(--column-item-span)) - (var(--column-h-gutter) * (var(--column-items) - 1))/ var(--column-items))}}@media (min-width:64rem){.columns--2{--column-h-gutter:15px;--column-h-gutter:0.94rem;--column-v-gutter:15px;--column-v-gutter:0.94rem}}@media (min-width:100rem){.columns--2{--column-h-gutter:20px;--column-h-gutter:1.25rem;--column-v-gutter:20px;--column-v-gutter:1.25rem}}.columns--footer-2{display:flex;flex-flow:row wrap}@media (min-width:64rem){.columns--footer-2{-moz-column-gap:25px;column-gap:25px;-moz-column-gap:1.56rem;column-gap:1.56rem}}@media (min-width:100rem){.columns--footer-2{-moz-column-gap:80px;column-gap:80px;-moz-column-gap:5rem;column-gap:5rem}}@media (min-width:64rem){.columns--footer-2>.columns__column{flex:1 1 calc(50% - 12.5px);flex:1 1 calc(50% - 0.78rem)}}@media (min-width:100rem){.columns--footer-2>.columns__column{flex:1 1 calc(50% - 40px);flex:1 1 calc(50% - 2.5rem)}}.columns--inner-footer-2{display:flex;flex-flow:column}@media (min-width:47.5rem){.columns--inner-footer-2{display:flex;flex-flow:row wrap;width:100%;gap:var(--column-v-gutter) var(--column-h-gutter);--column-items:2;--column-h-gutter:10px;--column-h-gutter:0.63rem;--column-v-gutter:10px;--column-v-gutter:0.63rem;flex-flow:nowrap}.columns--inner-footer-2 .columns__column{--column-item-span:1;width:calc(((100% / var(--column-items)) * var(--column-item-span)) - (var(--column-h-gutter) * (var(--column-items) - 1))/ var(--column-items))}}@media (min-width:100rem){.columns--inner-footer-2{--column-h-gutter:80px;--column-h-gutter:5rem;--column-v-gutter:80px;--column-v-gutter:5rem}}.comparison-table{position:relative;--btn-color:var(--general-mid-blue)}@media (min-width:47.5rem){.comparison-table{display:flex;flex-flow:column}}@media (min-width:80rem){.comparison-table{flex-flow:row;gap:20px;gap:1.25rem}}.comparison-table__tabs{display:flex;justify-content:space-between;background-color:var(--white);z-index:2;width:100%}@media (min-width:80rem){.comparison-table__tabs{display:none}}.comparison-table__tab{margin-bottom:0;border-bottom:2px solid #f2f2f2;border-bottom:0.13rem solid #f2f2f2;width:100%}.comparison-table__tab p.large{padding:12px 0;padding:0.75rem 0;text-align:center;margin:0 9px 0 9px;margin:0 0.56rem 0 0.56rem}@media (max-width:37.44rem){.comparison-table__tab p.large{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.comparison-table__tab--active{color:var(--general-mid-blue);border-bottom:2px solid var(--general-mid-blue);border-bottom:0.13rem solid var(--general-mid-blue)}@media (min-width:47.5rem){.comparison-table__tab--active{border-width:4px;border-width:0.25rem}}.comparison-table__content{flex-flow:column;position:relative;display:none;overflow:hidden}@media (min-width:47.5rem){.comparison-table__content{flex-flow:row}}@media (min-width:80rem){.comparison-table__content{display:flex;flex-flow:column;flex:1}}.comparison-table__content>*{padding:15px;padding:0.94rem}@media (min-width:47.5rem){.comparison-table__content>*{padding:25px 20px;padding:1.56rem 1.25rem}}@media (min-width:100rem){.comparison-table__content>*{padding:20px;padding:1.25rem}}.comparison-table__content>:first-child{flex:44%}@media (min-width:80rem){.comparison-table__content>:first-child{flex:0 0 auto}}.comparison-table__content>:nth-child(2){flex:61%}.comparison-table__content .btn{margin-top:10px;margin-top:0.63rem;display:block;text-align:center}@media (min-width:47.5rem){.comparison-table__content .btn{margin-top:20px;margin-top:1.25rem}}@media (min-width:64rem){.comparison-table__content .btn{margin-top:15px;margin-top:0.94rem}}.comparison-table__content .icon{display:none}@media (min-width:47.5rem){.comparison-table__content .icon{display:block}}.comparison-table__content p.small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;margin-bottom:5px;margin-bottom:0.31rem}@media (min-width:47.5rem){.comparison-table__content p.small{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}}@media (min-width:80rem){.comparison-table__content p.small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.comparison-table__content--active{display:flex}@media (min-width:80rem){.comparison-table__list{display:flex;flex-flow:column;border-radius:0 0 50px 10px;border-radius:0 0 3.13rem 0.63rem;border:2px solid #f2f2f2;border:0.13rem solid #f2f2f2;border-top:none}}.comparison-table__list p.text-bold{margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.comparison-table__list p.text-bold{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:64rem){.comparison-table__list p.text-bold{margin-bottom:12px;margin-bottom:0.75rem}}@media (min-width:47.5rem){.comparison-table__list .btn{display:none}}@media (min-width:64rem){.comparison-table__list .btn{display:flex;margin-top:auto}}.comparison-table__top{background-color:var(--general-pastel-blue);margin-bottom:0}.comparison-table__top .icon{margin-bottom:15px;margin-bottom:0.94rem}.comparison-table__top .editable-content h3,.comparison-table__top .heading--3,.editable-content .comparison-table__top h3{margin-top:15px;margin-top:0.94rem}@media (min-width:80rem){.comparison-table__top{border-radius:10px 10px 0 0;border-radius:0.63rem 0.63rem 0 0}}.container{margin:0 auto;max-width:var(--site-container)}.container--900{padding:0 15px;padding:0 0.94rem;--site-container:900px;--site-container:56.25rem}@media (min-width:47.5rem){.container--900{padding:0 20px;padding:0 1.25rem}}@media (min-width:64rem){.container--900{padding:0}}.container--order-process{padding:0 15px;padding:0 0.94rem;--site-container:1180px;--site-container:73.75rem}@media (min-width:47.5rem){.container--order-process{padding:0 20px;padding:0 1.25rem}}@media (min-width:80rem){.container--order-process{padding:0}}.content-skip-button{inset:0 0 auto 0;position:absolute;width:100%;z-index:99999;display:block;background:#f1f1f1;text-align:center;max-height:200px;max-height:12.5rem;padding:10px;padding:0.63rem;color:#252525;font-family:sans-serif;font-weight:300;text-decoration:none;line-height:14px;line-height:0.88rem;font-size:14px;font-size:0.88rem;transform:translateY(-220px);transform:translateY(-13.75rem);transition:all .2s ease;overflow:hidden}.content-skip-button:focus{transform:none}.course-card__payment-logos{margin-top:10px;margin-top:0.63rem}.course-card__payment-logos .icon--payment-logo{height:16px;height:1rem;margin:0 5px;margin:0 0.31rem;--icon-width:55px;--icon-width:3.44rem;position:relative}.course-card__payment-logos .icon--payment-logo:first-child{padding:0 5px 0 0;padding:0 0.31rem 0 0;--icon-width:44px;--icon-width:2.75rem}.course-card__payment-logos .icon--payment-logo:first-child::before{position:absolute;content:"";right:-5px;right:-0.31rem;height:16px;height:1rem;width:1px;background-color:#d8f5fa}.course-card__payment-logos .icon--payment-logo:last-child{margin:0 0 0 5px;margin:0 0 0 0.31rem;--icon-width:38px;--icon-width:2.38rem}.course-card__payment-logos .icon--payment-logo:last-child::before{position:absolute;content:"";left:-5px;left:-0.31rem;height:16px;height:1rem;width:1px;background-color:#d8f5fa}.course-card__list{display:flex;flex-flow:column;gap:10px;gap:0.63rem;text-align:left}.course-card__list strong{color:inherit}@media (max-width:47.44rem){.course-card__list{display:none}}@media (min-width:47.5rem){.course-card__list{padding-inline:30px 15px;padding-inline:1.88rem 0.94rem}}.course-card__list .icon-content{gap:10px;gap:0.63rem;align-items:flex-start}.course-card__list .icon-content__content{font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.course-card__list .icon-content__content strong{font-weight:600;color:var(--text-color)}.course-card__list .icon-content__icon{width:30px;width:1.88rem;height:30px;height:1.88rem;border:2px solid rgba(18,119,124,.1);border:0.13rem solid rgba(18,119,124,.1);border-radius:6px;border-radius:0.38rem}.create-account{margin-top:30px;margin-top:1.88rem}.create-account a{text-decoration:underline;font-weight:700;display:inline}.create-account .text-bold{margin-bottom:10px;margin-bottom:0.63rem}.create-account p:last-child{margin-bottom:0}.create-account p:not(.text-bold){font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.document-download{padding:13px;padding:0.81rem;width:100%;border:2px solid #f5f5f5;border:0.13rem solid #f5f5f5}.document-download p{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;align-self:center}.document-download .document-download__type{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.document-download .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.document-download .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.document-download .link,.footer-nav--courses .footer-nav__item:last-child .document-download .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .document-download .footer-nav__link[href='/order-now/']{font-size:14px;font-size:0.88rem;display:flex;gap:5px;gap:0.31rem;width:87px;width:5.44rem;justify-content:flex-end;position:absolute;right:0;top:40%}@media (min-width:47.5rem){.document-download .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.document-download .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.document-download .link,.footer-nav--courses .footer-nav__item:last-child .document-download .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .document-download .footer-nav__link[href='/order-now/']{top:23%}}@media (min-width:64rem){.document-download .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.document-download .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.document-download .link,.footer-nav--courses .footer-nav__item:last-child .document-download .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .document-download .footer-nav__link[href='/order-now/']{position:relative;width:22px;width:1.38rem}}.document-download .icon-content{align-items:center;position:relative}.document-download .document-download__icon{display:none}@media (min-width:47.5rem){.document-download .document-download__icon{display:block}}.document-download .icon-content__text{width:72%}@media (min-width:47.5rem){.document-download .icon-content__text{width:100%}}@media (min-width:64rem){.document-download .icon-content__text{display:flex;flex-flow:wrap;justify-content:space-between}}.document-download .icon--doc-type{--icon-color:var(--mid-grey-blue)}.document-download .document-download__size{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.13rem}@media (min-width:64rem){.document-download .document-download__size{font-weight:600}}.document-download--complete{background-color:var(--status-bg-color,var(--general-pastel-blue));border:none}.document-download--complete .icon--doc-type{--icon-color:var(--general-mid-blue)}@media (min-width:64rem){.document-download--complete .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.document-download--complete .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.document-download--complete .link,.footer-nav--courses .footer-nav__item:last-child .document-download--complete .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .document-download--complete .footer-nav__link[href='/order-now/']{width:87px;width:5.44rem}}@media (min-width:64rem){.document-download--no-icon .icon-content__text :last-child{margin-right:180px;margin-right:11.25rem}}.document-upload{width:100%;padding:15px;padding:0.94rem;position:relative;border-top:2px solid var(--general-light-grey);border-top:0.13rem solid var(--general-light-grey);border-bottom:2px solid var(--general-light-grey);border-bottom:0.13rem solid var(--general-light-grey)}@media (min-width:47.5rem){.document-upload{display:flex;padding:17px 20px;padding:1.06rem 1.25rem}}.document-upload p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:47.5rem){.document-upload p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}.document-upload p.document-upload__size{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.document-upload .icon-content{display:block;align-items:center}@media (min-width:47.5rem){.document-upload .icon-content{width:100%;display:flex;align-items:center;gap:15px;gap:0.94rem}}.document-upload .icon-content .icon-content__icon{display:none}@media (min-width:47.5rem){.document-upload .icon-content .icon-content__icon{display:block}}@media (min-width:47.5rem){.document-upload .icon-content__text{width:100%}}.document-upload__type{color:var(--heading-color);font-weight:600;width:calc(100% - 30px);width:calc(100% - 1.88rem);margin-bottom:2px;margin-bottom:0.13rem}@media (min-width:47.5rem){.document-upload__type{width:auto}}.document-upload__size{text-transform:uppercase}@media (min-width:64rem){.document-upload__size{margin-left:auto}}.document-upload__delete{position:absolute;top:15px;top:0.94rem;right:15px;right:0.94rem}@media (min-width:47.5rem){.document-upload__delete{position:relative;top:auto;right:auto}}.document-upload__words{display:flex;justify-content:space-between;margin-top:5px;margin-top:0.31rem}@media (min-width:47.5rem){.document-upload__words{flex-flow:column;justify-content:center}}.document-upload__words a{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.document-upload__words a span{font-weight:600;color:var(--general-mid-blue);text-decoration:underline}.document-upload__words p{display:inline}.document-upload__input{display:inline;width:100px;width:6.25rem;border:1px solid #999;padding:13px 14px;padding:0.81rem 0.88rem;color:var(--mid-grey-blue)}.document-upload__input.field__input{border-radius:5px;border-radius:0.31rem}.document-upload__bar{background:#ebf6ff;width:100%;flex:1 1 auto;height:6px;height:0.38rem;margin-top:10px;margin-top:0.63rem;position:relative;border-radius:10px;border-radius:0.63rem;display:none;max-width:350px;max-width:21.88rem}.document-upload__bar-progress{width:100%;height:100%;background-color:#2675c5;border-radius:10px;border-radius:0.63rem}.document-upload__status{display:flex;align-items:center;flex:1 1 auto;justify-content:flex-start;margin-top:5px;margin-top:0.31rem;width:100%;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.document-upload__status{margin-bottom:0}}.document-upload__status p{font-size:14px;font-size:0.88rem;line-height:28px;line-height:1.75rem;text-align:center}.document-upload__status .inline{margin-left:auto}@media (min-width:47.5rem){.document-upload__status .inline{margin-left:15px;margin-left:0.94rem}}@media (min-width:47.5rem){.document-upload__status{margin-top:0}.document-upload__status p{min-width:114px;min-width:7.13rem}}.document-upload__actions{display:flex;gap:20px;gap:1.25rem;justify-content:space-between;align-items:center;flex:0 0 auto}@media (min-width:47.5rem){.document-upload__actions{width:213px;width:13.31rem}}.document-upload__btns{display:flex;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.document-upload__btns{margin-left:15px;margin-left:0.94rem}}.document-upload--small{padding:10px;padding:0.63rem;border:2px solid var(--general-light-grey);border:0.13rem solid var(--general-light-grey)}.document-upload--small .icon-content{gap:10px;gap:0.63rem}.document-upload--small p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.document-upload--small p.document-upload__size{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.13rem}.document-upload--small .icon-content__icon{align-self:flex-start}@media (min-width:64rem){.document-upload--small .icon--doc-type{--icon-width:18px;--icon-width:1.13rem}}.document-upload--small .icon-content__text{flex-flow:column}.document-upload--small .document-upload__type{margin-bottom:5px;margin-bottom:0.31rem}.document-upload--non-editing .document-upload__status{width:auto;flex:0 0 auto;justify-content:space-between}.document-upload--full-border{border:2px solid #f5f5f5;border:0.13rem solid #f5f5f5}.document-upload--loading .icon--bin{display:none}.document-upload--loading .document-upload__bar{display:block}.document-upload--loading .document-upload__bar .document-upload__bar-progress{width:65%}.document-upload--success .document-upload__bar{display:block}.document-upload--error .document-upload__status{--text-color:#BC2B2B}.field-layout{width:100%;display:flex;flex-flow:column;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.field-layout{gap:30px;gap:1.88rem;flex-flow:row}}@media (min-width:47.5rem){.field-layout--hide-text{gap:20px;gap:1.25rem}}.field-layout--hide-text .input-radio__text{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (max-width:47.44rem){.field-layout--hide-text .input-radio__text{display:none}}@media (min-width:64rem){.field-layout--hide-text .input-radio__text{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem}}.field-layout--hide-text .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.field-layout--hide-text .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.field-layout--hide-text .link,.footer-nav--courses .footer-nav__item:last-child .field-layout--hide-text .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .field-layout--hide-text .footer-nav__link[href='/order-now/']{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (max-width:47.44rem){.field-layout--hide-text .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.field-layout--hide-text .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.field-layout--hide-text .link,.footer-nav--courses .footer-nav__item:last-child .field-layout--hide-text .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .field-layout--hide-text .footer-nav__link[href='/order-now/']{display:none}}@media (min-width:47.5rem){.field-layout--payment{flex-flow:row wrap}.field-layout--payment .field__label{width:calc(50% - 7.5px);width:calc(50% - 0.47rem)}.field-layout--payment .input-radio--finance{width:100%}}@media (min-width:64rem){.field-layout--payment{margin-bottom:40px;margin-bottom:2.5rem}}@media (min-width:100rem){.field-layout--payment{gap:20px;gap:1.25rem}.field-layout--payment .field__label{width:calc(50% - 10px);width:calc(50% - 0.63rem)}.field-layout--payment .input-radio--finance{width:100%}}@media (min-width:47.5rem){.field-layout--payment-enrol{flex-flow:row wrap}}@media (min-width:64rem){.field-layout--payment-enrol{margin-bottom:40px;margin-bottom:2.5rem}}@media (min-width:100rem){.field-layout--payment-enrol{gap:20px;gap:1.25rem}}@media (min-width:47.5rem){.field-layout--payment-enrol .field__label{width:calc(32.97% - 7.5px);width:calc(32.97% - 0.47rem)}}@media (min-width:100rem){.field-layout--payment-enrol .field__label{width:240px;width:15rem}}.field-layout--payment-enrol .input-radio--payment .input-radio__content{height:80px;height:5rem}.field-layout--payment-enrol .input-radio--finance{width:100%}@media (min-width:100rem){.field-layout--payment-enrol .input-radio--finance{width:100%}}.field-layout--payment-enrol .input-radio--finance .input-radio__content{height:auto}.field-layout--saved-payment{flex-flow:column}.field-layout--saved-payment .fieldset__inner{width:100%}.field-layout--saved-payment .payment-card{padding:10px;padding:0.63rem;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;width:100%;flex-flow:row}@media (min-width:37.5rem){.field-layout--saved-payment .payment-card{justify-content:flex-start}}@media (min-width:47.5rem){.field-layout--saved-payment .payment-card{max-width:270px;max-width:16.88rem;margin-left:auto}}.field-layout--saved-payment .payment-card .payment-card__date{display:block;font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.field-layout--column{flex-flow:column}@media (min-width:37.5rem){.field-layout--column{flex-flow:row}}.field-layout--column-gap-30{display:block}@media (min-width:47.5rem){.field-layout--column-gap-30{display:flex;flex-flow:row;row-gap:10px;row-gap:0.63rem;-moz-column-gap:20px;column-gap:20px;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (min-width:100rem){.field-layout--column-gap-30{-moz-column-gap:30px;column-gap:30px;-moz-column-gap:1.88rem;column-gap:1.88rem}}.field-layout--column-gap-30 .field--enroll:last-child{margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.field-layout--column-gap-30 .field--enroll:last-child{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.field-layout--column-gap-30 .field--enroll:last-child{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width:47.5rem){.field-layout--courses{flex-flow:column}}.field-layout--courses .input-radio__text{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (max-width:47.44rem){.field-layout--courses .input-radio__text{display:none}}.field-layout--courses .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.field-layout--courses .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.field-layout--courses .link,.footer-nav--courses .footer-nav__item:last-child .field-layout--courses .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .field-layout--courses .footer-nav__link[href='/order-now/']{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (max-width:47.44rem){.field-layout--courses .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.field-layout--courses .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.field-layout--courses .link,.footer-nav--courses .footer-nav__item:last-child .field-layout--courses .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .field-layout--courses .footer-nav__link[href='/order-now/']{display:none}}@media (min-width:47.5rem){.field-layout--430{min-width:430px;min-width:26.88rem}}.field-layout--gap-10{gap:10px;gap:0.63rem}.field{position:relative;margin-bottom:10px;margin-bottom:0.63rem}.field:last-child{margin-bottom:0}@media (min-width:47.5rem){.field{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width:100rem){.field{margin-bottom:30px;margin-bottom:1.88rem}}.field__label{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;font-weight:600;color:var(--dark-grey-blue)}.field__label strong{color:var(--primary-color)}.field__label .mandatory{display:inline-block;color:#bc2b2b;padding-left:.1rem}.field__label .small{display:inline;font-size:.8rem;color:var(--text-color)}.field__label .highlighted{color:var(--primary-color)}.field__label--small{font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--dark-grey-blue);margin:10px 0;margin:0.63rem 0}.field__label--small strong{color:var(--general-mid-blue)}@media (min-width:64rem){.field__label--small{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}@media (min-width:100rem){.field__label--small{margin:20px 0 10px;margin:1.25rem 0 0.63rem}}.field__label-header{display:flex;justify-content:space-between;align-items:flex-end}.field__input{border:1px solid #dedddd;border-radius:5px 5px 10px 5px;border-radius:0.31rem 0.31rem 0.63rem 0.31rem;min-height:52px;min-height:3.25rem;padding:10px;padding:0.63rem;width:100%;color:var(--dark-grey-blue);font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:100rem){.field__input{border-radius:5px 5px 15px 5px;border-radius:0.31rem 0.31rem 0.94rem 0.31rem}}.field__input--has-image{position:relative}.field__input--has-image .icon{--icon-width:22px;--icon-width:1.38rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-right:15px;margin-right:0.94rem;color:var(--light-grey-blue)}.field__input--with-button{border:1px solid #999;border-radius:5px;border-radius:0.31rem;height:56px;height:3.5rem;margin-top:0;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.field__input--with-button{border-radius:5px 0 0 5px;border-radius:0.31rem 0 0 0.31rem;margin-bottom:0}}.field__input--small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:#71757c}@media (min-width:47.5rem){.field__input--small{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}}.field__input--wordcount{display:inline;width:100px;width:6.25rem;border:1px solid #999;padding:13px 14px;padding:0.81rem 0.88rem;color:var(--mid-grey-blue);border-radius:5px;border-radius:0.31rem}.field__button{cursor:pointer;position:absolute;right:0;top:7px;top:0.44rem;background:url(/images/svg/icon--password-hidden.svg) no-repeat center center/contain;height:48px;height:3rem;width:48px;width:3rem;background-size:20px 20px;background-size:1.25rem 1.25rem}@media (min-width:47.5rem){.field__button{background-size:23px 23px;background-size:1.44rem 1.44rem;top:3px;top:0.19rem}}.field__button--visible{background:url(/images/svg/icon--password.svg) no-repeat center center/contain;height:48px;height:3rem;width:48px;width:3rem;background-size:20px 20px;background-size:1.25rem 1.25rem}@media (min-width:47.5rem){.field__button--visible{background-size:23px 23px;background-size:1.44rem 1.44rem;top:3px;top:0.19rem}}.field__validation-message{display:none;inset:100% auto auto 0;position:absolute;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;color:#bc2b2b;white-space:nowrap;gap:5px;gap:0.31rem;font-weight:600}.field__validation-message--large{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.field__validation-message--relative{inset:auto auto auto auto;position:relative}.field__checkbox-text{display:block;font-weight:400}@media (min-width:64rem) and (max-width:79.94rem){.field__checkbox-text{font-size:14px;font-size:0.88rem;line-height:24px;line-height:1.5rem}}.field__checkbox-text .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.field__checkbox-text .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.field__checkbox-text .link,.footer-nav--courses .footer-nav__item:last-child .field__checkbox-text .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .field__checkbox-text .footer-nav__link[href='/order-now/']{font-size:inherit;line-height:inherit}.field__checkbox-text small{font-style:normal;display:block}.field__checkbox-text .text-bold{font-weight:600}.field__input-wrap{position:relative;margin-top:5px;margin-top:0.31rem}.field__input-wrap+.input-radio__content--finance{align-items:flex-start}.field__input-wrap--stacked-radio{display:flex;flex-flow:column;gap:10px;gap:0.63rem}.field__container{display:flex;width:100%;position:relative}.field__loading{display:none;position:absolute;background-color:#eee;font-family:manrope,Arial,sans-serif;padding:15px;padding:0.94rem;color:var(--mid-grey-blue);font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;font-weight:600;border-radius:5px 5px 15px 5px;border-radius:0.31rem 0.31rem 0.94rem 0.31rem;width:100%;height:100%;justify-content:center;gap:10px;gap:0.63rem}.field__loading .icon--loading{animation-delay:0;animation-duration:1s;animation-name:loading-spinner;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes loading-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.field__validation{display:none;inset:100% auto auto 0;position:absolute;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;white-space:nowrap;font-weight:600}.field__validation--error{color:#bc2b2b}.field--password .field__input-wrap{position:relative}.field--select .field__input-wrap{position:relative}.field--select .field__input-wrap::after{content:"";inset:54% 15px auto auto;inset:54% 0.94rem auto auto;position:absolute;transform:translateY(-50%);width:10px;width:0.63rem;height:7px;height:0.44rem;background:url(/images/svg/dropdown-chevron.svg) no-repeat center center/contain;pointer-events:none}.field--select .field__input{-webkit-appearance:none;padding-right:30px;padding-right:1.88rem}.field--checkbox .field__label{display:flex;gap:10px;gap:0.63rem}.field--checkbox .field__input-wrap{display:inline-flex;width:auto}.field--checkbox .field__input{flex:0 0 auto;display:inline-flex;width:auto;padding:0;height:26px;height:1.63rem;width:26px;width:1.63rem;min-height:26px;min-height:1.63rem;border-radius:5px;border-radius:0.31rem;background-color:var(--white);margin-top:0}.field--checkbox .field__input:checked{border-color:var(--primary-color);background:var(--primary-color) url(/images/svg/tick.svg) no-repeat center}.field--checkbox:last-child{border-bottom:none}.field--checkbox-login-page .field__input{flex:0 0 auto;display:inline-flex;padding:0;height:30px;height:1.88rem;width:30px;width:1.88rem;min-height:30px;min-height:1.88rem;border-radius:5px;border-radius:0.31rem;background-color:var(--white);margin-top:0}.field--checkbox-login-page .field__input:checked{border-color:var(--general-light-grey);background-color:var(--general-light-grey);background:var(--general-mid-blue) url(../images/svg/tick.svg) no-repeat center}.field--checkbox:last-child{border-bottom:none}.field--order{margin-top:auto}@media (max-width:47.44rem){.field--order:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}}@media (min-width:47.5rem){.field--order{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.field--order{margin-bottom:20px;margin-bottom:1.25rem}}.field--order .field__input{font-family:inherit;font-size:inherit;border:1px solid #999;border-radius:5px;border-radius:0.31rem;min-height:50px;min-height:3.13rem}.field--order .field__input:focus{outline:0;border-color:var(--primary-color)}.field--order .order-input{display:flex;align-items:center}.field--order .order-input>*{flex:1}.field--order .field__input:disabled{border:2px solid #cecece;border:0.13rem solid #cecece;color:#979797;background:url(/images/svg/input-lock.svg) no-repeat right 15px center/contain;background:url(/images/svg/input-lock.svg) no-repeat right 0.94rem center/contain;background-color:#fafafa;background-size:13px 19px;background-size:0.81rem 1.19rem}.field--enroll{margin-top:auto}.field--enroll .field__input{border:1px solid #999;border-radius:5px;border-radius:0.31rem;min-height:56px;min-height:3.5rem}.field--enroll .field__input:focus{outline:0;border-color:var(--primary-color)}.field--enroll .order-input{display:flex;align-items:center}.field--enroll .order-input>*{flex:1}.field--enroll:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.field--enroll:not(:last-child){margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.field--enroll:not(:last-child){margin-bottom:20px;margin-bottom:1.25rem}}.field--enroll .field__input:disabled{border:2px solid #cecece;border:0.13rem solid #cecece;color:#979797;background:url(/images/svg/input-lock.svg) no-repeat right 15px center/contain;background:url(/images/svg/input-lock.svg) no-repeat right 0.94rem center/contain;background-color:#fafafa;background-size:13px 19px;background-size:0.81rem 1.19rem}.field--enroll .fieldset{padding-right:0}.field--file-upload{width:100%}.field--file-upload .file-upload{margin-top:20px;margin-top:1.25rem}.field--textarea{flex:1 1 auto;width:100%}.field--document-wordcount{display:flex;align-items:center;gap:10px;gap:0.63rem;flex-wrap:wrap;row-gap:2px;row-gap:0.13rem;max-width:177px;max-width:11.06rem}.field--document-wordcount:not(:last-child){margin-bottom:0}.field--document-wordcount .field__validation-message{position:relative;inset:auto;font-weight:600}.field--document-wordcount p{min-width:auto;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.field--document-wordcount input{margin-top:0;max-height:56px;max-height:3.5rem}.field--document-wordcount.field--loading .field__input{border:1px solid #d2d2d2;background-color:#f5f5f5;color:#404551}.field--document-wordcount.field--loading p{color:#404551}.field--document-wordcount.field--no-value .field__input{border:1px solid #0658aa;background-color:#ebf6ff}.field--document-wordcount.field--error .field__input{border:2px solid #bc2b2b;border:0.13rem solid #bc2b2b;background-color:#ffefef}.field--document-wordcount.field--error .field__validation-message{display:flex;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem}.field--autofill{width:100%;display:flex;flex-wrap:wrap}.field--autofill .field__input-wrap{width:76%;margin-top:0}.field--autofill .field__input-wrap .field__input{margin-top:0;border-radius:5px 0 0 5px;border-radius:0.31rem 0 0 0.31rem;height:100%;min-height:auto}.field--autofill .field__label{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;margin-bottom:5px;margin-bottom:0.31rem}.field--autofill .btn{width:24%;border-radius:0 5px 15px 0;border-radius:0 0.31rem 0.94rem 0;padding:9px 13px;padding:0.56rem 0.81rem}@media (min-width:47.5rem){.field--autofill{max-width:43%}}.field--error .field__validation-message{display:flex}.field--error .field__validation{display:block}.field--error .field__input{border-color:#bc2b2b;background:#ffefef}.field--disabled .field__label:not(.input-radio){opacity:.2}.field--spacer{display:none}@media (min-width:47.5rem){.field--spacer{display:block}}.fieldset{position:relative}.fieldset__inner{position:relative}.fieldset__info{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;display:flex;flex-flow:row wrap;margin-top:10px;margin-top:0.63rem}@media (min-width:47.5rem){.fieldset__info{margin-top:20px;margin-top:1.25rem}}@media (min-width:80rem){.fieldset__info{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;margin-top:10px;margin-top:0.63rem}}.fieldset__info .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.fieldset__info .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.fieldset__info .link,.footer-nav--courses .footer-nav__item:last-child .fieldset__info .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .fieldset__info .footer-nav__link[href='/order-now/']{font-size:inherit;line-height:inherit;text-decoration:underline}@media (min-width:47.5rem){.fieldset__info--change-order{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}@media (min-width:64rem){.fieldset__info--change-order{margin:0;position:absolute;top:-34px;top:-2.13rem;right:0;gap:5px;gap:0.31rem}}.fieldset__info--change-order .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.fieldset__info--change-order .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.fieldset__info--change-order .link,.footer-nav--courses .footer-nav__item:last-child .fieldset__info--change-order .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .fieldset__info--change-order .footer-nav__link[href='/order-now/']{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;text-decoration:none;--link-color:var(--general-mid-blue);font-weight:600}@media (min-width:47.5rem){.fieldset__info--change-order .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.fieldset__info--change-order .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.fieldset__info--change-order .link,.footer-nav--courses .footer-nav__item:last-child .fieldset__info--change-order .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .fieldset__info--change-order .footer-nav__link[href='/order-now/']{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.fieldset--payment .field__legend{font-family:frank-ruhl-libre,"Times New Roman",Serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.88rem;color:var(--dark-grey-blue);margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:100rem){.fieldset--payment .field__legend{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width:100rem){.fieldset--payment .field__legend{font-size:22px;font-size:1.38rem;margin-bottom:20px;margin-bottom:1.25rem}}.file-upload{display:flex;width:100%;flex-flow:row wrap}.file-upload__area{display:block;width:100%;background:#f9f9f9;text-align:center;padding:20px;padding:1.25rem;border:2px dashed #ddd;border:0.13rem dashed #ddd}.file-upload__area button{height:-moz-max-content;height:max-content}.file-upload__files{border-top:1px solid transparent;width:100%;display:flex;flex-flow:row wrap;margin-bottom:0}.file-upload__file{border-bottom:1px solid #e1e1e1;position:relative;width:100%;overflow:hidden;padding:0 0 6px;padding:0 0 0.38rem}@media (min-width:47.5rem){.file-upload__file{display:flex;padding:0}}.file-upload__remove{position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;top:-4px;top:-0.25rem;right:-8px;right:-0.5rem}.file-upload__remove::after,.file-upload__remove::before{content:'';background:#7e7e7e;width:15px;width:0.94rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.file-upload__remove::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}@media (min-width:47.5rem){.file-upload__remove{top:50%;transform:translateY(-50%);right:-3px;right:-0.19rem}}.file-upload__area-text{font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;font-weight:600}@media (min-width:47.5rem){.file-upload__area-text{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}}@media (min-width:100rem){.file-upload__area-text{line-height:28px;line-height:1.75rem}}.file-upload__icon{position:relative;width:14px;width:0.88rem;height:12px;height:0.75rem;display:inline-block;margin-right:5px;margin-right:0.31rem}@media (max-width:47.44rem){.file-upload__icon{display:none}}.file-upload__icon svg{fill:var(--text-color)}.file-upload__browse{color:var(--mid-grey-blue);font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;font-weight:600;display:inline-block;margin:0 auto;text-decoration:underline}.file-upload__text{color:#555;font-size:16px;font-size:1rem;line-height:18px;line-height:1.13rem;padding:10px 40px 6px 10px;padding:0.63rem 2.5rem 0.38rem 0.63rem;flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}@media (min-width:47.5rem){.file-upload__text{font-size:18px;font-size:1.13rem;line-height:20px;line-height:1.25rem;padding:12px 15px 14px 16px;padding:0.75rem 0.94rem 0.88rem 1rem;flex:1 1 auto}}.file-upload__area-text--small{color:var(--mid-grey-blue);font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;font-weight:400;margin-top:5px;margin-top:0.31rem}.file-upload__actions{display:flex;align-items:center;flex:0 0 auto;padding:0 10px;padding:0 0.63rem;white-space:nowrap;flex-flow:row}@media (min-width:47.5rem){.file-upload__actions{position:relative;padding:0 49px 0 0;padding:0 3.06rem 0 0}}.file-upload__status{color:#555;font-size:14px;font-size:0.88rem;line-height:14px;line-height:0.88rem;font-style:italic;padding:0 0 6px;padding:0 0 0.38rem;width:auto;flex:1 1 auto}@media (min-width:47.5rem){.file-upload__status{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:0}}.file-upload__bar{background:#ddd;width:100%;flex:1 1 auto;height:2px;height:0.13rem;margin:0 0 0 10px;margin:0 0 0 0.63rem;position:relative;order:1}@media (min-width:47.5rem){.file-upload__bar{width:200px;width:12.5rem;margin:0 14px 0 0;margin:0 0.88rem 0 0;order:0}}.file-upload__bar-progress{position:absolute;top:0;left:0;bottom:0;background:#282828;transition:width .1s linear}.file-upload__retry{padding:0;display:inline;color:#555;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-style:italic;text-decoration:underline}@media (max-width:47.44rem){.file-upload__retry{display:block;color:#fff;width:100%;padding:18px 10px;padding:1.13rem 0.63rem;text-decoration:none;text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-size:12px;font-size:0.75rem;line-height:12px;line-height:0.75rem;font-style:italic;position:relative;z-index:1;margin:7px 0 -5px;margin:0.44rem 0 -0.31rem}.file-upload__retry::before{content:'';position:absolute;top:5px;top:0.31rem;left:0;right:0;bottom:5px;bottom:0.31rem;background:#555;border-radius:300px;border-radius:18.75rem;z-index:-1}}.file-upload__file-icon{position:relative;display:inline-block;width:13px;width:0.81rem;height:12px;height:0.75rem;margin:0 2px 0 0;margin:0 0.13rem 0 0}@media (max-width:47.44rem){.file-upload__file-icon{vertical-align:top}}@media (min-width:47.5rem){.file-upload__file-icon{margin:0 4px 0 0;margin:0 0.25rem 0 0}}.file-upload__file-icon svg{fill:#555}.file-upload__retry-hyphen{display:none}@media (min-width:47.5rem){.file-upload__retry-hyphen{display:inline}}.file-upload__file--error{background:#fff3f3}.file-upload__file--error .file-upload__retry,.file-upload__file--error .file-upload__status,.file-upload__file--error .file-upload__text{color:#a91919}.file-upload__file--error .file-upload__file-icon svg{fill:#a91919}@media (max-width:47.44rem){.file-upload__file--error .file-upload__retry{color:#fff}.file-upload__file--error .file-upload__retry::before{background:#a91919}}.file-upload__file--success .file-upload__text{color:#333}.file-upload__file--success .file-upload__status{color:#2a8126}.file-upload__rules{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.13rem;display:flex;flex-flow:column wrap;gap:5px;gap:0.31rem;margin-top:5px;margin-top:0.31rem}@media (min-width:47.5rem){.file-upload__rules{flex-flow:row wrap;justify-content:space-between;margin-top:10px;margin-top:0.63rem}}.file-upload__file-heading{font-family:manrope,Arial,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;color:#404551;width:233px;width:14.56rem;margin:40px 0 0 auto;margin:2.5rem 0 0 auto;display:none}@media (min-width:80rem){.file-upload__file-heading{margin-bottom:-15px;margin-bottom:-0.94rem}}.file-upload--main .file-upload__area{margin-bottom:0}@media (min-width:64rem){.file-upload--main .file-upload__area{display:flex;align-items:center;justify-content:center;height:300px;height:18.75rem}}@media (min-width:47.5rem){.file-upload--main .file-upload__icon{display:block;margin:0 auto 5px;margin:0 auto 0.31rem;position:relative;width:24px;width:1.5rem;height:32px;height:2rem}}.file-upload--main .file-upload__area-text{font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}.file-upload--main .file-upload__area-text .file-upload__browse{font-size:inherit;line-height:inherit}.file-upload--main .file-upload__rules{margin-top:5px;margin-top:0.31rem;font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:47.5rem){.file-upload--main .file-upload__rules{flex-flow:column wrap}}@media (min-width:47.5rem){.file-upload--has-files .file-upload__file-heading{display:block}}.flex{display:flex}.flex--column{flex-flow:column;gap:2px;gap:0.13rem}.footer-about{display:flex;flex-flow:column;align-items:center;gap:15px;gap:0.94rem;margin-top:35px;margin-top:2.19rem;padding:0 15px;padding:0 0.94rem;text-align:center}.footer-about p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.footer-about .payment-logos{width:75%;justify-content:center}@media (min-width:47.5rem){.footer-about .payment-logos{justify-content:flex-start}}@media (min-width:64rem){.footer-about .payment-logos{width:auto}}@media (min-width:47.5rem){.footer-about{padding-right:0;padding-left:20px;padding-left:1.25rem;align-items:flex-start;max-width:45%;margin-top:0;text-align:left}}@media (min-width:64rem){.footer-about{align-items:center;flex:100%;max-width:100%;flex-flow:row;flex-wrap:wrap;gap:40px;gap:2.5rem;padding-left:0}.footer-about p{flex:1}}@media (min-width:100rem){.footer-about{align-items:flex-start;order:1;flex-flow:column;gap:30px;gap:1.88rem;max-width:530px;max-width:33.13rem}.footer-about p{max-width:440px;max-width:27.5rem}}.footer-bottom{background-color:#fff;isolation:isolate;display:flex;flex-flow:column;align-items:center;border-top:3px solid #f2f2f2;border-top:0.19rem solid #f2f2f2}.footer-company-details{padding-right:15px;padding-right:0.94rem;padding-left:15px;padding-left:0.94rem}@media (min-width:47.5rem){.footer-company-details{flex:50%;order:2;padding-left:0;padding-right:20px;padding-right:1.25rem;max-width:49%}}@media (min-width:64rem){.footer-company-details{order:initial;flex:13%;padding-right:0}}@media (min-width:100rem){.footer-company-details{flex:1;order:3;max-width:290px;max-width:18.13rem}}.footer-company-details .icon-content{margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:100rem){.footer-company-details .icon-content{margin-bottom:20px;margin-bottom:1.25rem}}.footer-company-details__heading.large{margin-top:15px;margin-top:0.94rem;color:var(--dark-grey-blue)}@media (min-width:47.5rem){.footer-company-details__heading.large{margin-top:0}}.footer-copyright{display:flex;flex-flow:column;align-items:center;padding:15px;padding:0.94rem}@media (min-width:47.5rem){.footer-copyright{width:100%;flex-flow:row;justify-content:space-between}}@media (min-width:64rem){.footer-copyright{gap:25px;gap:1.56rem;padding-right:30px;padding-right:1.88rem;padding-left:30px;padding-left:1.88rem}}@media (min-width:100rem){.footer-copyright{padding:10px 0;padding:0.63rem 0;max-width:1400px;max-width:87.5rem;margin:0 auto}}.footer-copyright__text{display:flex;flex-flow:column;justify-content:center;text-align:center;gap:5px;gap:0.31rem;margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:47.5rem){.footer-copyright__text{text-align:left;margin-bottom:0}.footer-copyright__text p{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem}}@media (min-width:64rem){.footer-copyright__text{flex-flow:row;width:100%;justify-content:space-between}}@media (min-width:100rem){.footer-copyright__text{justify-content:flex-start;gap:40px;gap:2.5rem}}.footer-copyright--small{gap:8px;gap:0.5rem;padding:0;width:auto}.footer-copyright--small p{font-size:12px;font-size:0.75rem}@media (min-width:47.5rem){.footer-copyright--small{flex-flow:column;align-items:flex-start;gap:5px;gap:0.31rem}}@media (min-width:80rem){.footer-copyright--small{flex-flow:row;gap:30px;gap:1.88rem}}@media (min-width:100rem){.footer-copyright--small{max-width:100%;margin:0}.footer-copyright--small .small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.footer-links{margin-bottom:20px;margin-bottom:1.25rem}@media (min-width:47.5rem){.footer-links{margin-bottom:0}}@media (min-width:100rem){.footer-links{margin-left:0;margin-right:auto}}.footer-links--small a{font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.footer-links__link{font-weight:600}.footer-logos{display:flex;flex-wrap:wrap;justify-content:center;margin-top:35px;margin-top:2.19rem;gap:5px;gap:0.31rem}@media (min-width:47.5rem){.footer-logos{width:100%;padding-right:20px;padding-right:1.25rem;padding-left:20px;padding-left:1.25rem;justify-content:space-between}}@media (min-width:64rem){.footer-logos{padding:0}}@media (min-width:100rem){.footer-logos{margin-top:60px;margin-top:3.75rem;gap:10px;gap:0.63rem;justify-content:space-around}}.footer-mid{padding-bottom:35px;padding-bottom:2.19rem}@media (min-width:64rem){.footer-mid{padding-right:30px;padding-right:1.88rem;padding-left:30px;padding-left:1.88rem}}@media (min-width:100rem){.footer-mid{padding-right:0;padding-left:0}}@media (min-width:47.5rem){.footer-mid__content{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-mid__content .columns--footer-2{flex-flow:row}.footer-mid__content .columns__column{flex:50%}}@media (min-width:64rem){.footer-mid__content{margin-top:60px;margin-top:3.75rem}.editable-content .footer-mid__content h3,.footer-mid__content .editable-content h3,.footer-mid__content .heading--3{display:none}.footer-mid__content .mobile-accordion{border-top:none}.footer-mid__content .mobile-accordion__btn{padding-top:0}}@media (min-width:100rem){.footer-mid__content{border-top:1px solid #f2f2f2;padding-top:60px;padding-top:3.75rem}.footer-mid__content .columns{gap:0}.footer-mid__content .mobile-accordion{max-width:550px;max-width:34.38rem;padding-left:0}}.footer-nav__item{display:block;font-weight:400;margin-bottom:20px;margin-bottom:1.25rem;padding-left:0}.footer-nav__item:last-child{margin-bottom:0}.footer-nav__item::before{display:none}.footer-nav__link{display:inline-block;margin-bottom:0;text-decoration:none}.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/']{--link-color:var(--general-mid-blue)}.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/']{--link-color:var(--editing-mid-teal)}@media (min-width:47.5rem){.footer-nav--more-pages{display:flex;flex-flow:row wrap}}@media (min-width:47.5rem){.footer-nav--more-pages .footer-nav__item{flex:1 1 auto;width:50%}}@media (min-width:100rem){.footer-nav--more-pages .footer-nav__item{width:33.33%}}@media (min-width:64rem){.footer-top{padding-right:30px;padding-right:1.88rem;padding-left:30px;padding-left:1.88rem}}@media (min-width:100rem){.footer-top{padding:0}}.footer-top .columns__column{width:100%}.footer-top__more-pages{flex:1 1 auto;width:100%}.footer-top--small{display:flex;flex-flow:column;align-items:center;padding-bottom:25px;padding-bottom:1.56rem;padding-top:25px;padding-top:1.56rem}@media (min-width:47.5rem){.footer-top--small{flex-flow:row;justify-content:space-between;padding:30px 15px;padding:1.88rem 0.94rem}}@media (min-width:100rem){.footer-top--small{padding:20px 0;padding:1.25rem 0}}.footer{position:relative;overflow:hidden;--link-color:var(--mid-grey-blue)}.editable-content .footer h3,.footer .editable-content h3,.footer .heading--3{margin:0;padding:35px 15px 15px 15px;padding:2.19rem 0.94rem 0.94rem 0.94rem}@media (max-width:47.44rem){.editable-content .footer h3,.footer .editable-content h3,.footer .heading--3{border-bottom:2px solid #f2f2f2;border-bottom:0.13rem solid #f2f2f2}}@media (min-width:47.5rem){.editable-content .footer h3,.footer .editable-content h3,.footer .heading--3{padding-left:20px;padding-left:1.25rem;padding-top:45px;padding-top:2.81rem}}@media (min-width:64rem){.editable-content .footer h3,.footer .editable-content h3,.footer .heading--3{padding-left:0}}@media (min-width:100rem){.editable-content .footer h3,.footer .editable-content h3,.footer .heading--3{padding-bottom:25px;padding-bottom:1.56rem}}@media (min-width:47.5rem){.footer .columns_column.mobile-accordion{width:calc(50% - 10px);width:calc(50% - 0.63rem)}}.footer__content{display:flex;flex-flow:column;align-items:center;padding:20px 0;padding:1.25rem 0;row-gap:20px;row-gap:1.25rem}@media (min-width:47.5rem){.footer__content{flex-flow:row wrap;justify-content:space-between;padding:30px 15px;padding:1.88rem 0.94rem}}@media (min-width:100rem){.footer__content{gap:10px;gap:0.63rem;padding:30px 0;padding:1.88rem 0;flex-flow:row nowrap}}@media (min-width:47.5rem){.footer__section{padding:0 20px;padding:0 1.25rem;border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2}}@media (min-width:64rem){.footer__section{padding:0}}@media (min-width:47.5rem){.footer__section--general{flex:100%;margin-bottom:40px;margin-bottom:2.5rem}}@media (min-width:64rem){.footer__section--general{flex:50%;border:none}.footer__section--general .columns__column{min-width:308px;min-width:19.25rem}}@media (min-width:100rem){.footer__section--general{flex:1;order:2;margin-bottom:0}}.footer--small{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2}.footer--small .payment-logos{flex-wrap:wrap;justify-content:center}.footer--small .payment-logos .icon--payment-logo{aspect-ratio:1.5;--icon-width:30px;--icon-width:1.88rem}@media (min-width:47.5rem){.footer--small .payment-logos .icon--payment-logo{--icon-width:34px;--icon-width:2.13rem}}@media (min-width:100rem){.footer--small .payment-logos .icon--payment-logo{--icon-width:40px;--icon-width:2.5rem}}@media (min-width:64rem){.footer--small .payment-logos{flex:0 0 auto}}@media (min-width:100rem){.footer--small .payment-logos{justify-content:flex-end;min-width:460px;min-width:28.75rem}}.footer--small .footer-links{justify-content:center;gap:15px;gap:0.94rem;margin:0}@media (max-width:47.44rem){.footer--small .footer-links{flex-wrap:wrap}}@media (min-width:47.5rem){.footer--small .footer-links{gap:30px;gap:1.88rem;flex:0 0 auto}}@media (min-width:80rem){.footer--small .footer-links{gap:50px;gap:3.13rem}}@media (min-width:100rem){.footer--small .footer-links{min-width:460px;min-width:28.75rem}}.footer--small .footer-links a{font-weight:600}.footer--small .footer-links--small{gap:20px;gap:1.25rem;width:auto}.footer--small .footer-links--small a{font-weight:400}@media (min-width:64rem){.footer--small .footer-links--small{order:-1}}@media (min-width:100rem){.footer--small .footer-links--small{justify-content:flex-start}}@media (min-width:47.5rem) and (max-width:63.94rem){.footer--small .footer-links--large{width:100%}}.footer__wrap{display:flex;flex-flow:column;align-items:center;padding-top:25px;padding-top:1.56rem;padding-bottom:25px;padding-bottom:1.56rem}@media (max-width:47.44rem){.footer__wrap{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2}}@media (min-width:47.5rem){.footer__wrap{padding:15px;padding:0.94rem}}@media (min-width:64rem){.footer__wrap{padding:15px 40px;padding:0.94rem 2.5rem;flex-flow:row;justify-content:space-between;align-items:center}}@media (min-width:92.5rem){.footer__wrap{padding:10px 0;padding:0.63rem 0}}.footer__right{display:flex;flex-flow:column;align-items:center;gap:20px;gap:1.25rem}@media (min-width:47.5rem){.footer__right{width:100%;flex-flow:row;justify-content:space-between}}@media (min-width:100rem){.footer__right{gap:30px;gap:1.88rem;align-items:center}}.footer--small{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2}.footer--small .payment-logos{flex-wrap:wrap;justify-content:center}.footer--small .payment-logos .icon--payment-logo{aspect-ratio:1.5;--icon-width:30px;--icon-width:1.88rem}@media (min-width:47.5rem){.footer--small .payment-logos .icon--payment-logo{--icon-width:34px;--icon-width:2.13rem}}@media (min-width:100rem){.footer--small .payment-logos .icon--payment-logo{--icon-width:40px;--icon-width:2.5rem}}@media (min-width:64rem){.footer--small .payment-logos{flex:0 0 auto}}@media (min-width:100rem){.footer--small .payment-logos{justify-content:flex-end;min-width:460px;min-width:28.75rem}}.footer--small .footer-links{justify-content:center;gap:15px;gap:0.94rem;margin:0}@media (max-width:47.44rem){.footer--small .footer-links{flex-wrap:wrap}}@media (min-width:47.5rem){.footer--small .footer-links{gap:30px;gap:1.88rem;flex:0 0 auto}}@media (min-width:80rem){.footer--small .footer-links{gap:50px;gap:3.13rem}}@media (min-width:100rem){.footer--small .footer-links{min-width:460px;min-width:28.75rem}}.footer--small .footer-links a{font-weight:600}.footer--small .footer-links--small{gap:20px;gap:1.25rem;width:auto}.footer--small .footer-links--small a{font-weight:400}@media (min-width:64rem){.footer--small .footer-links--small{order:-1}}@media (min-width:100rem){.footer--small .footer-links--small{justify-content:flex-start}}@media (min-width:47.5rem) and (max-width:63.94rem){.footer--small .footer-links--large{width:100%}}.footer--with-border{border-top:2px solid #f2f2f2;border-top:0.13rem solid #f2f2f2}.form-container{isolation:isolate;padding:30px 10px;padding:1.88rem 0.63rem;z-index:1;position:relative}@media (min-width:47.5rem){.form-container{padding:40px 20px;padding:2.5rem 1.25rem}}@media (min-width:100rem){.form-container{padding:30px;padding:1.88rem}}.form-container--login-page{margin:0 auto;background-color:transparent;padding:10px;padding:0.63rem}@media (min-width:47.5rem){.form-container--login-page{padding:30px;padding:1.88rem}}@media (min-width:80rem){.form-container--login-page{max-width:600px;max-width:37.5rem;margin:20px auto;margin:1.25rem auto}}.form-container--login-page .form{display:flex;flex-flow:column;padding-bottom:25px;padding-bottom:1.56rem;border-bottom:2px solid var(--general-light-grey);border-bottom:0.13rem solid var(--general-light-grey)}@media (min-width:100rem){.form-container--login-page .form{padding-bottom:40px;padding-bottom:2.5rem}}.form-container--login-page .form .field{margin-bottom:30px;margin-bottom:1.88rem}@media (min-width:100rem){.form-container--login-page .form .field{margin-bottom:40px;margin-bottom:2.5rem}}.form-fieldset{margin-top:15px;margin-top:0.94rem;padding-bottom:15px;padding-bottom:0.94rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}@media (min-width:47.5rem){.form-fieldset{margin-top:30px;margin-top:1.88rem;padding-bottom:20px;padding-bottom:1.25rem}}@media (min-width:64rem){.form-fieldset:last-child{border-bottom:none;padding-bottom:0}}@media (min-width:80rem){.form-fieldset{margin-top:20px;margin-top:1.25rem;padding-bottom:40px;padding-bottom:2.5rem}}.form-fieldset:first-child{margin-top:0}.form-fieldset__body{margin-top:10px;margin-top:0.63rem}@media (min-width:64rem){.form-fieldset__body{margin-top:15px;margin-top:0.94rem}}@media (min-width:100rem){.form-fieldset__body{margin-top:20px;margin-top:1.25rem}}.form-fieldset__body legend{margin-bottom:5px;margin-bottom:0.31rem}@media (min-width:64rem){.form-fieldset__body legend{margin-bottom:10px;margin-bottom:0.63rem}}.form-fieldset__body .document-upload{margin-bottom:0;margin-top:10px;margin-top:0.63rem}@media (min-width:100rem){.form-fieldset__body .document-upload{margin-top:20px;margin-top:1.25rem}}.form-fieldset__body .document-upload:last-child{margin-bottom:0}@media (min-width:47.5rem){.form-fieldset__body--columns{display:flex;flex-flow:row wrap;-moz-column-gap:30px;column-gap:30px;-moz-column-gap:1.88rem;column-gap:1.88rem}}@media (min-width:47.5rem){.form-fieldset__body--columns .field:not(.field--file-upload):not(.field--textarea):not(.field--large){width:calc(50% - 15px);width:calc(50% - 0.94rem)}}@media (min-width:47.5rem){.form-fieldset__body--columns .field--own-row:not(.field--file-upload):not(.field--textarea):not(.field--large){width:calc(60% - 15px);width:calc(60% - 0.94rem)}}@media (min-width:80rem){.form-fieldset__body--columns .field--own-row:not(.field--file-upload):not(.field--textarea):not(.field--large){width:calc(50%);padding-right:15px;padding-right:0.94rem}}@media (min-width:64rem){.form-fieldset__body--columns .field--file-upload{flex:1 1 auto;max-width:540px;max-width:33.75rem;margin-bottom:20px;margin-bottom:1.25rem}}.form-fieldset__body--columns .field--checkbox:not(.field--file-upload):not(.field--textarea){width:100%}@media (min-width:64rem){.form-fieldset__body--columns .document-upload,.form-fieldset__body--columns .field--textarea{flex:1 1 auto;max-width:540px;max-width:33.75rem;margin-bottom:20px;margin-bottom:1.25rem}}.form-fieldset__body--columns .uploaded-documents{width:100%}.form-fieldset__body--columns .uploaded-documents:last-child{margin-bottom:20px;margin-bottom:1.25rem}.form-fieldset__body--columns .uploaded-documents .document-upload{margin-bottom:-2px;margin-bottom:-0.13rem}@media (max-width:47.44rem){.form-fieldset__body--columns .field--order:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}}@media (min-width:47.5rem){.form-fieldset__body--columns .field--order{margin-bottom:20px;margin-bottom:1.25rem}.form-fieldset__body--columns .field--order:last-child{margin-bottom:20px;margin-bottom:1.25rem}}.form-fieldset__body--columns .field--full{width:100%}.form-fieldset__heading{display:inline-flex;align-items:center}.form-fieldset__heading .list-marker{font-family:frank-ruhl-libre,"Times New Roman",Serif;position:relative;aspect-ratio:1;font-weight:700;font-size:22px;font-size:1.38rem;line-height:30px;line-height:1.88rem;counter-increment:count;color:var(--primary-color);border:2px solid rgba(18,119,124,.15);border:0.13rem solid rgba(18,119,124,.15);background-color:#fff;border-radius:5px;border-radius:0.31rem;margin-right:10px;margin-right:0.63rem;display:flex;justify-content:center;height:35px;height:2.19rem;align-items:center;left:0;top:0}.form-fieldset__heading .list-marker::before{content:counters(i, "") "";counter-increment:i;position:absolute}@media (min-width:47.5rem){.form-fieldset__heading .list-marker{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.13rem;height:40px;height:2.5rem}}@media (min-width:100rem){.form-fieldset__heading .list-marker{font-size:30px;font-size:1.88rem;line-height:40px;line-height:2.5rem;height:50px;height:3.13rem;margin-right:20px;margin-right:1.25rem}}.form-fieldset--disabled .form-fieldset__heading{opacity:.3}.form-fieldset--disabled .form-fieldset__heading .list-marker{color:var(--heading-color);border:2px solid rgba(64,69,81,.15);border:0.13rem solid rgba(64,69,81,.15)}.form-fieldset--disabled .form-fieldset__body{display:none}.form-fieldset--payment-method{margin-top:0;margin-bottom:25px;margin-bottom:1.56rem;padding-bottom:0;border:none;display:flex;flex-flow:column;gap:20px;gap:1.25rem}@media (min-width:47.5rem){.form-fieldset--payment-method{margin-bottom:30px;margin-bottom:1.88rem}}@media (min-width:47.5rem){.form__fieldset--referral-details{display:flex;flex-wrap:wrap;gap:20px;gap:1.25rem}.form__fieldset--referral-details .field--order{margin-bottom:0}}@media (min-width:100rem){.form__fieldset--referral-details{gap:30px;gap:1.88rem}}.form-fieldset--first-stage{padding-bottom:0}.form-layout{margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:47.5rem){.form-layout{margin-bottom:30px;margin-bottom:1.88rem}}@media (min-width:64rem){.form-layout{display:flex;justify-content:space-between;gap:50px;gap:3.13rem}}@media (min-width:80rem){.form-layout{margin-bottom:40px;margin-bottom:2.5rem;gap:100px;gap:6.25rem}}@media (min-width:100rem){.form-layout .breadcrumb{margin-bottom:20px;margin-bottom:1.25rem}}.form-layout__content{width:100%}@media (min-width:64rem){.form-layout__content{max-width:760px;max-width:47.5rem}.form-layout__content>.form-fieldset--payment-method{border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}}@media (min-width:64rem){.form-layout__summery{flex:0 0 auto;width:270px;width:16.88rem}}@media (min-width:70rem){.form-layout__summery{width:300px;width:18.75rem}}@media (min-width:80rem){.form-layout__summery{width:320px;width:20rem}}@media (min-width:64rem){.form-layout__sticky{position:sticky;top:110px;top:6.88rem}}.form-layout--first-step{margin-bottom:0}.form-layout--first-step .box--login-prompt{display:none}.form-layout--first-step .form-layout__summery{display:none}.form-layout--first-step .form-fieldset--disabled{display:none}.form-layout--first-step .form-fieldset{border-bottom:none}@media (min-width:47.5rem){.form-layout--first-step .form-fieldset{margin-bottom:20px;margin-bottom:1.25rem}}.form-layout--first-step .form-layout__content{width:100%}@media (min-width:64rem){.form-layout--first-step .form-layout__content{max-width:1180px;max-width:73.75rem}}.form-layout--enrol .field--textarea{margin-bottom:0}.form{counter-reset:i}@media (min-width:47.5rem){.form__content--table{display:table;border-collapse:separate;border-spacing:0 28px;border-spacing:0 1.75rem;margin-top:-28px;margin-top:-1.75rem;margin-bottom:-20px;margin-bottom:-1.25rem}}@media (min-width:47.5rem) and (min-width:64rem){.form__content--table{margin-bottom:-28px;margin-bottom:-1.75rem}}@media (min-width:47.5rem){.form__content--table .field{display:table-row}.form__content--table .field__input{margin-top:0}.form__content--table .field__input-wrap{width:100%;display:table-cell}.form__content--table .field__label{white-space:nowrap;display:table-cell;padding-right:30px;padding-right:1.88rem}}.form--inline{display:flex;flex-flow:column;align-items:center}.form--inline .field{margin-bottom:0;width:100%}@media (min-width:47.5rem){.form--inline{flex-flow:row}}.from--enroll .form-fieldset__body--columns .fieldset{padding-right:0}.from--enroll .field--textarea{width:100%;max-width:none}.hamburger-icon{flex:0 0 auto;width:46px;width:2.88rem;height:46px;height:2.88rem;display:flex;flex-flow:row;align-items:center;justify-content:center;z-index:100;position:relative}.hamburger-icon__inner{width:5px;width:0.31rem;height:5px;height:0.31rem;background-color:#2c375b;border-radius:50%;display:flex;flex-flow:row;align-items:center}@media (min-width:47.5rem){.hamburger-icon__inner{flex:0 0 auto;width:26px;width:1.63rem;height:16px;height:1rem;border-top:2px solid #2c375b;border-top:0.13rem solid #2c375b;border-bottom:2px solid #2c375b;border-bottom:0.13rem solid #2c375b;border-radius:0;position:relative;background-color:transparent}}@media (min-width:80rem){.hamburger-icon__inner{width:20px;width:1.25rem}}.hamburger-icon__inner::after,.hamburger-icon__inner::before{content:"";flex:0 0 auto;display:inline-block;width:inherit;height:inherit;background-color:inherit;border-radius:inherit;transform:translateX(-9px);transform:translateX(-0.56rem)}@media (min-width:47.5rem){.hamburger-icon__inner::after,.hamburger-icon__inner::before{background-color:#2c375b;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);height:2px;height:0.13rem}}.hamburger-icon__inner::after{transform:translateX(4px);transform:translateX(0.25rem)}@media (min-width:47.5rem){.hamburger-icon__inner::after{display:none}}.hamburger-icon--small{width:14px;width:0.88rem;height:10px;height:0.63rem}.hamburger-icon--small .hamburger-icon__inner{width:14px;width:0.88rem;height:10px;height:0.63rem;flex:0 0 auto;border-top:2px solid #fff;border-top:0.13rem solid #fff;border-bottom:2px solid #fff;border-bottom:0.13rem solid #fff;border-radius:0;position:relative;background-color:transparent}.hamburger-icon--small .hamburger-icon__inner::before{background-color:#fff;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);height:2px;height:0.13rem}.hamburger-icon--small .hamburger-icon__inner::after{display:none}@media (min-width:64rem){.hamburger-icon--hidden-small{display:none}}.hamburger-icon--active .hamburger-icon__inner{background-color:transparent;border-top:0;border-bottom:0}.hamburger-icon--active .hamburger-icon__inner::after,.hamburger-icon--active .hamburger-icon__inner::before{width:16px;width:1rem;height:2px;height:0.13rem;background-color:#2c375b;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:64rem){.hamburger-icon--active .hamburger-icon__inner::after,.hamburger-icon--active .hamburger-icon__inner::before{width:20px;width:1.25rem}}.hamburger-icon--active .hamburger-icon__inner::after{display:block;transform:translate(-50%,-50%) rotate(45deg)}.header{position:sticky;top:0;left:0;right:0;z-index:1000;border-top:4px solid var(--primary-color);border-top:0.25rem solid var(--primary-color);background-color:#fff}@media (min-width:64rem){.header{padding:18px 20px;padding:1.13rem 1.25rem;border-bottom:2px solid rgba(64,69,81,.1);border-bottom:0.13rem solid rgba(64,69,81,.1)}}@media (min-width:100rem){.header{padding:16px 20px;padding:1rem 1.25rem}}.header .icon--company-logo{margin:8px 0 8px 15px;margin:0.5rem 0 0.5rem 0.94rem;--icon-width:95px;--icon-width:5.94rem}@media (min-width:47.5rem){.header .icon--company-logo{margin:11px 20px;margin:0.69rem 1.25rem;--icon-width:138px;--icon-width:8.63rem}}@media (min-width:64rem){.header .icon--company-logo{margin:0;--icon-width:128px;--icon-width:8rem}}@media (min-width:100rem){.header .icon--company-logo{--icon-width:141px;--icon-width:8.81rem}}.header .icon--client{--icon-color:currentColor}.header__container{display:flex;flex-flow:row wrap;align-items:center}.header__contacts{display:flex;flex:0 0 auto;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.header__contacts{margin-right:auto}}@media (min-width:64rem){.header__contacts{gap:20px;gap:1.25rem}}@media (min-width:100rem){.header__contacts{margin-right:auto;gap:50px;gap:3.13rem}}.header__contacts .icon-content{position:relative;align-items:center;font-weight:400;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;gap:10px;gap:0.63rem}.header__contacts .icon-content .icon-content__icon{aspect-ratio:1;--icon-width:26px;--icon-width:1.63rem;flex:0 0 auto;fill:var(--icon-color,var(--general-mid-blue))}@media (max-width:47.44rem){.header__contacts .icon-content .icon-content__icon{--icon-color:var(--mid-grey-blue)}}@media (max-width:47.44rem){.header__contacts .icon-content .icon-content__content{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media (max-width:47.44rem){.header__contacts .pseudo-link:before{height:30px;height:1.88rem;width:30px;width:1.88rem;content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:20}}@media (max-width:63.94rem){.header__main-nav{flex:1 1 auto;width:100%;order:3;position:relative}}@media (min-width:64rem){.header__main-nav{margin-left:40px;margin-left:2.5rem;display:flex;flex-flow:row;align-self:stretch}}@media (min-width:80rem){.header__main-nav{margin-left:35px;margin-left:2.19rem}}@media (min-width:100rem){.header__main-nav{margin-left:50px;margin-left:3.13rem}}.header__side-nav{margin-left:auto}@media (min-width:47.5rem){.header__side-nav{gap:17px;gap:1.06rem;margin-right:20px;margin-right:1.25rem}}@media (min-width:64rem){.header__side-nav{gap:10px;gap:0.63rem;margin-right:0}}@media (min-width:80rem){.header__side-nav{gap:20px;gap:1.25rem}}@media (min-width:80rem){.header__side-nav .icon--hamburger{order:1}}@media (min-width:80rem){.header__side-nav .icon-content--client-login{order:2}}.header__info{display:flex;flex:0 0 auto}@media (min-width:47.5rem){.header__info{margin-right:auto}}@media (min-width:64rem){.header__info{gap:20px;gap:1.25rem}}@media (max-width:79.94rem){.header__info{display:none}}@media (min-width:100rem){.header__info{margin-right:auto;gap:50px;gap:3.13rem}}.header__info .icon-content{position:relative;align-items:center;font-weight:600;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;gap:10px;gap:0.63rem}.header__info .icon-content .icon-content__icon{background-color:var(--pastel-teal);aspect-ratio:1;--icon-width:26px;--icon-width:1.63rem;flex:0 0 auto}@media (max-width:47.44rem){.header__info .icon-content .icon-content__content{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.header--order{border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey);padding:8px 15px;padding:0.5rem 0.94rem;height:56px;height:3.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:47.5rem){.header--order{border-top:4px solid var(--primary-color);border-top:0.25rem solid var(--primary-color);padding:15px 20px;padding:0.94rem 1.25rem;height:80px;height:5rem}}@media (min-width:100rem){.header--order{height:90px;height:5.63rem}}.header--order .icon-content{margin-bottom:0}.header--order .header__container{display:flex;justify-content:space-between;align-items:center;width:100%;--btn-color:var(--primary-color)}@media (min-width:47.5rem){.header--order .header__container{height:58px;height:3.63rem;gap:30px;gap:1.88rem}}@media (min-width:64rem){.header--order .header__container{gap:50px;gap:3.13rem}}@media (min-width:100rem){.header--order .header__container{justify-content:flex-start}}@media (max-width:47.44rem){.header--order .header__container .btn{display:none}}.header--enroll{border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey);border-top:4px solid var(--editing-mid-teal);border-top:0.25rem solid var(--editing-mid-teal);padding:8px 15px;padding:0.5rem 0.94rem;height:56px;height:3.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:47.5rem){.header--enroll{border-top:4px solid var(--editing-mid-teal);border-top:0.25rem solid var(--editing-mid-teal);padding:15px 20px;padding:0.94rem 1.25rem;height:80px;height:5rem}}@media (min-width:100rem){.header--enroll{height:90px;height:5.63rem}}.header--enroll .icon-content{margin-bottom:0;--icon-color:var(--editing-mid-teal)}.header--enroll .icon-content .icon-content__icon{--icon-color:var(--editing-mid-teal)}.header--enroll .header__container{display:flex;justify-content:space-between;align-items:center;width:100%;--btn-color:var(--editing-mid-teal)}@media (min-width:47.5rem){.header--enroll .header__container{height:58px;height:3.63rem;gap:30px;gap:1.88rem}}@media (min-width:64rem){.header--enroll .header__container{gap:50px;gap:3.13rem}}@media (min-width:100rem){.header--enroll .header__container{justify-content:flex-start}}@media (max-width:47.44rem){.header--enroll .header__container .btn{display:none}}.header--enroll .header__contacts{margin-right:0}.heading-logo{padding:8px 15px;padding:0.5rem 0.94rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey);margin-bottom:35px;margin-bottom:2.19rem}@media (min-width:47.5rem){.heading-logo{display:none}}.heading-logo .icon--logo{--icon-color:#020A0A;aspect-ratio:2.375;--icon-width:95px;--icon-width:5.94rem}.heading-section{margin-bottom:25px;margin-bottom:1.56rem}@media (min-width:47.5rem){.heading-section{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width:80rem){.heading-section{margin-bottom:40px;margin-bottom:2.5rem}}.editable-content .heading-section h1,.editable-content .heading-section h2,.editable-content .heading-section h3,.editable-content .heading-section h4,.editable-content .heading-section h5,.heading-section .editable-content h1,.heading-section .editable-content h2,.heading-section .editable-content h3,.heading-section .editable-content h4,.heading-section .editable-content h5,.heading-section .heading{margin-bottom:10px;margin-bottom:0.63rem}.heading-section--underlined{margin-bottom:10px;margin-bottom:0.63rem;padding-bottom:10px;padding-bottom:0.63rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}@media (min-width:64rem){.heading-section--underlined{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:15px;padding-bottom:0.94rem}}.editable-content .heading-section--underlined h1,.editable-content .heading-section--underlined h2,.editable-content .heading-section--underlined h3,.editable-content .heading-section--underlined h4,.editable-content .heading-section--underlined h5,.heading-section--underlined .editable-content h1,.heading-section--underlined .editable-content h2,.heading-section--underlined .editable-content h3,.heading-section--underlined .editable-content h4,.heading-section--underlined .editable-content h5,.heading-section--underlined .heading{margin-bottom:0}.heading-section--underlined.heading-section--status{padding-bottom:15px;padding-bottom:0.94rem}@media (max-width:37.44rem){.editable-content .heading-section--underlined.heading-section--status h1,.editable-content .heading-section--underlined.heading-section--status h2,.editable-content .heading-section--underlined.heading-section--status h3,.editable-content .heading-section--underlined.heading-section--status h4,.editable-content .heading-section--underlined.heading-section--status h5,.heading-section--underlined.heading-section--status .editable-content h1,.heading-section--underlined.heading-section--status .editable-content h2,.heading-section--underlined.heading-section--status .editable-content h3,.heading-section--underlined.heading-section--status .editable-content h4,.heading-section--underlined.heading-section--status .editable-content h5,.heading-section--underlined.heading-section--status .heading{margin-bottom:5px;margin-bottom:0.31rem}}@media (min-width:37.5rem){.heading-section--status{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.editable-content .heading-section--status h1,.editable-content .heading-section--status h2,.editable-content .heading-section--status h3,.editable-content .heading-section--status h4,.editable-content .heading-section--status h5,.heading-section--status .editable-content h1,.heading-section--status .editable-content h2,.heading-section--status .editable-content h3,.heading-section--status .editable-content h4,.heading-section--status .editable-content h5,.heading-section--status .heading{margin-bottom:0}}.heading-section--margin-5{margin-bottom:5px;margin-bottom:0.31rem}.editable-content .heading-section--margin-5 h1,.editable-content .heading-section--margin-5 h2,.editable-content .heading-section--margin-5 h3,.editable-content .heading-section--margin-5 h4,.editable-content .heading-section--margin-5 h5,.heading-section--margin-5 .editable-content h1,.heading-section--margin-5 .editable-content h2,.heading-section--margin-5 .editable-content h3,.heading-section--margin-5 .editable-content h4,.heading-section--margin-5 .editable-content h5,.heading-section--margin-5 .heading{margin-bottom:0}@media (min-width:37.5rem){.heading-section--button{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.editable-content .heading-section--button h1,.editable-content .heading-section--button h2,.editable-content .heading-section--button h3,.editable-content .heading-section--button h4,.editable-content .heading-section--button h5,.heading-section--button .editable-content h1,.heading-section--button .editable-content h2,.heading-section--button .editable-content h3,.heading-section--button .editable-content h4,.heading-section--button .editable-content h5,.heading-section--button .heading{margin-bottom:0}}@media (max-width:37.44rem){.heading-section--button{position:relative}.heading-section--button .btn{position:absolute;bottom:-382px;bottom:-23.88rem}}.heading-section--order-process{margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:64rem){.heading-section--order-process{margin-bottom:20px;margin-bottom:1.25rem}}.heading-section--order-process p:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}.editable-content .heading-section--order-process h1.subsection__heading,.editable-content .heading-section--order-process h2.subsection__heading,.editable-content .heading-section--order-process h3.subsection__heading,.editable-content .heading-section--order-process h4.subsection__heading,.editable-content .heading-section--order-process h5.subsection__heading,.heading-section--order-process .editable-content h1.subsection__heading,.heading-section--order-process .editable-content h2.subsection__heading,.heading-section--order-process .editable-content h3.subsection__heading,.heading-section--order-process .editable-content h4.subsection__heading,.heading-section--order-process .editable-content h5.subsection__heading,.heading-section--order-process .subsection__heading.heading{margin-bottom:10px;margin-bottom:0.63rem}.heading-section--center{display:flex;flex-flow:column;align-items:center;text-align:center}.heading-section--center .icon{margin-bottom:20px;margin-bottom:1.25rem}.heading-section--confirmation{margin-bottom:30px;margin-bottom:1.88rem}@media (min-width:100rem){.editable-content .heading-section--confirmation h1,.editable-content .heading-section--confirmation h2,.editable-content .heading-section--confirmation h3,.editable-content .heading-section--confirmation h4,.editable-content .heading-section--confirmation h5,.heading-section--confirmation .editable-content h1,.heading-section--confirmation .editable-content h2,.heading-section--confirmation .editable-content h3,.heading-section--confirmation .editable-content h4,.heading-section--confirmation .editable-content h5,.heading-section--confirmation .heading{margin-bottom:15px;margin-bottom:0.94rem}}.heading-section--confirmation .message{margin-bottom:0;margin-top:30px;margin-top:1.88rem;padding:15px;padding:0.94rem;background-color:var(--general-pastel-blue)}.heading-section--modal p{margin-bottom:15px;margin-bottom:0.94rem}@media (min-width:64rem){.heading-section--modal p{margin-bottom:28px;margin-bottom:1.75rem}}.icon-content{display:flex;align-items:center;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.icon-content{gap:14px;gap:0.88rem}}@media (min-width:100rem){.icon-content{gap:20px;gap:1.25rem}}.icon-content .icon{flex:0 0 auto}.icon-content p{margin-bottom:0}.icon-content__icon{flex:0 0 auto}.icon-content--secure{gap:10px;gap:0.63rem;align-items:flex-start}.icon-content--secure .icon-content__text p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.icon-content--secure .icon-content__text p:not(.small){font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;margin-left:-22px;margin-left:-1.38rem}@media (min-width:64rem){.icon-content--secure .icon-content__text p:not(.small){margin-left:0}}.icon-content--align-start{align-items:flex-start}.icon-content--client-login{--icon-width:13px;--icon-width:0.81rem;margin-bottom:0}@media (max-width:79.94rem){.icon-content--client-login{flex:0 0 auto;width:46px;width:2.88rem;height:46px;height:2.88rem;display:flex;flex-flow:column;justify-content:center;align-items:center}}@media (min-width:47.5rem){.icon-content--client-login{--icon-width:18px;--icon-width:1.13rem}}@media (min-width:80rem){.icon-content--client-login{--icon-width:13px;--icon-width:0.81rem;font-size:16px;font-size:1rem;gap:8px;gap:0.5rem}}@media (max-width:79.94rem){.icon-content--client-login .icon-content__content{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.icon-link{padding:0;display:flex;align-items:center;cursor:pointer;font-weight:700}.icon-link span{display:none}@media (min-width:47.5rem){.icon-link span{display:block}}.icon-link .icon{display:block;--icon-width:17px;--icon-width:1.06rem;--icon-color:var(--primary-outline-color)}@media (min-width:47.5rem){.icon-link .icon{--icon-width:12px;--icon-width:0.75rem}}.icon-link .icon--arrow{margin-left:0;--icon-width:12px;--icon-width:0.75rem}.icon{display:inline-block;position:relative;aspect-ratio:1;width:var(--icon-width,100px);width:var(--icon-width,6.25rem)}.icon img,.icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:var(--icon-color,currentColor)}.icon--arrow{aspect-ratio:1;--icon-width:12px;--icon-width:0.75rem;margin-left:10px;margin-left:0.63rem}.icon--social{border-radius:100%;border:2px solid #6d727d;border:0.13rem solid #6d727d;--icon-color:#6D727D;--icon-width:48px;--icon-width:3rem}.icon--recaptcha{--icon-width:30px;--icon-width:1.88rem;margin:11px;margin:0.69rem}.icon--charity{aspect-ratio:3.56522;--icon-width:164px;--icon-width:10.25rem;flex:0 0 auto}.icon--payment-logo{--icon-width:50px;--icon-width:3.13rem;height:35px;height:2.19rem;border-radius:5px;border-radius:0.31rem}.icon--payment-logo.icon--footer-visa{background-color:#edf0f6}.icon--payment-logo.icon--footer-visa svg{padding:11px 5px;padding:0.69rem 0.31rem}.icon--payment-logo.icon--footer-mastercard{background-color:#f6f6f6}.icon--payment-logo.icon--footer-mastercard svg{padding:8px 9px;padding:0.5rem 0.56rem}.icon--payment-logo.icon--footer-maestro{background-color:#e9f7ff}.icon--payment-logo.icon--footer-maestro svg{padding:8px 9px;padding:0.5rem 0.56rem}.icon--payment-logo.icon--footer-paypal{background-color:#f4f4f4}.icon--payment-logo.icon--footer-paypal svg{padding:12px 5px;padding:0.75rem 0.31rem}.icon--payment-logo.icon--footer-american-express{background-color:#016fd0}.icon--payment-logo.icon--footer-american-express svg{padding:9px 3px;padding:0.56rem 0.19rem}.icon--payment-logo.icon--footer-humm{background-color:#fff1dd}.icon--payment-logo.icon--footer-humm svg{padding:12px 2px;padding:0.75rem 0.13rem}.icon--payment-logo.icon--footer-afterpay{background-color:#e7fcf7}.icon--payment-logo.icon--footer-afterpay svg{padding:14px 2px;padding:0.88rem 0.13rem}.icon--payment-logo.icon--footer-l-pay{background-color:#f0f5fc}.icon--payment-logo.icon--footer-l-pay svg{padding:10px 5px;padding:0.63rem 0.31rem}.icon--comparison{--icon-width:50px;--icon-width:3.13rem;border:2px solid var(--general-mid-blue);border:0.13rem solid var(--general-mid-blue);border-radius:10px;border-radius:0.63rem}.icon--comparison svg{padding:10px;padding:0.63rem}.icon--company-logo{aspect-ratio:2.38667;--icon-width:180px;--icon-width:11.25rem;--icon-color:var(--dark-grey-blue)}@media (min-width:100rem){.icon--company-logo{--icon-width:239px;--icon-width:14.94rem}}.icon--company-logo.dark{--icon-color:var(--logo-colour)}.icon--filled,.menu-proofreading-editing-services-container .sub-nav__icon,.nav-dropdown--medium .sub-nav__icon,.nav-dropdown--small .sub-nav__icon{background-color:var(--icon-filled-bg-color,rgba(var(--primary-color-rgb),.06));--icon-color:var(--primary-color)}.icon--cross{margin-right:5px;margin-right:0.31rem;--icon-width:8px;--icon-width:0.5rem}.icon--doc-type{aspect-ratio:.78947;--icon-width:26px;--icon-width:1.63rem;--icon-color:var(--primary-color);flex:0 0 auto}.icon--download{aspect-ratio:1;--icon-width:15px;--icon-width:0.94rem;--icon-color:var(--primary-color);flex:0 0 auto}.icon--bin{aspect-ratio:.7619;--icon-width:16px;--icon-width:1rem;--icon-color:var(--light-grey-blue)}.icon--doc-type-large{aspect-ratio:.85714;--icon-width:36px;--icon-width:2.25rem;--icon-color:var(--primary-color);flex:0 0 auto}.icon--doc-type-small{--icon-width:18px;--icon-width:1.13rem}.icon--document-tick{aspect-ratio:.92857;--icon-width:52px;--icon-width:3.25rem}.icon--upload-status{aspect-ratio:1;--icon-width:28px;--icon-width:1.75rem}.icon--loading{--icon-width:20px;--icon-width:1.25rem}.icon--pen{--icon-width:50px;--icon-width:3.13rem;--icon-color:var(--general-mid-blue);border:2px solid var(--general-mid-blue);border:0.13rem solid var(--general-mid-blue);border-radius:10px;border-radius:0.63rem}.icon--pen svg{padding:9px;padding:0.56rem}.icon--error{--icon-width:20px;--icon-width:1.25rem}.icon--sidebar{--icon-width:23px;--icon-width:1.44rem;--icon-color:var(--general-dark-grey);margin-right:10px;margin-right:0.63rem}@media (min-width:47.5rem){.icon--sidebar{margin-right:10px;margin-right:0.63rem}}@media (min-width:100rem){.icon--sidebar{--icon-width:30px;--icon-width:1.88rem}}.icon--payment-card{aspect-ratio:1.4;--icon-width:42px;--icon-width:2.63rem;--icon-color:#153BC3}.icon--payment-card-grey{--icon-color:#202020}.icon--hide{--icon-width:18px;--icon-width:1.13rem}.icon--secure{--icon-width:12px;--icon-width:0.75rem;height:16px;height:1rem;fill:var(--icon-color,var(--primary-color))}.icon--button{aspect-ratio:1;--icon-width:16px;--icon-width:1rem}@media (max-width:37.44rem){.icon--button{display:none}}.icon--footer-logo{--icon-width:95px;--icon-width:5.94rem;height:45px;height:2.81rem;--icon-color:var(--light-grey-blue);margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.icon--footer-logo{--icon-width:85px;--icon-width:5.31rem}}@media (min-width:64rem){.icon--footer-logo{--icon-width:115px;--icon-width:7.19rem;height:61px;height:3.81rem}}@media (min-width:100rem){.icon--footer-logo{--icon-width:166px;--icon-width:10.38rem;height:80px;height:5rem}}.icon--footer-contact{aspect-ratio:.71429;--icon-width:20px;--icon-width:1.25rem;--icon-color:var(--secondary-outline-color)}.icon--client{aspect-ratio:.76471}.icon--chevron{--icon-width:12px;--icon-width:0.75rem;height:8px;height:0.5rem}.inclusions{width:100%;background-color:var(--very-light-pastel-blue);padding:10px;padding:0.63rem;margin-top:20px;margin-top:1.25rem}@media (min-width:47.5rem){.inclusions{padding:20px;padding:1.25rem;margin-top:15px;margin-top:0.94rem}}@media (min-width:100rem){.inclusions{padding:30px;padding:1.88rem;margin-top:40px;margin-top:2.5rem}}.inclusions .heading-section{padding-bottom:10px;padding-bottom:0.63rem;margin-bottom:10px;margin-bottom:0.63rem;border-bottom:2px solid #e9f0f7;border-bottom:0.13rem solid #e9f0f7}@media (min-width:47.5rem){.inclusions .heading-section{padding-bottom:15px;padding-bottom:0.94rem;margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.inclusions .heading-section{padding-bottom:20px;padding-bottom:1.25rem}}.inline{display:flex;gap:10px;gap:0.63rem}.inline--gap-7{gap:7px;gap:0.44rem}.inline--gap-30{gap:30px;gap:1.88rem}@media (min-width:100rem){.inline--gap-30{gap:50px;gap:3.13rem}}.inline--align-center{align-items:center}.inline--wrap{flex-wrap:wrap}.inline--space-between{justify-content:space-between}.inline--auto{width:auto}.inline--heading{flex-flow:column;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.inline--heading{flex-flow:row;justify-content:space-between;align-items:center}}@media (min-width:64rem){.inline--heading{margin-bottom:20px;margin-bottom:1.25rem}}.editable-content .inline--heading h1.subsection__heading,.editable-content .inline--heading h2.subsection__heading,.editable-content .inline--heading h3.subsection__heading,.editable-content .inline--heading h4.subsection__heading,.editable-content .inline--heading h5.subsection__heading,.inline--heading .editable-content h1.subsection__heading,.inline--heading .editable-content h2.subsection__heading,.inline--heading .editable-content h3.subsection__heading,.inline--heading .editable-content h4.subsection__heading,.inline--heading .editable-content h5.subsection__heading,.inline--heading .heading.subsection__heading,.inline--heading p{margin-bottom:0}.input-radio{cursor:pointer;width:100%;display:flex}.input-radio .field__input{display:none}.input-radio .field__input-wrap{min-height:50px;min-height:3.13rem;display:flex;width:100%;row-gap:5px;row-gap:0.31rem;align-items:center;background:#fff;border:1px solid #999;border-radius:5px;border-radius:0.31rem;position:relative;flex-flow:row;padding:0 15px;padding:0 0.94rem;text-align:left;isolation:isolate}@media (min-width:47.5rem){.input-radio .field__input-wrap{min-height:56px;min-height:3.5rem;text-align:center}}.input-radio .field__input-wrap:before{padding:0;min-height:18px;min-height:1.13rem;width:18px;width:1.13rem;content:"";aspect-ratio:1;border:1px solid #999;border-radius:50%;margin-right:5px;margin-right:0.31rem}@media (max-width:47.44rem){.input-radio .field__input-wrap:before{margin-right:5px;margin-right:0.31rem}}@media (min-width:100rem){.input-radio .field__input-wrap:before{margin-right:10px;margin-right:0.63rem}}.input-radio .field__input-wrap::after{content:'';opacity:0;pointer-events:none;border:2px solid var(--primary-color);border:0.13rem solid var(--primary-color);position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;border-radius:inherit;z-index:100}.input-radio .field__input:checked+.field__input-wrap{border-color:transparent;background-color:var(--light-bg-color)}.input-radio .field__input:checked+.field__input-wrap:before{border:1px solid var(--primary-color);background-color:var(--primary-color);box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 0.13rem #fff inset}.input-radio .field__input:checked+.field__input-wrap::after{opacity:1}@media (min-width:47.5rem){.input-radio .field__input:checked+.field__input-wrap .course-card__price{border-left:2px solid #d8f6fa;border-left:0.13rem solid #d8f6fa}}.input-radio .field__input:disabled+.field__input-wrap{cursor:not-allowed;background:#fafafa;border-color:#fafafa}.input-radio .field__input:disabled+.field__input-wrap span,.input-radio .field__input:disabled+.field__input-wrap::before{opacity:.2}.input-radio__title{font-weight:600;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem}@media (max-width:47.44rem){.input-radio__title{margin-right:auto}}@media (min-width:100rem){.input-radio__title{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}.input-radio__text{text-align:center;font-weight:400;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;margin-right:auto}.input-radio__text small{display:block;font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.input-radio__price{font-weight:700;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-family:frank-ruhl-libre,"Times New Roman",Serif;margin-top:auto;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.input-radio__price{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.13rem}}@media (min-width:100rem){.input-radio__price{font-size:30px;font-size:1.88rem;line-height:40px;line-height:2.5rem}}.input-radio__price-small{font-weight:600;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;margin-top:auto;color:var(--mid-grey-blue,#404551)}@media (min-width:100rem){.input-radio__price-small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.input-radio__price-small span{font-family:frank-ruhl-libre,"Times New Roman",Serif;font-weight:700;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width:47.5rem){.input-radio__price-small span{display:block}}@media (min-width:100rem){.input-radio__price-small span{font-size:18px;font-size:1.13rem;line-height:24px;line-height:1.5rem}}.input-radio__content{text-align:center}.input-radio__content small{display:block;font-weight:400;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:47.5rem){.input-radio__content small{font-size:12px;font-size:0.75rem}}.input-radio__content--invoice{flex-flow:row nowrap;text-align:left}.input-radio__content--finance .input-radio__title{width:90%}@media (min-width:64rem){.input-radio__content--finance .input-radio__title{width:auto}}.input-radio__content--finance .payment-card{padding:10px;padding:0.63rem}@media (min-width:47.5rem){.input-radio__content--finance .payment-card{padding-right:57px;padding-right:3.56rem}}.input-radio__logo{display:flex;gap:5px;gap:0.31rem;flex-flow:row}.input-radio__discount{color:var(--primary-color);font-weight:700;margin-bottom:10px;margin-bottom:0.63rem}.input-radio__original-price{text-decoration:line-through;color:var(--mid-grey-blue);font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--mid-grey-blue,#404551)}.input-radio--card .field__input-wrap{flex-flow:column;border-radius:10px;border-radius:0.63rem;height:100%}@media (max-width:47.44rem){.input-radio--card .field__input-wrap{flex-flow:row;padding:15px 20px 15px 10px;padding:0.94rem 1.25rem 0.94rem 0.63rem;justify-content:space-between}}@media (min-width:47.5rem){.input-radio--card .field__input-wrap{padding:30px 20px 15px;padding:1.88rem 1.25rem 0.94rem}.input-radio--card .field__input-wrap:before{position:absolute;top:10px;top:0.63rem;left:10px;left:0.63rem;margin:0;transform:none}}@media (min-width:64rem) and (max-width:79.94rem){.input-radio--card .field__input-wrap{padding:30px 20px 15px;padding:1.88rem 1.25rem 0.94rem}}.input-radio--card-small .field__input-wrap{flex-flow:column;border-radius:10px;border-radius:0.63rem}@media (max-width:47.44rem){.input-radio--card-small .field__input-wrap{flex-flow:row;padding:15px 20px 15px 10px;padding:0.94rem 1.25rem 0.94rem 0.63rem;justify-content:space-between}}@media (min-width:47.5rem){.input-radio--card-small .field__input-wrap{padding:20px 35px;padding:1.25rem 2.19rem}.input-radio--card-small .field__input-wrap:before{position:absolute;top:10px;top:0.63rem;left:10px;left:0.63rem;margin:0;transform:none}}.input-radio--card-small .input-radio__title{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (max-width:47.44rem){.input-radio--card-small .input-radio__title{margin-right:auto}}@media (min-width:47.5rem){.input-radio--card-small .input-radio__title{text-align:center;font-size:16px;font-size:1rem;line-height:26px;line-height:1.63rem;max-width:190px;max-width:11.88rem}}@media (min-width:100rem){.input-radio--card-small .input-radio__title{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;max-width:200px;max-width:12.5rem}}.input-radio--card-small .input-radio__text{margin-right:0}.input-radio--card-small .input-radio__price .symbol{font-family:manrope,Arial,sans-serif}@media (min-width:100rem){.input-radio--card-small .input-radio__price{font-size:22px;font-size:1.38rem;line-height:30px;line-height:1.88rem}}.input-radio--card-course .field__input-wrap{flex-flow:column;border-radius:10px;border-radius:0.63rem;height:100%}@media (max-width:47.44rem){.input-radio--card-course .field__input-wrap{flex-flow:row;padding:10px;padding:0.63rem;justify-content:space-between}}@media (min-width:47.5rem){.input-radio--card-course .field__input-wrap{padding:15px 20px 15px 50px;padding:0.94rem 1.25rem 0.94rem 3.13rem;flex-flow:row}.input-radio--card-course .field__input-wrap:before{position:absolute;top:10px;top:0.63rem;left:10px;left:0.63rem;margin:0;transform:none}}.input-radio--card-course .course-card__price{display:flex;flex-flow:column;flex:0 0 auto;align-items:flex-end}.input-radio--card-course .course-card__icon{aspect-ratio:2.58974;flex:0 0 auto;display:inline-block;position:relative;width:var(--icon-width,101px);width:var(--icon-width,6.31rem);margin-right:auto}@media (min-width:47.5rem){.input-radio--card-course .course-card__icon{aspect-ratio:2.64706;--icon-width:135px;--icon-width:8.44rem}}.input-radio--card-course .course-card__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.input-radio--card-course .input-radio__title{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.input-radio--card-course-large .field__input-wrap{flex-flow:column;border-radius:10px;border-radius:0.63rem;height:100%;width:100%}.input-radio--card-course-large .field__input-wrap:before{position:absolute;top:10px;top:0.63rem;left:10px;left:0.63rem}@media (max-width:47.44rem){.input-radio--card-course-large .field__input-wrap{flex-flow:column;padding:10px;padding:0.63rem;justify-content:space-between}}@media (min-width:47.5rem){.input-radio--card-course-large .field__input-wrap{padding:35px 20px 35px 30px;padding:2.19rem 1.25rem 2.19rem 1.88rem;flex-flow:row;justify-content:space-between;min-height:200px;min-height:12.5rem}.input-radio--card-course-large .field__input-wrap:before{position:absolute;top:10px;top:0.63rem;left:10px;left:0.63rem;margin:0;transform:none}}.input-radio--card-course-large .course-card__content{display:flex;flex-flow:column;align-items:center}.input-radio--card-course-large .course-card__price{display:flex;flex-flow:column;flex:0 0 auto;align-items:center}@media (min-width:47.5rem){.input-radio--card-course-large .course-card__price{border-left:2px solid #f2f2f2;border-left:0.13rem solid #f2f2f2;padding-left:10px;padding-left:0.63rem}}@media (min-width:64rem){.input-radio--card-course-large .course-card__price{padding-left:20px;padding-left:1.25rem}}.input-radio--card-course-large .course-card__icon{aspect-ratio:1.47619;flex:0 0 auto;display:inline-block;position:relative;width:var(--icon-width,93px);width:var(--icon-width,5.81rem)}@media (min-width:47.5rem){.input-radio--card-course-large .course-card__icon{aspect-ratio:1.27451;--icon-width:110px;--icon-width:6.88rem;align-self:flex-start}}@media (min-width:80rem){.input-radio--card-course-large .course-card__icon{--icon-width:130px;--icon-width:8.13rem}}.input-radio--card-course-large .course-card__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.input-radio--card-course-large .course-card__payment-logos{margin-top:10px;margin-top:0.63rem}.input-radio--card-course-large .input-radio__title{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (min-width:47.5rem){.input-radio--card-course-large .link--full-detail{position:absolute;bottom:35px;bottom:2.19rem;left:40px;left:2.5rem}}.input-radio--payment .input-radio__content{min-height:56px;min-height:3.5rem;flex-flow:row wrap;padding:14px 15px;padding:0.88rem 0.94rem}@media (min-width:47.5rem){.input-radio--payment .input-radio__content{min-height:80px;min-height:5rem}}@media (min-width:64rem){.input-radio--payment .input-radio__content{flex-flow:row nowrap}}@media (min-width:100rem){.input-radio--payment .input-radio__content{height:90px;height:5.63rem;padding:5px 15px;padding:0.31rem 0.94rem}}@media (min-width:47.5rem){.input-radio--payment .input-radio__logo{margin-left:auto}}.input-radio--payment .input-radio__logo .icon--payment-logo{aspect-ratio:1.44444;--icon-width:26px;--icon-width:1.63rem}@media (min-width:47.5rem){.input-radio--payment .input-radio__logo .icon--payment-logo{--icon-width:33px;--icon-width:2.06rem}}.input-radio--payment .input-radio__logo .icon--paypal{aspect-ratio:3.52941;--icon-width:60px;--icon-width:3.75rem}.input-radio--payment .input-radio__content--invoice{flex-flow:row nowrap}.input-radio--payment .input-radio__title{text-align:left}@media (min-width:100rem){.input-radio--payment .input-radio__title{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.input-radio--payment .input-radio__title small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}@media (min-width:47.5rem){.input-radio--payment-cards-enrol .input-radio__logo{margin-left:30px;margin-left:1.88rem}.input-radio--payment-cards-enrol .input-radio__title{margin-left:30px;margin-left:1.88rem}.input-radio--payment-cards-enrol .icon--payment-logo{height:22px;height:1.38rem}.input-radio--payment-cards-enrol .field__input-wrap{flex-flow:column;justify-content:center;align-items:flex-start}.input-radio--payment-cards-enrol .field__input-wrap:before{position:absolute}}.input-radio--saved-payment .input-radio__content{min-height:95px;min-height:5.94rem;flex-flow:row wrap;border-radius:5px;border-radius:0.31rem;padding:14px 15px;padding:0.88rem 0.94rem}.input-radio--saved-payment .payment-card .icon-content__text{flex-flow:column;align-items:flex-start}@media (min-width:100rem){.input-radio--saved-payment .payment-card .icon-content__text{flex-flow:column;align-items:flex-start}}@media (min-width:47.5rem){.input-radio--finance{width:100%}}.input-radio--finance .field__input-wrap{justify-content:flex-start;align-items:flex-start;row-gap:10px;row-gap:0.63rem;min-height:94px;min-height:5.88rem}@media (min-width:64rem){.input-radio--finance .field__input-wrap{align-items:center}}.input-radio--finance .input-radio__logo{padding-left:23px;padding-left:1.44rem;margin:0}.input-radio--finance .input-radio__logo .icon--payment-logo{aspect-ratio:1.40625;--icon-width:45px;--icon-width:2.81rem}@media (min-width:64rem){.input-radio--finance .input-radio__logo{margin-left:auto}}@media (min-width:64rem){.input-radio--style{min-width:210px;min-width:13.13rem}}.input-radio--small-content .input-radio__content{padding:12px 15px 15px;padding:0.75rem 0.94rem 0.94rem;text-align:left;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;gap:0.63rem}.input-radio--small-content .input-radio__content::before{margin:3px 0 0;margin:0.19rem 0 0}.input-radio--small-content .input-radio__inner-content{display:flex;flex-flow:column;gap:5px;gap:0.31rem}.input-radio--small-content .input-radio__title{font-weight:600;color:var(--heading-color);font-size:14px;font-size:0.88rem;line-height:24px;line-height:1.5rem;text-align:left}@media (min-width:47.5rem){.input-radio--small-content .input-radio__title{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}.input-radio--small-content .input-radio__text{font-weight:400;color:var(--text-color);font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;text-align:left}@media (min-width:47.5rem){.input-radio--small-content .input-radio__text{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.input-radio--small-content .input-radio__recommended{font-weight:600;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;color:var(--primary-color);text-align:left}@media (min-width:47.5rem){.input-radio--small-content .input-radio__recommended{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.input{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.item-overview{position:relative;width:100%;display:flex;margin-bottom:10px;margin-bottom:0.63rem;border-top:3px solid var(--primary-color);border-top:0.19rem solid var(--primary-color)}@media (max-width:47.44rem){.item-overview{padding:10px 10px 15px 10px;padding:0.63rem 0.63rem 0.94rem 0.63rem;flex-flow:column}.item-overview .btn{margin-top:20px;margin-top:1.25rem}}@media (min-width:47.5rem){.item-overview{justify-content:space-between;align-items:center;padding:20px;padding:1.25rem;gap:30px;gap:1.88rem}}@media (min-width:80rem){.item-overview{margin-bottom:20px;margin-bottom:1.25rem;gap:108px;gap:6.75rem}.item-overview .icon-link{font-size:18px;font-size:1.13rem;line-height:28px;line-height:1.75rem;background:var(--btn-color,var(--primary-color));border:2px solid var(--btn-color,var(--primary-color));border:0.13rem solid var(--btn-color,var(--primary-color));color:var(--btn-text-color,var(--white));border-radius:5px 5px 25px 5px;border-radius:0.31rem 0.31rem 1.56rem 0.31rem;padding:13px 30px;padding:0.81rem 1.88rem;flex:0 0 auto}.item-overview .icon-link .icon{display:none}}@media (min-width:47.5rem){.item-overview .btn{background-color:transparent;border:none;color:var(--general-dark-grey);text-decoration:underline;padding:0}}.item-overview:last-child{margin-bottom:0}.item-overview__status{display:flex;justify-content:space-between;align-items:center}@media (min-width:47.5rem){.item-overview__status{flex-flow:column;gap:5px;gap:0.31rem;justify-content:center;align-items:flex-start}}@media (min-width:64rem){.item-overview__status{width:100px;width:6.25rem}}@media (min-width:64rem){.item-overview__content{display:flex;width:77%;justify-content:space-between}}@media (min-width:64rem) and (min-width:80rem){.item-overview__content{gap:60px;gap:3.75rem;width:100%}}.item-overview__info{display:flex;flex-flow:column;gap:2px;gap:0.13rem;flex:0 0 auto}@media (max-width:47.44rem){.item-overview__info{margin-bottom:2px;margin-bottom:0.13rem}}@media (min-width:80rem){.item-overview__info{gap:20px;gap:1.25rem;flex-flow:row;display:flex;align-items:center;justify-content:space-between;width:70%}}@media (max-width:47.44rem){.item-overview__description{flex-flow:column;gap:2px;gap:0.13rem}}@media (max-width:63.94rem){.item-overview__description .large{margin-bottom:2px;margin-bottom:0.13rem}}@media (min-width:64rem){.item-overview__description{flex:0 0 auto}.item-overview__description .large{margin-bottom:10px;margin-bottom:0.63rem}}@media (min-width:100rem){.item-overview__description .large{margin-bottom:5px;margin-bottom:0.31rem}}.item-overview--has-icon-link{flex-flow:row;justify-content:space-between;align-items:center}@media (min-width:80rem){.item-overview--quotes{gap:75px;gap:4.69rem}.item-overview--quotes .item-overview__status{width:70px;width:4.38rem}.item-overview--quotes .item-overview__info{width:80%}}@media (min-width:80rem) and (min-width:64rem){.item-overview--quotes .item-overview__description{width:150px;width:9.38rem}}@media (min-width:80rem){.item-overview--course{gap:75px;gap:4.69rem}.item-overview--course .item-overview__status{width:70px;width:4.38rem}.item-overview--course .item-overview__info{width:80%}}.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.link{color:var(--link-color,var(--primary-outline-color));text-decoration:none;display:inline-flex;margin-bottom:0;line-height:28px;line-height:1.75rem}.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'] .icon--arrow,.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'] .icon--arrow,.link .icon--arrow{margin-left:8px;margin-left:0.5rem}@media (min-width:100rem){.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'] .icon--arrow,.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'] .icon--arrow,.link .icon--arrow{margin-left:10px;margin-left:0.63rem}}.footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.link--bold{font-weight:700}.link--read-more{color:var(--link-color,var(--primary-outline-color));font-size:14px;font-size:0.88rem;font-weight:600;margin-bottom:0}@media (min-width:47.5rem){.link--read-more{font-size:16px;font-size:1rem}}.link--dull{font-weight:600;color:var(--mid-grey-blue);display:flex;justify-content:center;width:100%}@media (min-width:100rem){.link--dull{justify-content:flex-start}}.link--delete{color:var(--accent-red);width:-moz-fit-content;width:fit-content;text-align:right;align-items:center;font-weight:600}.link--delete .icon--cross{fill:var(--accent-red)}.link--underline{text-decoration:underline}.link--semi-bold{font-weight:600}.link--lilac{color:var(--general-lilac-blue)}.link--teal{color:var(--editing-mid-teal)}.link--inline{font:inherit;text-decoration:underline;color:inherit;display:inline}.link--prime-color{--link-color:var(--primary-outline-color)}.link--small{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.link--small .icon{--icon-width:12px;--icon-width:0.75rem}.link--medium{font-size:18px;font-size:1.13rem;line-height:26px;line-height:1.63rem}.link--medium .icon{--icon-width:12px;--icon-width:0.75rem}@media (min-width:100rem){.link--large{font-size:18px;font-size:1.13rem;line-height:28px;line-height:1.75rem}}@media (min-width:47.5rem){.link--has-hide-icon .icon--hide{display:none}}@media (max-width:47.44rem){.link--has-hide-icon .icon-link{display:none}}.link--full-detail{font-weight:600;font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem}.link--full-detail .icon{--icon-width:12px;--icon-width:0.75rem}@media (min-width:100rem){.link--full-detail{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}.list{display:flex;flex-flow:column;gap:20px;gap:1.25rem}.list li::before{content:url(../images/svg/list-tick.svg);background-color:var(--general-mid-blue)}.list>li{display:flex;align-items:center}.list>li::before{aspect-ratio:1;border:2px solid rgba(var(--general-mid-blue-rgb),.2);border:0.13rem solid rgba(var(--general-mid-blue-rgb),.2);border-radius:5px;border-radius:0.31rem;background-color:transparent;height:28px;height:1.75rem;display:flex;align-items:center;justify-content:center;padding:0;margin-right:10px;margin-right:0.63rem}@media (min-width:100rem){.list>li::before{height:30px;height:1.88rem}}.list--2{gap:10px;gap:0.63rem}@media (min-width:47.5rem){.list--2{gap:15px;gap:0.94rem}}@media (min-width:64rem){.list--2{gap:12px;gap:0.75rem}}.list--2>li{align-items:flex-start;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:100rem){.list--2>li{align-items:center}}.list--2>li::before{aspect-ratio:.68182;border:none;height:22px;height:1.38rem;padding:0;margin-right:10px;margin-right:0.63rem}.list--3,ol{counter-reset:count;gap:30px;gap:1.88rem;padding-left:20px;padding-left:1.25rem}.list--3 li,ol li{flex-flow:column;align-items:flex-start;position:relative}.list--3 li::before,ol li::before{counter-increment:count;content:counters(count, ".") ".";top:0;right:auto;bottom:auto;left:-20px;left:-1.25rem;position:absolute;display:inline-block;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;font-weight:600;border:none;background-color:transparent}.list--3>li::before,ol>li::before{font-size:22px;font-size:1.38rem;line-height:30px;line-height:1.88rem;font-weight:700}.list--3 ol,ol ol{margin-top:10px;margin-top:0.63rem;padding-left:0}.list--3 ol li,ol ol li{margin-top:10px;margin-top:0.63rem;padding-left:20px;padding-left:1.25rem}.list--3 ol li ol,ol ol li ol{padding-left:25px;padding-left:1.56rem;display:flex;flex-flow:column;gap:10px;gap:0.63rem}.list--3 ol li ol li ol li,ol ol li ol li ol li{padding-left:30px;padding-left:1.88rem}.loading-document .field__loading{display:flex}.loading-document .btn,.loading-document .field__input-wrap{opacity:0}.logo--header{display:flex}.logo--header .icon--logo{aspect-ratio:2.375;--icon-width:95px;--icon-width:5.94rem;flex:0 0 auto;--icon-color:#000}@media (min-width:47.5rem){.logo--header .icon--logo{--icon-width:138px;--icon-width:8.63rem}}@media (min-width:100rem){.logo--header .icon--logo{--icon-width:141px;--icon-width:8.81rem}}.logo--login-page .icon--logo{--icon-color:#020A0A;--icon-width:103px;--icon-width:6.44rem;margin-bottom:10px;margin-bottom:0.63rem;aspect-ratio:151/63}@media (min-width:100rem){.logo--login-page .icon--logo{--icon-width:151px;--icon-width:9.44rem;margin-bottom:30px;margin-bottom:1.88rem}}@media (min-width:80rem){.main{background-color:var(--general-light-grey)}}@media (min-width:87.5rem){.main{padding:60px 0;padding:3.75rem 0}}.message{width:100%;background-color:var(--very-light-bg-color);padding:10px 20px;padding:0.63rem 1.25rem;border-radius:10px;border-radius:0.63rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.message{margin-bottom:20px;margin-bottom:1.25rem}}.message--error{background-color:#ffefef;border-left:3px solid #bc2b2b;border-left:0.19rem solid #bc2b2b;border-radius:5px;border-radius:0.31rem;padding-left:15px;padding-left:0.94rem;position:static;margin-bottom:10px;margin-bottom:0.63rem;margin-top:10px;margin-top:0.63rem;gap:10px;gap:0.63rem;color:#bc2b2b;font-weight:600;justify-content:flex-start;--link-color:#BC2B2B;--icon-color:#BC2B2B}@media (min-width:100rem){.message--error{margin-top:20px;margin-top:1.25rem}}.footer-nav--courses .footer-nav__item:last-child .message--error .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .message--error .footer-nav__link[href='/order-now/'],.message--error .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.message--error .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.message--error .link{text-decoration:underline}.message--logout{background-color:var(--general-pastel-blue)}@media (min-width:100rem){.footer-nav--courses .footer-nav__item:last-child .message--logout .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .message--logout .footer-nav__link[href='/order-now/'],.message--logout .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.message--logout .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.message--logout .link{font-size:18px;font-size:1.13rem;line-height:28px;line-height:1.75rem}}.message--animate{animation-delay:0;animation-duration:.82s;animation-name:message-shake;animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-iteration-count:1;animation-fill-mode:forwards}@keyframes message-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0);transform:translate3d(0.13rem,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0);transform:translate3d(-0.25rem,0,0)}40%,60%{transform:translate3d(4px,0,0);transform:translate3d(0.25rem,0,0)}}.message--notice{background:var(--message-bg-color);text-align:center;padding:10px;padding:0.63rem}@media (min-width:64rem){.message--notice{margin-bottom:35px;margin-bottom:2.19rem;padding:15px;padding:0.94rem}}@media (min-width:100rem){.message--notice{margin-bottom:40px;margin-bottom:2.5rem}}.message--notice p{color:var(--highlight-text-color);font-weight:600;text-align:center;width:100%}.mobile-accordion{border-bottom:2px solid #f2f2f2;border-bottom:0.13rem solid #f2f2f2;margin-top:-1px}@media (min-width:47.5rem){.mobile-accordion{border:none;padding-left:0}}.mobile-accordion .icon--chevron{--icon-color:var(--heading-color)}.mobile-accordion__body{font-size:16px;font-size:1rem;margin-bottom:20px;margin-bottom:1.25rem;margin-left:15px;margin-left:0.94rem;padding-top:10px;padding-top:0.63rem;flex-flow:column;width:100%}@media (max-width:47.44rem){.mobile-accordion__body{display:none}}@media (min-width:47.5rem){.mobile-accordion__body{display:block!important;margin-left:0;padding-top:0;margin-bottom:0}}@media (min-width:64rem){.mobile-accordion__body{max-width:225px;max-width:14.06rem}}@media (min-width:100rem){.mobile-accordion__body{max-width:290px;max-width:18.13rem}}.mobile-accordion__heading.large{margin-bottom:0;color:var(--heading-color)}@media (min-width:47.5rem){.mobile-accordion__heading.large{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}.mobile-accordion__btn{font-family:manrope,Arial,sans-serif;font-size:inherit;color:inherit;font-weight:inherit;display:flex;width:100%;justify-content:space-between;align-items:center;padding:15px;padding:0.94rem}@media (min-width:47.5rem){.mobile-accordion__btn{pointer-events:none;padding:15px 0 20px 0;padding:0.94rem 0 1.25rem 0;cursor:default}.mobile-accordion__btn .icon--chevron{display:none}}@media (min-width:100rem){.mobile-accordion__btn{padding:25px 0 20px 0;padding:1.56rem 0 1.25rem 0}}.mobile-accordion__btn .icon{transition:transform 150ms linear}.mobile-accordion__body--general{max-width:100%}@media (min-width:47.5rem){.mobile-accordion__body--general{-moz-columns:2;columns:2}}.mobile-accordion--active .icon--chevron{transform:rotate(-180deg);--icon-color:var(--primary-color)}.mobile-accordion--active .mobile-accordion__btn{border-bottom:none}.mobile-accordion--active .mobile-accordion__heading{--heading-color:var(--primary-color)}@media (max-width:37.44rem){.mobile-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.modal{inset:0;position:fixed;display:flex;visibility:hidden;overflow:auto;z-index:1000;background:rgba(36,36,36,.2);overflow:auto;overflow-x:hidden;pointer-events:none;padding:20px;padding:1.25rem}.modal__container{position:relative;z-index:1;margin:auto}.modal--active{visibility:visible;opacity:1;pointer-events:auto}.editable-content .modal--login .modal__container h1,.editable-content .modal--login .modal__container h2,.editable-content .modal--login .modal__container h3,.editable-content .modal--login .modal__container h4,.editable-content .modal--login .modal__container h5,.modal--login .modal__container .editable-content h1,.modal--login .modal__container .editable-content h2,.modal--login .modal__container .editable-content h3,.modal--login .modal__container .editable-content h4,.modal--login .modal__container .editable-content h5,.modal--login .modal__container .heading{margin-bottom:20px;margin-bottom:1.25rem}.modal--login .field+.field--checkbox{margin-top:-10px;margin-top:-0.63rem}@media (min-width:100rem){.modal--login .field:not(.field--checkbox) .field__label{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}.modal--login .bg--modal{background-size:403px 410px;background-size:25.19rem 25.63rem;background-position:bottom 0 right -57px;background-position:bottom 0 right -3.56rem}.modal--comparison{padding:20px 10px;padding:1.25rem 0.63rem}.modal--comparison .modal__container{border-top:none;border-radius:5px;border-radius:0.31rem}@media (min-width:47.5rem){.modal--comparison .modal__container{border-radius:10px 10px 80px 10px;border-radius:0.63rem 0.63rem 5rem 0.63rem}}.modal--comparison .modal__main-content{max-height:none;padding:0}@media (min-width:80rem){.modal--comparison .modal__main-content{padding:50px;padding:3.13rem}}@media (min-width:80rem){.modal--comparison .modal__top{position:absolute;top:0;right:0}}.modal--document-confirm .modal__main-content{padding:30px;padding:1.88rem}.modal--payment .modal__top{height:80px;height:5rem;display:flex;align-items:center;padding-left:40px;padding-left:2.5rem}.editable-content .modal--payment .modal__top h1,.editable-content .modal--payment .modal__top h2,.editable-content .modal--payment .modal__top h3,.editable-content .modal--payment .modal__top h4,.editable-content .modal--payment .modal__top h5,.modal--payment .modal__top .editable-content h1,.modal--payment .modal__top .editable-content h2,.modal--payment .modal__top .editable-content h3,.modal--payment .modal__top .editable-content h4,.modal--payment .modal__top .editable-content h5,.modal--payment .modal__top .heading,.modal--payment .modal__top .heading-section{margin-bottom:0}.modal--payment .modal__container{border:none}.modal--payment .modal__container .modal__main-content{padding:30px 40px;padding:1.88rem 2.5rem;max-height:720px;max-height:45rem}.modal--payment p.text-bold{--text-color:var(--dark-grey-blue)}.modal--payment .subsection__heading{margin-bottom:15px;margin-bottom:0.94rem}.modal__container{isolation:isolate;background-color:var(--white);position:relative;width:calc(100% - 30px);width:calc(100% - 1.88rem);overflow:hidden;border-top:3px solid var(--primary-color);border-top:0.19rem solid var(--primary-color)}.editable-content .modal__container h1,.editable-content .modal__container h2,.editable-content .modal__container h3,.editable-content .modal__container h4,.editable-content .modal__container h5,.modal__container .editable-content h1,.modal__container .editable-content h2,.modal__container .editable-content h3,.modal__container .editable-content h4,.modal__container .editable-content h5,.modal__container .heading{margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.modal__container{width:calc(100% - 40px);width:calc(100% - 2.5rem);max-width:700px;max-width:43.75rem}}.modal__container--large{max-width:960px;max-width:60rem}.modal__container--large .modal__main-content{padding:15px;padding:0.94rem;max-height:800px;max-height:50rem}@media (min-width:64rem){.modal__container--large .modal__main-content{padding:20px;padding:1.25rem}}@media (min-width:100rem){.modal__container--large .modal__main-content{padding:40px;padding:2.5rem}}.modal__container--large .heading-section{margin-bottom:30px;margin-bottom:1.88rem}.modal__container--small{max-width:600px;max-width:37.5rem}.modal__container--x-large{max-width:1280px;max-width:80rem;width:100%}.modal__main-content{padding:20px 15px;padding:1.25rem 0.94rem;max-height:499px;max-height:31.19rem;overflow:auto;overflow-x:hidden;position:relative;z-index:5}.modal__main-content .table-layout{gap:15px;gap:0.94rem}@media (min-width:64rem){.modal__main-content .document-download--no-icon .icon-content__text :last-child{margin-right:160px;margin-right:10rem}}@media (min-width:47.5rem){.modal__main-content{padding:20px;padding:1.25rem;max-height:700px;max-height:43.75rem}}@media (min-width:64rem){.modal__main-content{padding:40px;padding:2.5rem}}.modal__close-btn{inset:-2px -5px auto auto;inset:-0.13rem -0.31rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;z-index:100}.modal__close-btn::after,.modal__close-btn::before{content:'';background:var(--dark-grey-blue);width:18px;width:1.13rem;height:1.5px;height:0.09rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}@media (min-width:47.5rem){.modal__close-btn{inset:5px 5px auto auto;inset:0.31rem 0.31rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem}.modal__close-btn::after,.modal__close-btn::before{content:'';background:var(--dark-grey-blue);width:26px;width:1.63rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}@media (min-width:100rem){.modal__close-btn{inset:8px 8px auto auto;inset:0.5rem 0.5rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem}.modal__close-btn::after,.modal__close-btn::before{content:'';background:var(--dark-grey-blue);width:35px;width:2.19rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}.modal__close-btn--large{inset:5px 5px auto auto;inset:0.31rem 0.31rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;height:16px;height:1rem;width:16px;width:1rem}.modal__close-btn--large::after,.modal__close-btn--large::before{content:'';background:var(--mid-grey);width:21px;width:1.31rem;height:1.5px;height:0.09rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--large::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}@media (min-width:64rem){.modal__close-btn--large{inset:10px 10px auto auto;inset:0.63rem 0.63rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;height:20px;height:1.25rem;width:20px;width:1.25rem}.modal__close-btn--large::after,.modal__close-btn--large::before{content:'';background:var(--mid-grey);width:26px;width:1.63rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--large::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}@media (min-width:100rem){.modal__close-btn--large{inset:20px 15px auto auto;inset:1.25rem 0.94rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;height:24px;height:1.5rem;width:24px;width:1.5rem}.modal__close-btn--large::after,.modal__close-btn--large::before{content:'';background:var(--mid-grey);width:31px;width:1.94rem;height:2.5px;height:0.16rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--large::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}.modal__close-btn--small{inset:-2px -5px auto auto;inset:-0.13rem -0.31rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem;z-index:100}.modal__close-btn--small::after,.modal__close-btn--small::before{content:'';background:var(--dark-grey-blue);width:18px;width:1.13rem;height:1.5px;height:0.09rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--small::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}@media (min-width:47.5rem){.modal__close-btn--small{inset:5px 5px auto auto;inset:0.31rem 0.31rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem}.modal__close-btn--small::after,.modal__close-btn--small::before{content:'';background:var(--dark-grey-blue);width:26px;width:1.63rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--small::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}@media (min-width:100rem){.modal__close-btn--small{inset:8px 8px auto auto;inset:0.5rem 0.5rem auto auto;position:absolute;position:absolute;cursor:pointer;width:48px;width:3rem;height:48px;height:3rem}.modal__close-btn--small::after,.modal__close-btn--small::before{content:'';background:var(--dark-grey-blue);width:26px;width:1.63rem;height:2px;height:0.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg) translateZ(0)}.modal__close-btn--small::after{transform:translate(-50%,-50%) rotate(45deg) translateZ(0)}}.modal__top{height:36px;height:2.25rem;position:relative;border-bottom:2px solid #f2f2f2;border-bottom:0.13rem solid #f2f2f2}@media (min-width:47.5rem){.modal__top{height:46px;height:2.88rem}}.modal__top .modal__close-btn{top:10px;top:0.63rem;right:10px;right:0.63rem}@media (min-width:47.5rem){.modal__top .modal__close-btn{top:15px;top:0.94rem;right:15px;right:0.94rem}}@media (min-width:100rem){.modal__top .modal__close-btn{top:20px;top:1.25rem}}.modal__actions{display:flex;gap:30px;gap:1.88rem;justify-content:flex-end}.nav-dropdown{display:none}@media (min-width:64rem){.nav-dropdown{display:flex!important;inset:100% auto auto 50%;position:absolute;transform:translateX(-50%) translateY(16px);transform:translateX(-50%) translateY(1rem);background-color:#fff;border-radius:30px 30px 100px 30px;border-radius:1.88rem 1.88rem 6.25rem 1.88rem;width:1060px;width:66.25rem;flex-flow:row;opacity:0;pointer-events:none;z-index:100}}@media (min-width:64rem) and (any-hover:hover){.nav-dropdown:hover{opacity:1;pointer-events:auto}}@media (min-width:64rem) and (min-width:64rem){html[data-useragent*="rv:11"] .nav-dropdown:hover{opacity:1;pointer-events:auto}}@media (min-width:64rem){.nav-dropdown::before{content:"";inset:-35px 0 auto 0;inset:-2.19rem 0 auto 0;position:absolute;height:35px;height:2.19rem}}@media (max-width:63.94rem){.nav-dropdown .nav__link{background-color:var(--light-bg-color)}}@media (min-width:64rem){.nav-dropdown .nav__link--dropdown{border-bottom:0}}@media (min-width:64rem){.nav-dropdown__main{flex:1 1 auto;padding:40px;padding:2.5rem}}@media (min-width:64rem){.nav-dropdown__sidebar{flex:0 0 auto;width:380px;width:23.75rem;padding:40px;padding:2.5rem;border-left:2px solid #f2f2f2;border-left:0.13rem solid #f2f2f2}}.nav-dropdown__heading{display:none}@media (min-width:64rem){.nav-dropdown__heading{display:block;font-family:frank-ruhl-libre,"Times New Roman",Serif;font-weight:700;color:var(--heading-color);font-size:30px;font-size:1.88rem;line-height:40px;line-height:2.5rem;margin-bottom:20px;margin-bottom:1.25rem}}.nav-dropdown__heading.nav__link--dropdown{display:block}@media (min-width:64rem){.nav-dropdown__heading.nav__link--dropdown{font-size:22px;font-size:1.38rem;line-height:30px;line-height:1.88rem;margin-bottom:20px;margin-bottom:1.25rem;font-weight:700}.nav-dropdown__heading.nav__link--dropdown::before,.nav-dropdown__heading.nav__link--dropdown:after{display:none}}.nav-dropdown__heading a{text-decoration:none}@media (any-hover:hover){.nav-dropdown__heading a:hover{text-decoration:underline}}@media (min-width:64rem){html[data-useragent*="rv:11"] .nav-dropdown__heading a:hover{text-decoration:underline}}@media (min-width:64rem){.nav-dropdown--medium{width:auto;min-width:480px;min-width:30rem;transform:translateX(-50%) translateY(16px);transform:translateX(-50%) translateY(1rem)}.nav-dropdown--medium .sub-nav{gap:22px;gap:1.38rem}}.nav-dropdown--small{display:block;opacity:0;pointer-events:none;z-index:100}@media (max-width:63.94rem){.nav-dropdown--small{inset:60px auto auto 0;inset:3.75rem auto auto 0;position:fixed;width:100%;height:100%}}@media (min-width:64rem){.nav-dropdown--small{width:auto;min-width:240px;min-width:15rem;border-radius:10px 10px 60px 10px;border-radius:0.63rem 0.63rem 3.75rem 0.63rem;transform:translateX(-50%) translateX(-90px) translateY(22px);transform:translateX(-50%) translateX(-5.63rem) translateY(1.38rem)}}@media (min-width:64rem) and (min-width:64rem){.nav-dropdown--small::after{content:"";width:14.14214px;width:0.88rem;height:14.14214px;height:0.88rem;background-color:var(--white);inset:-6px 24px auto auto;inset:-0.38rem 1.5rem auto auto;position:absolute;transform:rotate(45deg);opacity:1;pointer-events:none;z-index:100}}@media (min-width:64rem) and (min-width:80rem){.nav-dropdown--small::after{right:auto;left:50%;transform:translateX(-50%) rotate(45deg)}}@media (min-width:80rem){.nav-dropdown--small{transform:translateX(-50%) translateY(22px);transform:translateX(-50%) translateY(1.38rem)}}@media (max-width:63.94rem){.nav-dropdown--small .nav-dropdown__main{height:100%}}@media (min-width:64rem){.nav-dropdown--small .nav-dropdown__main{padding:20px;padding:1.25rem}}@media (min-width:64rem){.nav-dropdown--small .sub-nav{gap:15px;gap:0.94rem}}.nav-dropdown--small .sub-nav__link{color:#363636}@media (min-width:64rem){.nav-dropdown--small .sub-nav__link{gap:12px;gap:0.75rem}}.nav-dropdown--small .sub-nav__sub-text{font-size:16px;font-size:1rem}.nav-dropdown--small .sub-nav__icon{--icon-width:50px;--icon-width:3.13rem;background-color:var(--general-light-grey)}@media (min-width:64rem){.nav-dropdown--small .sub-nav__icon{--icon-width:40px;--icon-width:2.5rem}}.nav-dropdown--active{opacity:1;pointer-events:auto}.nav{display:flex;flex-flow:row;align-items:center}@media (min-width:64rem){.nav{gap:24px;gap:1.5rem}}@media (min-width:80rem){.nav{gap:35px;gap:2.19rem}}@media (min-width:100rem){.nav{gap:50px;gap:3.13rem}}.nav__item{margin-bottom:0;display:block;border-bottom:1px solid var(--light-bg-color);flex:1 1 auto;padding-left:0}@media (min-width:64rem){.nav__item{border-bottom:0;display:flex;flex-flow:column;justify-content:center;align-self:stretch}}.nav__item::before{display:none}@media (any-hover:hover){.nav__item.menu-item-has-children:hover .sub-menu{display:block}}@media (min-width:64rem){html[data-useragent*="rv:11"] .nav__item.menu-item-has-children:hover .sub-menu{display:block}}@media (max-width:63.94rem){.nav__item--main{flex:1 1 auto}}@media (min-width:64rem){.nav__item--main{display:flex;flex-flow:row;gap:24px;gap:1.5rem}}@media (min-width:80rem){.nav__item--main{gap:35px;gap:2.19rem}}@media (min-width:100rem){.nav__item--main{gap:50px;gap:3.13rem}}@media (min-width:64rem) and (any-hover:hover){.nav__item--dropdown:hover .nav__link::before{opacity:1}}@media (min-width:64rem) and (any-hover:hover) and (min-width:64rem){.nav__item--dropdown:hover .nav__link+.nav-dropdown{opacity:1;pointer-events:auto}}@media (min-width:64rem) and (any-hover:hover){.nav__item--dropdown:hover .nav__link+.nav-dropdown+.nav__overlay{opacity:1}}@media (min-width:64rem) and (min-width:64rem){html[data-useragent*="rv:11"] .nav__item--dropdown:hover .nav__link::before{opacity:1}}@media (min-width:64rem) and (min-width:64rem) and (min-width:64rem){html[data-useragent*="rv:11"] .nav__item--dropdown:hover .nav__link+.nav-dropdown{opacity:1;pointer-events:auto}}@media (min-width:64rem) and (min-width:64rem){html[data-useragent*="rv:11"] .nav__item--dropdown:hover .nav__link+.nav-dropdown+.nav__overlay{opacity:1}}.nav__item--dropdown-active{border-bottom:0}@media (min-width:64rem){.nav__item--hidden-small{display:none}}.nav__overlay{inset:0 auto auto 0;position:fixed;width:100%;height:100%;background:rgba(51,51,51,.2);pointer-events:none;opacity:0;transition:150ms opacity linear}.nav__overlay--clickable.nav__overlay--active{pointer-events:auto}@media (min-width:64rem){.nav__overlay--active{opacity:1}}.nav__mobile-button{display:flex;flex-flow:row;align-items:center}.nav__list{display:flex;flex-flow:row;width:100%}@media (min-width:64rem){.nav__list{gap:24px;gap:1.5rem;align-self:stretch}}@media (min-width:80rem){.nav__list{gap:35px;gap:2.19rem}}@media (min-width:100rem){.nav__list{gap:50px;gap:3.13rem}}.nav__link{font-size:14px;font-size:0.88rem;line-height:16px;line-height:1rem;padding:15px;padding:0.94rem;background-color:var(--white);display:block;cursor:default;font-weight:500;text-decoration:none;color:#363636}@media (min-width:64rem){.nav__link{background-color:transparent;padding:0;align-self:center}}@media (min-width:100rem){.nav__link{font-size:16px;font-size:1rem}}.nav__link[href]{cursor:pointer}.nav__link a{font-weight:inherit}@media (max-width:63.94rem){.nav__link--main{display:flex;flex-flow:row;align-items:center;gap:10px;gap:0.63rem;width:100%;font-size:13px;font-size:0.81rem;line-height:16px;line-height:1rem;color:var(--white);background-color:var(--primary-color);padding:13px 9px;padding:0.81rem 0.56rem;font-weight:700}}@media (min-width:64rem){.nav__link--main{font-weight:600}}.nav__link--dropdown{position:relative}@media (min-width:64rem){.nav__link--dropdown::before{content:"";width:14.14214px;width:0.88rem;height:14.14214px;height:0.88rem;background-color:var(--white);inset:100% auto auto 50%;position:absolute;transform:translateX(-50%) translateY(30px) rotate(45deg);transform:translateX(-50%) translateY(1.88rem) rotate(45deg);opacity:0;pointer-events:none;z-index:100}}.nav__link--dropdown::after{content:"";inset:50% 15px auto auto;inset:50% 0.94rem auto auto;position:absolute;transform:translateY(-50%);background:url(../images/svg/chevron-down.svg?color=363636) no-repeat center center/contain;width:11px;width:0.69rem;height:7px;height:0.44rem;transition:transform 150ms linear}@media (min-width:64rem){.nav__link--dropdown::after{display:inline-block;inset:auto auto auto auto;position:relative;transform:none;margin-left:5px;margin-left:0.31rem}}@media (min-width:100rem){.nav__link--dropdown::after{transform:translateY(-1px)}}@media (max-width:63.94rem){.nav__link--dropdown-active::after{transform:translateY(-50%) rotate(-180deg)}}@media (max-width:63.94rem){.nav__sub-links{opacity:0;pointer-events:none;position:absolute;top:42px;top:2.63rem;left:0;right:0;overflow:auto;max-height:calc(100vh - 102px);max-height:calc(100vh - 6.38rem)}}@media (min-width:64rem){.nav__sub-links{display:flex;flex-flow:row;align-self:stretch;gap:24px;gap:1.5rem}}@media (min-width:80rem){.nav__sub-links{gap:35px;gap:2.19rem}}@media (min-width:100rem){.nav__sub-links{gap:50px;gap:3.13rem}}.menu-top-navigation-container .nav__item{border-bottom:0;border-right:2px solid #494949;border-right:0.13rem solid #494949}@media (min-width:64rem){.menu-top-navigation-container .nav__item{border-right:0}}.menu-top-navigation-container .nav__item:last-child{border-right:0}.menu-top-navigation-container .nav__link{text-align:center}@media (min-width:64rem){.menu-top-navigation-container .nav__link{background-color:transparent;color:var(--mid-grey-blue)}}@media (max-width:63.94rem){.menu-general-dropdown-container{height:100%}}@media (max-width:63.94rem){.menu-general-dropdown-container .sub-nav{padding-top:20px;padding-top:1.25rem;height:100%;background-color:var(--light-bg-color);background-image:url(../images/svg/speech-marks.svg?color=E6E6E6),url(../images/svg/asterisk.svg?color=E6E6E6);background-repeat:no-repeat,no-repeat;background-position:bottom 100px left -20px,top 45px right -35px;background-position:bottom 6.25rem left -1.25rem,top 2.81rem right -2.19rem;background-size:186px 125px,143px 136px;background-size:11.63rem 7.81rem,8.94rem 8.5rem}}.menu-general-dropdown-container .sub-nav__item{border-bottom:0}.menu-general-dropdown-container .sub-nav__link{display:flex;flex-flow:row;align-items:center;background-color:transparent}@media (max-width:63.94rem){.menu-general-dropdown-container .sub-nav__link{padding:7px 10px;padding:0.44rem 0.63rem}}.menu-general-dropdown-container .sub-nav__icon{display:block;--icon-color:#505050}@media (max-width:63.94rem){.menu-general-dropdown-container .sub-nav__icon{background-color:transparent}}.menu-footer-more-pages-container{padding:10px 15px 0;padding:0.63rem 0.94rem 0}@media (min-width:47.5rem){.menu-footer-more-pages-container{padding:15px 0 0;padding:0.94rem 0 0}}@media (min-width:64rem){.menu-footer-more-pages-container{padding-top:20px;padding-top:1.25rem}}@media (min-width:100rem){.menu-footer-more-pages-container{padding-top:25px;padding-top:1.56rem}}.overlay-loading{position:relative}.overlay-loading::before{content:"";inset:0 auto auto 0;position:absolute;width:100%;height:100%;z-index:100;background:#fff;opacity:.8}.overlay-loading::after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%);width:103px;width:6.44rem;height:103px;height:6.44rem;background:url(/images/svg/loading-icon.svg) no-repeat center/contain;z-index:200;animation-delay:0;animation-duration:1s;animation-name:loading;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes loading{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.overview{margin:10px 0;margin:0.63rem 0}@media (min-width:47.5rem){.overview{margin:30px 0;margin:1.88rem 0}}@media (min-width:64rem){.overview{margin:0;max-width:320px;max-width:20rem}}.editable-content .overview h1,.editable-content .overview h2,.editable-content .overview h3,.editable-content .overview h4,.editable-content .overview h5,.overview .editable-content h1,.overview .editable-content h2,.overview .editable-content h3,.overview .editable-content h4,.overview .editable-content h5,.overview .heading{margin-bottom:5px;margin-bottom:0.31rem}@media (min-width:47.5rem){.editable-content .overview h1,.editable-content .overview h2,.editable-content .overview h3,.editable-content .overview h4,.editable-content .overview h5,.overview .editable-content h1,.overview .editable-content h2,.overview .editable-content h3,.overview .editable-content h4,.overview .editable-content h5,.overview .heading{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:64rem){.overview .btn{width:100%}}@media (min-width:37.5rem){.overview__payment{display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:center}}@media (min-width:64rem){.overview__payment{display:flex;flex-flow:column;justify-content:space-between;align-items:center}}.overview__payment .field--checkbox{margin-bottom:20px;margin-bottom:1.25rem;width:100%;font-weight:400}.overview__payment .field--checkbox .field__label{align-items:center}.overview__payment .icon--payment-logo{aspect-ratio:.72222;--icon-width:36px;--icon-width:2.25rem}.overview__payment .payment-logos{gap:4px;gap:0.25rem;justify-content:flex-start;flex-wrap:nowrap}@media (min-width:64rem){.overview__payment .payment-logos{flex-wrap:wrap;justify-content:center}}@media (min-width:64rem){.overview__payment .btn{width:100%}}@media (max-width:37.44rem){.overview__payment-guarantee{margin-top:20px;margin-top:1.25rem}}.overview__payment-guarantee .payment-logos{margin-top:20px;margin-top:1.25rem}@media (min-width:37.5rem){.overview__payment-guarantee .payment-logos{margin-top:10px;margin-top:0.63rem}}.overview__documents{margin-top:10px;margin-top:0.63rem}.overview__documents .text-bold{margin-bottom:10px;margin-bottom:0.63rem}.overview__documents .document-upload{margin-bottom:10px;margin-bottom:0.63rem;position:relative}@media (max-width:47.44rem){.overview__documents .document-upload .document-upload__size{position:absolute;top:15px;top:0.94rem;right:15px;right:0.94rem}}.footer-nav--courses .footer-nav__item:last-child .overview__documents .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .overview__documents .footer-nav__link[href='/order-now/'],.overview__documents .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.overview__documents .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.overview__documents .link{font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--dark-blue);margin-bottom:25px;margin-bottom:1.56rem;margin-top:10px;margin-top:0.63rem}.editable-content .overview--disabled h1,.editable-content .overview--disabled h2,.editable-content .overview--disabled h3,.editable-content .overview--disabled h4,.editable-content .overview--disabled h5,.overview--disabled .editable-content h1,.overview--disabled .editable-content h2,.overview--disabled .editable-content h3,.overview--disabled .editable-content h4,.overview--disabled .editable-content h5,.overview--disabled .heading,.overview--disabled .overview__payment-guarantee,.overview--disabled .table{display:none}.overview--disabled .btn--form{margin-top:25px;margin-top:1.56rem;--btn-color:#F8F8F8;--btn-text-color:#E1E1E1}.pagination{position:relative;margin-top:40px;margin-top:2.5rem}.pagination__wrap{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:20px;gap:1.25rem}@media (min-width:64rem){.pagination__wrap{gap:30px;gap:1.88rem}}.pagination__item-wrap{display:flex;flex-flow:row;align-items:center}.pagination__item{position:relative;display:block;text-align:center;text-decoration:none}.pagination__item:before{content:none}.pagination__list{display:flex;flex-flow:row;justify-content:center;align-items:center;list-style:none;padding-left:0;gap:20px;gap:1.25rem}@media (min-width:64rem){.pagination__list{gap:30px;gap:1.88rem}}.pagination__link{font-weight:600;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;display:block;width:32px;width:2rem;height:32px;height:2rem;border-radius:50%}.pagination__link--active{color:#fff;font-weight:700;background-color:#000}.pagination__arrow{background:#f5f5f5;width:32px;width:2rem;height:32px;height:2rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.pagination__arrow svg{width:12px;width:0.75rem;height:12px;height:0.75rem}.pagination__arrow .icon--arrow{margin-left:0}.pagination__arrow--left .icon--arrow{transform:rotate(180deg)}.password-show-hide{background:url(/images/svg/icon-password-hidden.svg) no-repeat center/100% 100%;aspect-ratio:28/18;width:28px;width:1.75rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-right:15px;margin-right:0.94rem}.password-show-hide.shown{background-image:url(/images/svg/icon-password-shown.svg)}.payment-card{position:relative;background-color:var(--general-light-grey);padding:15px;padding:0.94rem;display:flex;flex-flow:column;gap:10px;gap:0.63rem}@media (min-width:37.5rem){.payment-card{padding:20px;padding:1.25rem;flex-flow:row;justify-content:space-between;align-items:center}.payment-card .payment-card__details{width:60%}}.payment-card p{font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--heading-color)}.payment-card .icon-content{margin-bottom:0}.payment-card .payment-card__date{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.13rem;color:var(--text-color)}.footer-nav--courses .footer-nav__item:last-child .payment-card .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .payment-card .footer-nav__link[href='/order-now/'],.payment-card .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.payment-card .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.payment-card .link{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}.payment-card .link--delete{margin-left:52px;margin-left:3.25rem}@media (min-width:64rem){.payment-card .icon-content__text{width:100%;display:flex;align-items:center;justify-content:space-between}}@media (min-width:37.5rem){.payment-card--without-btn .payment-card__details{width:100%}}@media (min-width:64rem){.payment-card--without-btn{padding-right:77px;padding-right:4.81rem}.payment-card--without-btn .icon-content__text{align-items:flex-start;flex-flow:column}}@media (min-width:80rem){.payment-card--large p{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.payment-card--large p.payment-card__date{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}}@media (min-width:47.5rem){.payment-card--full .payment-card__details{gap:15px;gap:0.94rem}}@media (min-width:47.5rem){.payment-card--full .icon--payment-card{--icon-width:59px;--icon-width:3.69rem}}.payment-card--empty{flex-flow:column;align-items:center;gap:8px;gap:0.5rem;text-align:center}.payment-card--empty .icon--payment{--icon-width:65px;--icon-width:4.06rem}.payment-card--empty .payment-card__title{font-weight:600;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}@media (min-width:100rem){.payment-card--empty{padding:30px;padding:1.88rem}}.payment-logos{display:flex;gap:5px;gap:0.31rem;flex-wrap:wrap;justify-content:center;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:37.5rem){.payment-logos{justify-content:center}}@media (min-width:64rem){.payment-logos{max-width:100%;flex:100%}}.payment-logos--small{gap:3px;gap:0.19rem;flex-flow:row;margin-bottom:0}@media (max-width:47.44rem){.payment-logos--small{justify-content:space-between}}.popup{display:inline-block;height:26px;height:1.63rem;position:relative;vertical-align:middle;margin-top:-3px;margin-top:-0.19rem;margin-left:4px;margin-left:0.25rem}.popup__button{display:block;border-radius:50%;width:26px;width:1.63rem;aspect-ratio:1;background:var(--light-bg-color)}.popup__button svg{inset:0 auto auto 0;position:absolute;width:100%;height:100%;fill:var(--primary-color)}.popup__item{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1000;display:flex;justify-content:center;align-items:center;padding:20px;padding:1.25rem}@media (min-width:47.5rem){.popup__item{position:absolute;bottom:calc(100% - 8px);bottom:calc(100% - 0.5rem);top:auto;left:50%;transform:translateX(-50%);background:0 0;height:auto}}.popup__close{position:absolute;top:2px;top:0.13rem;right:2px;right:0.13rem;left:auto}.popup__close::after,.popup__close::before{width:14px;width:0.88rem;height:1px}.popup__content{position:relative;padding:15px 15px 12px;padding:0.94rem 0.94rem 0.75rem;background:#fff;border-bottom:3px solid var(--primary-color);border-bottom:0.19rem solid var(--primary-color);border-radius:10px;border-radius:0.63rem;width:90%;max-width:280px;max-width:17.5rem;min-width:280px;min-width:17.5rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 0.13rem 0.63rem 0 rgba(0,0,0,.1);flex:0 0 auto}.popup__content::before{content:'';width:16.97056px;width:1.06rem;height:16.97056px;height:1.06rem;background:var(--primary-color);position:absolute;bottom:0;left:50%;transform-origin:bottom left;transform:translateY(12px) rotate(-45deg);transform:translateY(0.75rem) rotate(-45deg);border-radius:2px;border-radius:0.13rem;z-index:-1}@media (max-width:47.44rem){.popup__content::before{display:none}}.popup__content p{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;margin:0}.popup--medium .popup__content{min-width:350px;min-width:21.88rem;max-width:350px;max-width:21.88rem}.popup--active .popup__item{opacity:1;pointer-events:all}@media (max-width:47.44rem){.pseudo-link::before{height:100%;width:100%;content:'';position:absolute;top:0;left:0;z-index:20}}.recaptcha{border:1px solid #d2d2d2;border-radius:10px;border-radius:0.63rem;display:flex;width:225px;width:14.06rem;justify-content:space-between;align-items:center}@media (min-width:64rem){.recaptcha{min-width:223px;min-width:13.94rem}}.recaptcha__text{color:var(--light-grey-blue);font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;display:flex;flex-flow:column;gap:5px;gap:0.31rem;padding:8px 12px;padding:0.5rem 0.75rem}.recaptcha__text--small{font-size:10px;font-size:0.63rem;line-height:16px;line-height:1rem}@media (min-width:64rem){.recaptcha__text{gap:0}}.recaptcha__logo{border-left:1px solid #d2d2d2}.relative{position:relative}.document-download,.file-upload__area,.inclusions,.item-overview,.rounded{overflow:hidden}.item-overview,.rounded--8-40{border-radius:8px 8px 40px 8px;border-radius:0.5rem 0.5rem 2.5rem 0.5rem}@media (min-width:100rem){.item-overview,.rounded--8-40{border-radius:10px 10px 60px 10px;border-radius:0.63rem 0.63rem 3.75rem 0.63rem}}.header__info .icon-content .icon-content__icon,.rounded--5{border-radius:5px;border-radius:0.31rem}.document-download,.file-upload__area,.inclusions,.payment-card,.rounded--10{border-radius:10px;border-radius:0.63rem}.rounded--10-30{border-radius:10px 10px 30px 10px;border-radius:0.63rem 0.63rem 1.88rem 0.63rem}@media (min-width:80rem){.rounded--10-30{border-radius:10px 10px 80px 10px;border-radius:0.63rem 0.63rem 5rem 0.63rem}}.rounded--10-40{border-radius:10px 10px 40px 10px;border-radius:0.63rem 0.63rem 2.5rem 0.63rem}.rounded--10-60{border-radius:8px 8px 40px 8px;border-radius:0.5rem 0.5rem 2.5rem 0.5rem}@media (min-width:100rem){.rounded--10-60{border-radius:10px 10px 60px 10px;border-radius:0.63rem 0.63rem 3.75rem 0.63rem}}.section{overflow:hidden}@media (max-width:47.44rem){.section--account .sidebar-layout__sidebar{display:none}.section--account .sidebar-layout__content{padding:0 15px 35px 15px;padding:0 0.94rem 2.19rem 0.94rem}}@media (max-width:47.44rem){.section--navigation .sidebar-layout__content{display:none}.section--navigation .heading-logo{display:none}}.section--order-process{overflow:visible;margin:25px auto;margin:1.56rem auto}@media (min-width:47.5rem){.section--order-process{margin:30px auto 60px auto;margin:1.88rem auto 3.75rem auto}}@media (min-width:100rem){.section--order-process{margin:80px auto 100px auto;margin:5rem auto 6.25rem auto}}.section--first-step .charity-logo{display:none}.selected-document{display:flex;gap:80px;gap:5rem;margin-top:15px;margin-top:0.94rem;margin-bottom:20px;margin-bottom:1.25rem;padding-top:10px;padding-top:0.63rem;padding-bottom:10px;padding-bottom:0.63rem;border-top:2px solid #f5f5f5;border-top:0.13rem solid #f5f5f5;border-bottom:2px solid #f5f5f5;border-bottom:0.13rem solid #f5f5f5}.selected-document p{font-weight:500;--text-color:var(--dark-grey-blue)}.selected-document .selected-document__title{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;font-weight:600}.item-overview,.shadow{box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 0.31rem 0.94rem rgba(0,0,0,.05)}@media (min-width:47.5rem){.sidebar-layout{position:relative;display:flex;flex-flow:row}}@media (min-width:64rem){.sidebar-layout{background-color:var(--white);padding:60px 40px;padding:3.75rem 2.5rem}}@media (min-width:87.5rem){.sidebar-layout{border-radius:20px;border-radius:1.25rem}}@media (min-width:47.5rem){.sidebar-layout__content{flex:1 1 auto;padding:40px 20px;padding:2.5rem 1.25rem;width:calc(100% - 200px);width:calc(100% - 12.5rem);border-left:2px solid var(--border-grey);border-left:0.13rem solid var(--border-grey)}}@media (min-width:64rem){.sidebar-layout__content{padding:0 0 0 30px;padding:0 0 0 1.88rem;width:calc(100% - 230px);width:calc(100% - 14.38rem)}}@media (min-width:100rem){.sidebar-layout__content{width:calc(100% - 310px);width:calc(100% - 19.38rem)}}@media (min-width:47.5rem){.sidebar-layout__sidebar{width:200px;width:12.5rem;position:relative}}@media (min-width:64rem){.sidebar-layout__sidebar{width:230px;width:14.38rem}}@media (min-width:100rem){.sidebar-layout__sidebar{width:310px;width:19.38rem}}@media (min-width:47.5rem){.sidebar-layout__sticky{position:sticky;top:0}}@media (min-width:64rem){.sidebar-layout__sticky{top:20px;top:1.25rem}}.sidebar{isolation:isolate;background-color:var(--white);overflow:hidden;position:relative}@media (min-width:47.5rem){.sidebar{width:200px;width:12.5rem}}@media (min-width:64rem){.sidebar{width:230px;width:14.38rem}}@media (min-width:100rem){.sidebar{width:310px;width:19.38rem}}.sidebar__item{border-top:2px dashed var(--border-grey);border-top:0.13rem dashed var(--border-grey);cursor:pointer}.sidebar__item:last-child{border-bottom:2px dashed var(--border-grey);border-bottom:0.13rem dashed var(--border-grey)}@media (max-width:47.44rem){.sidebar__item:nth-last-child(2){border-bottom:2px dashed var(--border-grey);border-bottom:0.13rem dashed var(--border-grey)}}.sidebar__link-label{color:var(--heading-color);font-weight:600;text-decoration:none}@media (min-width:47.5rem){.sidebar__link-label span{display:none}}@media (min-width:100rem){.sidebar__link-label{font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}.sidebar__link-label span{display:inline-block}}.sidebar__link{text-decoration:none;display:flex;flex-flow:row;align-items:center;padding:15px 20px 13px 20px;padding:0.94rem 1.25rem 0.81rem 1.25rem}@media (min-width:100rem){.sidebar__link{padding:25px 20px 23px 20px;padding:1.56rem 1.25rem 1.44rem 1.25rem}}.sidebar__list{display:flex;flex-flow:column}@media (min-width:47.5rem){.sidebar__list{padding-bottom:60px;padding-bottom:3.75rem}}@media (min-width:64rem){.sidebar__list{padding-right:30px;padding-right:1.88rem}}@media (max-width:47.44rem){.sidebar__list li:last-child{border:none}}.body-account-details .sidebar__item--account-details,.body-courses .sidebar__item--courses,.body-dashboard .sidebar__item--dashboard,.body-payment-details .sidebar__item--payment-details,.body-quotes .sidebar__item--quotes,.body-submissions .sidebar__item--submissions,.sidebar__item--active{border-top:none;border-bottom:2px dashed var(--general-dark-grey);border-bottom:0.13rem dashed var(--general-dark-grey);background-color:var(--general-dark-grey)}.body-account-details .sidebar__item--account-details .sidebar__link-label,.body-courses .sidebar__item--courses .sidebar__link-label,.body-dashboard .sidebar__item--dashboard .sidebar__link-label,.body-payment-details .sidebar__item--payment-details .sidebar__link-label,.body-quotes .sidebar__item--quotes .sidebar__link-label,.body-submissions .sidebar__item--submissions .sidebar__link-label,.sidebar__item--active .sidebar__link-label{color:var(--white)}.body-account-details .sidebar__item--account-details .icon--sidebar,.body-courses .sidebar__item--courses .icon--sidebar,.body-dashboard .sidebar__item--dashboard .icon--sidebar,.body-payment-details .sidebar__item--payment-details .icon--sidebar,.body-quotes .sidebar__item--quotes .icon--sidebar,.body-submissions .sidebar__item--submissions .icon--sidebar,.sidebar__item--active .icon--sidebar{--icon-color:var(--white)}@media (min-width:64rem){.body-account-details .sidebar__item--account-details,.body-courses .sidebar__item--courses,.body-dashboard .sidebar__item--dashboard,.body-payment-details .sidebar__item--payment-details,.body-quotes .sidebar__item--quotes,.body-submissions .sidebar__item--submissions,.sidebar__item--active{border-radius:10px;border-radius:0.63rem}}.body-account-details .sidebar__item--account-details+.sidebar__item,.body-courses .sidebar__item--courses+.sidebar__item,.body-dashboard .sidebar__item--dashboard+.sidebar__item,.body-payment-details .sidebar__item--payment-details+.sidebar__item,.body-quotes .sidebar__item--quotes+.sidebar__item,.body-submissions .sidebar__item--submissions+.sidebar__item,.sidebar__item--active+.sidebar__item{border-top:0}.sidebar__item--logo{border-top:none;display:inline-flex;padding:8px 15px;padding:0.5rem 0.94rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey);z-index:1;cursor:default}@media (min-width:47.5rem){.sidebar__item--logo{border:0;padding:40px 0 20px 0;padding:2.5rem 0 1.25rem 0;margin:0 auto}}@media (min-width:64rem){.sidebar__item--logo{margin:0;padding:0 0 30px 0;padding:0 0 1.88rem 0}}.sidebar__item--logo .sidebar__link{display:inline-flex;padding:0;text-decoration:none;cursor:pointer}@media (min-width:47.5rem){.sidebar__item--logo .sidebar__link{justify-content:center}}@media (min-width:64rem){.sidebar__item--logo .sidebar__link{justify-content:flex-start}}.sidebar__item--logo .icon--logo{--icon-color:#020A0A;aspect-ratio:2.375;--icon-width:95px;--icon-width:5.94rem}@media (min-width:47.5rem){.sidebar__item--logo .icon--logo{--icon-width:138px;--icon-width:8.63rem}}@media (min-width:100rem){.sidebar__item--logo .icon--logo{--icon-width:177px;--icon-width:11.06rem}}.social-links__link{border:2px solid #6d727d;border:0.13rem solid #6d727d;border-radius:50%;display:inline-flex;aspect-ratio:1;width:48px;width:3rem;justify-content:center}.status{width:-moz-max-content;width:max-content;display:inline-block;padding:2px 15px;padding:0.13rem 0.94rem;font-weight:700;border-radius:2px 2px 10px 2px;border-radius:0.13rem 0.13rem 0.63rem 0.13rem;background-color:var(--status-bg-color)}@media (min-width:80rem){.status{padding:4px 20px;padding:0.25rem 1.25rem}}.sticky-message-holder{position:sticky;top:30px;top:1.88rem;width:100%;z-index:1000}.sticky-message-holder p.message{margin-bottom:30px;margin-bottom:1.88rem}@media (max-width:63.94rem){.sub-nav{background-color:#d4e5f4}}@media (min-width:64rem){.sub-nav{display:flex!important;flex-flow:column;gap:32px;gap:2rem}}.sub-nav.active{display:block}.sub-nav__item{border-bottom:1px solid #d4e5f4;margin-bottom:0;display:block;position:relative;padding-left:0}@media (min-width:64rem){.sub-nav__item{border-bottom:0}}.sub-nav__item::before{display:none}.sub-nav__link{font-size:14px;font-size:0.88rem;line-height:16px;line-height:1rem;display:block;text-decoration:none;color:#363636}@media (max-width:63.94rem){.sub-nav__link{padding:15px 15px 15px 30px;padding:0.94rem 0.94rem 0.94rem 1.88rem;background-color:var(--light-bg-color)}}@media (min-width:64rem){.sub-nav__link{display:flex;flex-flow:row;align-items:center;gap:15px;gap:0.94rem}}.sub-nav__icon{display:none;--icon-width:60px;--icon-width:3.75rem}@media (min-width:64rem){.sub-nav__icon{display:block}}.sub-nav__sub-text{display:block}@media (min-width:64rem){.sub-nav__sub-text{font-weight:600;font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}}.sub-nav__sub-text span{display:none;margin-bottom:0}@media (min-width:64rem){.sub-nav__sub-text span{display:block}}@media (max-width:63.94rem){.menu-proofreading-editing-specialist-editing-container .sub-nav{display:none}}@media (min-width:64rem){.menu-proofreading-editing-specialist-editing-container .sub-nav{gap:22px;gap:1.38rem}}@media (max-width:63.94rem){.menu-proofreading-editing-specialist-editing-container .sub-nav__item{border-color:#d4e5f4}}@media (max-width:63.94rem){.menu-proofreading-editing-specialist-editing-container .sub-nav__link{padding-left:45px;padding-left:2.81rem;background-color:#dff0ff}}.menu-proofreading-editing-specialist-editing-container .sub-nav__icon{--icon-width:30px;--icon-width:1.88rem}@media (min-width:64rem){.menu-proofreading-editing-specialist-editing-container .sub-nav__sub-text{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}@media (min-width:64rem){.menu-editor-training-container,.menu-top-navigation-container{align-self:stretch;display:flex;flex-flow:row}}.sub-nav--active{display:block}.subsection{display:flex;flex-flow:column}.subsection .btn{margin-top:20px;margin-top:1.25rem}@media (min-width:47.5rem){.subsection .btn{margin-top:0;align-self:center}}@media (min-width:64rem){.subsection .btn{margin-top:10px;margin-top:0.63rem}}.subsection:not(:last-child){margin-bottom:35px;margin-bottom:2.19rem}@media (min-width:64rem){.subsection:not(:last-child){margin-bottom:40px;margin-bottom:2.5rem}}@media (min-width:100rem){.subsection--table-layout .subsection__heading{margin-bottom:15px;margin-bottom:0.94rem}}.subsection--table-layout .box--payment-details{margin-top:15px;margin-top:0.94rem}@media (min-width:100rem){.subsection--table-layout .box--payment-details{margin-top:30px;margin-top:1.88rem}}.subsection--table-layout .btn{margin-top:20px;margin-top:1.25rem}@media (min-width:100rem){.subsection--table-layout .btn{margin-top:30px;margin-top:1.88rem}}.subsection__heading{margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:64rem){.subsection__heading{margin-bottom:20px;margin-bottom:1.25rem}}.subsection__heading--underlined{margin-bottom:10px;margin-bottom:0.63rem;padding-bottom:10px;padding-bottom:0.63rem;border-bottom:2px solid var(--border-grey);border-bottom:0.13rem solid var(--border-grey)}@media (min-width:64rem){.subsection__heading--underlined{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:15px;padding-bottom:0.94rem}}.editable-content .subsection__heading--underlined h1,.editable-content .subsection__heading--underlined h2,.editable-content .subsection__heading--underlined h3,.editable-content .subsection__heading--underlined h4,.editable-content .subsection__heading--underlined h5,.subsection__heading--underlined .editable-content h1,.subsection__heading--underlined .editable-content h2,.subsection__heading--underlined .editable-content h3,.subsection__heading--underlined .editable-content h4,.subsection__heading--underlined .editable-content h5,.subsection__heading--underlined .heading{margin-bottom:0}@media (max-width:37.44rem){.subsection--mobile-button:not(:last-child){margin-bottom:107px;margin-bottom:6.69rem}}@media (min-width:47.5rem){.subsection--change-order{flex-flow:row wrap}.subsection--change-order .item-overview:first-of-type{margin-top:20px;margin-top:1.25rem}}@media (max-width:47.44rem){.subsection--change-order .btn{order:4}}@media (min-width:47.5rem){.subsection--change-order .btn{place-self:center;margin-left:auto}}@media (min-width:47.5rem){.subsection--change-order .subsection__heading{margin-bottom:0;place-self:center}}.subsection--modal:not(:last-child){margin-bottom:30px;margin-bottom:1.88rem}.subsection--modal .subsection__heading{margin-bottom:15px;margin-bottom:0.94rem}.table-heading{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.table-heading{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.table-heading{margin-bottom:20px;margin-bottom:1.25rem}}.table-heading p{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;font-weight:600}@media (min-width:80rem){.table-heading p{font-size:22px;font-size:1.38rem;line-height:32px;line-height:2rem}}.table-heading p.large{font-size:18px;font-size:1.13rem;line-height:28px;line-height:1.75rem;font-weight:600;color:var(--heading-color)}@media (min-width:80rem){.table-heading p.large{font-size:22px;font-size:1.38rem;line-height:32px;line-height:2rem}}.table-layout{display:flex;flex-flow:column;gap:10px;gap:0.63rem}@media (min-width:47.5rem){.table-layout{gap:15px;gap:0.94rem}}@media (min-width:64rem){.table-layout{gap:20px;gap:1.25rem}}.table-layout tr{flex-flow:column;align-items:flex-start;gap:5px;gap:0.31rem}@media (min-width:64rem){.table-layout tr{flex-flow:row;align-items:flex-start;gap:0;justify-content:flex-start}.table-layout tr td{min-width:230px;min-width:14.38rem;text-align:left}}@media (min-width:80rem){.table-layout tr td{min-width:320px;min-width:20rem;text-align:left}}.table-layout tr:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}@media (min-width:47.5rem){.table-layout tr:not(:last-child){margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.table-layout tr:not(:last-child){margin-bottom:20px;margin-bottom:1.25rem}}.table-layout--align-right{border-top:2px solid var(--border-grey);border-top:0.13rem solid var(--border-grey);padding-top:20px;padding-top:1.25rem;margin-top:20px;margin-top:1.25rem;align-items:flex-end}.table-layout--align-right .table-row{width:70%}@media (min-width:47.5rem){.table-layout--align-right .table-row{width:260px;width:16.25rem;gap:30px;gap:1.88rem}}@media (min-width:64rem){.table-layout--align-right .table-row{justify-content:flex-end}.table-layout--align-right .table-row p{min-width:auto;text-align:left}}.table-layout--align-right tr{flex-flow:row}.table-layout--align-right tr td{min-width:auto}.table-layout--align-right tr td:first-child{min-width:150px;min-width:9.38rem;margin-right:auto}.table-layout--align-right tr:not(:last-child){margin-bottom:5px;margin-bottom:0.31rem}@media (min-width:100rem){.table-layout--align-right tr:not(:last-child){margin-bottom:10px;margin-bottom:0.63rem}}.table-layout--gap-10{gap:10px;gap:0.63rem}.table-row{display:flex;align-items:center;justify-content:space-between}@media (max-width:47.44rem){.table-row .pseudo-link:before{height:40px;height:2.5rem;width:40px;width:2.5rem;content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:20}}.table-row__content{display:flex;gap:5px;gap:0.31rem;flex-flow:column;width:100%}.table-row__content>p{margin-bottom:0}@media (min-width:64rem){.table-row__content>p{min-width:230px;min-width:14.38rem;text-align:left}}@media (min-width:80rem){.table-row__content>p{min-width:320px;min-width:20rem;text-align:left}}@media (min-width:64rem){.table-row__content{flex-flow:row;align-items:flex-start;gap:0}.table-row__content div:not(.payment-card){margin-right:auto}}.table-row__action{position:relative;flex:0 0 auto;align-self:flex-start}.table-row__inner-column{width:100%;display:flex;flex-flow:column;gap:10px;gap:0.63rem}.table-row__inner-column--width-auto{width:auto}@media (min-width:80rem){.table-row__content--small>p{min-width:150px;min-width:9.38rem}}@media (max-width:47.44rem){.table-row__full-column-mobile{width:100%}}.table{width:100%}.table tbody .table__row--inner{font-size:14px;font-size:0.88rem;line-height:26px;line-height:1.63rem}.table tfoot .table__row--inner{padding-left:35%}@media (min-width:100rem){.table tfoot .table__row--inner{padding:15px 0 15px 35%;padding:0.94rem 0 0.94rem 35%}}.table__row{display:flex;justify-content:space-between;padding:10px 0;padding:0.63rem 0;border-bottom:1px solid var(--border-grey);border-top:1px solid var(--border-grey);gap:10px;gap:0.63rem}.table__row:first-of-type:not(.table__row--inner):not(.table__row--heading){padding:0 0 10px 0;padding:0 0 0.63rem 0;border-top:none}.table__row:last-of-type:not(.table__row--inner){border-bottom:none}@media (min-width:100rem){.table__row--inner{padding-left:20px;padding-left:1.25rem}}.table__row--heading{font-weight:600;align-items:center}.table__row--heading td:last-child{color:var(--primary-color);font-size:18px;font-size:1.13rem;line-height:32px;line-height:2rem}.table--overview .delivery-date{display:inline-block;width:100%;font-weight:600;font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:47.5rem){.table--overview{margin-bottom:15px;margin-bottom:0.94rem}}@media (min-width:100rem){.table--overview .table__row:not(.table__row--inner):not(.table__row--heading){padding:15px 0 20px;padding:0.94rem 0 1.25rem}.table--overview .table__row:not(.table__row--inner):not(.table__row--heading):first-of-type{padding:0 0 20px 0;padding:0 0 1.25rem 0}}.terms-content{counter-reset:heading-count}.editable-content .terms-content h1,.editable-content .terms-content h2,.editable-content .terms-content h3,.editable-content .terms-content h4,.editable-content .terms-content h5,.terms-content .editable-content h1,.terms-content .editable-content h2,.terms-content .editable-content h3,.terms-content .editable-content h4,.terms-content .editable-content h5,.terms-content .heading{margin-bottom:8px;margin-bottom:0.5rem}.editable-content .terms-content h1::before,.editable-content .terms-content h2::before,.editable-content .terms-content h3::before,.editable-content .terms-content h4::before,.editable-content .terms-content h5::before,.terms-content .editable-content h1::before,.terms-content .editable-content h2::before,.terms-content .editable-content h3::before,.terms-content .editable-content h4::before,.terms-content .editable-content h5::before,.terms-content .heading::before{counter-increment:heading-count;content:counter(heading-count) ". "}.terms-content p{margin-bottom:20px;margin-bottom:1.25rem}.terms-content ol{counter-reset:count;display:flex;flex-flow:column;gap:30px;gap:1.88rem;margin-block:30px;margin-block:1.88rem;padding-left:0}.terms-content ol li{flex-flow:column;align-items:flex-start;position:relative;--bullet-padding:46px;--bullet-padding:2.88rem;padding-left:var(--bullet-padding)}.terms-content ol li::before{counter-increment:count;content:counter(heading-count) "." counters(count, ".") ".";top:0;right:auto;bottom:auto;left:0;position:absolute;display:inline-block;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;font-weight:600;border:none;background-color:transparent}.terms-content ol li{--bullet-padding:55px;--bullet-padding:3.44rem}.terms-content ol li li{--bullet-padding:60px;--bullet-padding:3.75rem}.terms-content ol li li li{--bullet-padding:65px;--bullet-padding:4.06rem}.terms-content ol ol{margin-top:10px;margin-top:0.63rem;margin-bottom:0;gap:10px;gap:0.63rem}.terms-content ol ol li{margin-top:0}@media (max-width:47.44rem){.text-hidden--mobile{display:none}}@media (min-width:47.5rem){.text-hidden--tablet{display:none}}.textarea{width:100%;height:150px;height:9.38rem;resize:none}.tooltip{position:relative;cursor:pointer}@media (min-width:80rem) and (any-hover:hover){.tooltip:hover .tooltip__content{visibility:visible;pointer-events:auto}.tooltip:hover .tooltip__content::after{visibility:visible}}@media (min-width:80rem) and (min-width:64rem){html[data-useragent*="rv:11"] .tooltip:hover .tooltip__content{visibility:visible;pointer-events:auto}html[data-useragent*="rv:11"] .tooltip:hover .tooltip__content::after{visibility:visible}}.tooltip__btn{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem;color:var(--mid-grey-blue)}.tooltip__content{margin-top:15px;margin-top:0.94rem;inset:100% 5px auto auto;inset:100% 0.31rem auto auto;position:absolute;z-index:2;border-radius:10px 10px 20px 10px;border-radius:0.63rem 0.63rem 1.25rem 0.63rem;display:flex;flex-flow:column;gap:15px;gap:0.94rem;padding:10px;padding:0.63rem;background-color:var(--white);box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 0.19rem 0.63rem rgba(0,0,0,.1);width:-moz-max-content;width:max-content;visibility:hidden;pointer-events:none;position:absolute;isolation:isolate}@media (min-width:47.5rem){.tooltip__content{right:auto;left:50%;transform:translateX(-50%)}}.tooltip__content:before{content:"";inset:-15px 0 auto 0;inset:-0.94rem 0 auto 0;position:absolute;height:15px;height:0.94rem}.tooltip__content:after{content:"";inset:0 auto auto 50%;position:absolute;transform:translateX(-50%) translateY(-10px) rotate(45deg);transform:translateX(-50%) translateY(-0.63rem) rotate(45deg);border-radius:2px;border-radius:0.13rem;width:19.79899px;width:1.24rem;height:19.79899px;height:1.24rem;background-color:#fff;visibility:hidden}@media (min-width:100rem){.tooltip__content{padding:12px 22px;padding:0.75rem 1.38rem}}.tooltip__content .icon--tooltip{--icon-width:14px;--icon-width:0.88rem;margin-right:10px;margin-right:0.63rem;--icon-color:var(--general-mid-blue)}@media (min-width:100rem){.tooltip__content .icon--tooltip{--icon-width:18px;--icon-width:1.13rem}}.footer-nav--courses .footer-nav__item:last-child .tooltip__content .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .tooltip__content .footer-nav__link[href='/order-now/'],.tooltip__content .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.tooltip__content .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.tooltip__content .link{font-size:14px;font-size:0.88rem;line-height:22px;line-height:1.38rem}@media (min-width:100rem){.footer-nav--courses .footer-nav__item:last-child .tooltip__content .footer-nav__link[href='/enrol-now/'],.footer-nav--key-pages .footer-nav__item:last-child .tooltip__content .footer-nav__link[href='/order-now/'],.tooltip__content .footer-nav--courses .footer-nav__item:last-child .footer-nav__link[href='/enrol-now/'],.tooltip__content .footer-nav--key-pages .footer-nav__item:last-child .footer-nav__link[href='/order-now/'],.tooltip__content .link{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}@media (min-width:47.5rem){.tooltip--login-modal .tooltip__content{right:-10px;right:-0.63rem;left:auto;transform:none}}@media (max-width:79.94rem){.tooltip--active .tooltip__content{visibility:visible;pointer-events:auto}.tooltip--active .tooltip__content::after{visibility:visible}}.white-box{background-color:var(--white)}
/*# sourceMappingURL=styles.css.map */
