:root{--br-surface:#fff;--br-surface-2:#f7faff;--br-border:#e6ecf5;--br-text:#1f2533;--br-blue:#4c8dff;--br-green:#1fc77a;--br-orange:#ff8a3d;--br-red:#ea445a;--br-accent:linear-gradient(90deg,var(--br-blue) 0%,var(--br-green) 100%);--br-radius:16px}.testing-competition-content__wrapper{display:table;margin:20px auto;max-width:min(960px,90%);text-align:justify;text-justify:inter-word}.testing__content{min-height:inherit;padding:25px 15px;width:100%}.testing__filter-search{align-items:center;display:flex;justify-content:space-between}.testing__rate-table-wrapper{margin-top:20px;overflow:visible}@-webkit-keyframes participateCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes participateCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.content__form-participate{-webkit-animation:participateCardIn .5s ease-out;animation:participateCardIn .5s ease-out;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.55);border-radius:18px;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:500px;padding:28px 28px 22px;width:100%}.content__form-participate>p.text-center{color:#475569;font-size:1rem;line-height:1.55}.content__form-participate label{align-items:stretch;display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.content__form-participate label span{color:#334155;font-size:1.05rem;font-weight:600;line-height:1.4}.content__form-participate label .select select{background-color:hsla(0,0%,100%,.85);border:1.5px solid #dde3ea;border-radius:10px;font-size:1rem;height:auto;line-height:1.4;padding:8px 34px 8px 12px;transition:border-color .2s ease,box-shadow .2s ease}.content__form-participate label .select select:focus{border-color:#f5a623;box-shadow:0 0 0 3px rgba(245,166,35,.15);outline:none}.content__form-participate label .select select[name=subject]{font-size:1.25em}.content__form-participate .input-inline{align-items:center;display:flex;gap:8px}.content__form-participate .input-inline input{flex:1 1 auto;min-width:0}.content__form-participate input{background-color:hsla(0,0%,100%,.85);border:1.5px solid #dde3ea;border-radius:10px;font-size:1rem;height:auto;line-height:1.4;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease}.content__form-participate input:focus{border-color:#f5a623;box-shadow:0 0 0 3px rgba(245,166,35,.15);outline:none}.content__form-participate input[type=checkbox],.content__form-participate input[type=radio]{height:auto;min-width:0}@media (min-width:720px) and (max-width:1200px){.content__form-participate{margin:0 auto 24px;max-width:700px;padding:32px 32px 24px}.content__form-participate label .select select,.content__form-participate label input{height:48px;min-width:0}}@media (max-width:400px){.content__form-participate .input-inline{gap:6px}}.bg-clouds{left:0;position:absolute;top:0;width:100%;z-index:0}.bg-clouds__cloud-1{left:0;position:absolute;top:20px}.bg-clouds__cloud-2{position:absolute;right:25px;top:20px}.add-bg__pencils:after{bottom:200px;content:url(https://cdn.brainring.co.uk/public/images/bg_element__pencils.svg);position:absolute;right:-130px;z-index:-1}.add-bg__protractor{position:relative}.add-bg__protractor:after{bottom:50px;content:url(https://cdn.brainring.co.uk/public/images/bg_element__protractor.svg);position:absolute;right:-100px}.bg-children-goblet{bottom:0;left:0;position:absolute;width:100%;z-index:0}.bg-children-goblet .bg-children__boy{bottom:35px;left:300px;position:absolute}.bg-children-goblet .bg-children__girl{bottom:35px;left:60px;position:absolute}.bg-children-goblet .bg-children__goblet{bottom:35px;position:absolute;right:70px;z-index:0}.bg-children-goblet .bg-children__earth{bottom:15px;position:absolute;right:155px;z-index:-1}.bg-children-goblet .bg-children__kite{bottom:calc(100vh - 520px);left:155px;position:absolute;z-index:-1}.bg-girl-on-books{width:251px}.bg-children__pencils{bottom:600px;position:absolute;right:20px}.owl{background-image:url(https://cdn.brainring.co.uk/public/images/owl.png);height:108px;margin:auto;position:relative;width:211px;z-index:2}.owl .hand{background-color:#472d20;border-radius:40px;bottom:-8px;height:34px;left:14px;position:absolute;transform:scaleY(.6);transition:.3s ease-out;width:34px}.owl .hand.password{transform:translateX(42px) translateY(-15px) scale(.7)}.owl .hand.hand-r{left:170px}.owl .hand.hand-r.password{transform:translateX(-42px) translateY(-15px) scale(.7)}.owl .arms{height:41px;overflow:hidden;position:absolute;top:58px;width:100%}.owl .arms .arm{background-image:url(https://cdn.brainring.co.uk/public/images/owl-arm.png);height:65px;left:20px;position:absolute;top:40px;transition:.3s ease-out;width:40px}.owl .arms .arm.password{transform:translateX(40px) translateY(-40px)}.owl .arms .arm.arm-r{left:158px;transform:scaleX(-1)}.owl .arms .arm.arm-r.password{transform:translateX(-40px) translateY(-40px) scaleX(-1)}.form{background-color:transparent;margin:-9px auto auto}@media screen and (max-width:900px){.content__form-participate{border-radius:14px;margin:0 auto 15px;max-width:100%!important;padding:22px 18px 16px}.content__form-participate>p.text-center{font-size:1.2rem;line-height:1.5}.content__form-participate label span{font-size:1.2rem}.content__form-participate label .select select{border-radius:10px;min-width:auto;padding-left:.75rem!important}.content__form-participate input{padding-left:.75rem!important}.content__form-participate label .select:after{height:14px!important;right:14px!important;width:18px!important}.content__form-participate input[name=passcode],.content__form-participate select[name=subject]{font-size:1.5rem!important;line-height:1.4!important;min-height:70px!important}.content__form-participate input[name=passcode]{border-radius:10px}.content__form-participate .btn-cta{font-size:1.5rem!important;min-height:80px!important}.testing__rate-table-wrapper{margin-top:20px}.testing__filter-search{flex-wrap:wrap}.testing__content{overflow-x:auto}.owl{bottom:-8px}}.wrapper--phone .participate-passcode-note{align-items:flex-start;gap:calc(8px*var(--phone-ui-scale))}.wrapper--phone .participate-passcode-note .icon-information{flex:0 0 calc(22px*var(--phone-ui-scale));height:calc(22px*var(--phone-ui-scale))!important;margin-top:calc(2px*var(--phone-ui-scale));width:calc(22px*var(--phone-ui-scale))!important}.wrapper--phone .participate-passcode-note>div{margin-left:0;min-width:0}.wrapper .participation-screen{--participate-ui-scale:1;color:#244b60;font:calc(16px*var(--participate-ui-scale))/1.5 Gilroy-Regular,sans-serif}.wrapper .participation-screen .alert-info,.wrapper .participation-screen .content__warning{border-radius:calc(10px*var(--participate-ui-scale));box-sizing:border-box;font-size:calc(15px*var(--participate-ui-scale))!important;line-height:1.5!important;margin:0 auto calc(16px*var(--participate-ui-scale));max-width:calc(640px*var(--participate-ui-scale));padding:calc(12px*var(--participate-ui-scale)) calc(14px*var(--participate-ui-scale))}.wrapper .participation-screen .alert-info p,.wrapper .participation-screen .content__warning p{font:inherit!important;margin:0;padding:0}.wrapper .participation-screen .alert-info p+p,.wrapper .participation-screen .content__warning p+p{margin-top:calc(8px*var(--participate-ui-scale))}.wrapper .participation-screen .content__form-participate{-webkit-animation:none;animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #d9eaf1;border-radius:calc(12px*var(--participate-ui-scale));box-sizing:border-box;margin:0 auto;max-width:calc(560px*var(--participate-ui-scale))!important;padding:calc(20px*var(--participate-ui-scale));width:100%}.wrapper .participation-screen .content__form-participate>p{font-size:calc(15px*var(--participate-ui-scale))!important;line-height:1.5!important;margin:0 0 calc(16px*var(--participate-ui-scale));padding:0}.wrapper .participation-screen .content__form-participate label{gap:calc(6px*var(--participate-ui-scale));margin-bottom:calc(14px*var(--participate-ui-scale));min-width:0}.wrapper .participation-screen .content__form-participate label>span{color:#244b60;font:calc(15px*var(--participate-ui-scale))/1.4 Gilroy-Semibold,sans-serif!important}.wrapper .participation-screen .content__form-participate label>span p{font-size:calc(13px*var(--participate-ui-scale))!important;line-height:1.4!important;margin:calc(2px*var(--participate-ui-scale)) 0 0}.wrapper .participation-screen .content__form-participate input:not([type=hidden]),.wrapper .participation-screen .content__form-participate select{background:#fff;border:1px solid #c6d9e5;border-radius:calc(8px*var(--participate-ui-scale));box-sizing:border-box;color:#244b60;font:calc(16px*var(--participate-ui-scale))/1.4 Gilroy-Regular,sans-serif!important;height:calc(44px*var(--participate-ui-scale))!important;max-height:calc(44px*var(--participate-ui-scale))!important;min-height:calc(44px*var(--participate-ui-scale))!important;min-width:0!important;padding:calc(9px*var(--participate-ui-scale)) calc(12px*var(--participate-ui-scale))!important;width:100%}.wrapper .participation-screen .content__form-participate input[name=passcode]{font-family:Gilroy-Bold,sans-serif!important;font-weight:700!important}.wrapper .participation-screen .content__form-participate select{padding-right:calc(36px*var(--participate-ui-scale))!important}.wrapper .participation-screen .content__form-participate .select:after{height:calc(8px*var(--participate-ui-scale))!important;right:calc(12px*var(--participate-ui-scale))!important;width:calc(12px*var(--participate-ui-scale))!important}.wrapper .participation-screen .content__form-participate input:focus,.wrapper .participation-screen .content__form-participate select:focus{border-color:#0f8ef5;box-shadow:0 0 0 calc(3px*var(--participate-ui-scale)) rgba(15,142,245,.12)}.wrapper .participation-screen .content__form-participate input[readonly],.wrapper .participation-screen .content__form-participate select:disabled{background:#f3f7fa;color:#526677}.wrapper .participation-screen .content__form-participate input.error,.wrapper .participation-screen .content__form-participate select.error{border-color:#ff3d46}.wrapper .participation-screen .content__form-participate .error-msg,.wrapper .participation-screen .content__form-participate .text-sm{font-size:calc(14px*var(--participate-ui-scale))!important;line-height:1.5!important}.wrapper .participation-screen .participation-actions{display:flex;flex-wrap:wrap;gap:calc(10px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-actions .btn,.wrapper .participation-screen .participation-actions .btn-cta{border-radius:calc(8px*var(--participate-ui-scale));box-sizing:border-box;flex:1 1 calc(160px*var(--participate-ui-scale));font:calc(16px*var(--participate-ui-scale))/1.4 Gilroy-Bold,sans-serif!important;height:auto!important;margin:0!important;max-height:none!important;max-width:calc(320px*var(--participate-ui-scale))!important;min-height:calc(48px*var(--participate-ui-scale))!important;min-width:0!important;padding:calc(10px*var(--participate-ui-scale)) calc(14px*var(--participate-ui-scale));text-align:center;white-space:normal;width:100%!important}.wrapper .participation-screen .participation-availability{align-items:center;background:#f1f8fd;border:1px solid #d7e8f2;border-radius:calc(8px*var(--participate-ui-scale));box-sizing:border-box;color:#244b60;display:flex;font:calc(14px*var(--participate-ui-scale))/1.5 Gilroy-Regular,sans-serif;gap:calc(8px*var(--participate-ui-scale));padding:calc(10px*var(--participate-ui-scale)) calc(12px*var(--participate-ui-scale));width:100%}.wrapper .participation-screen .participation-availability svg{flex:0 0 calc(20px*var(--participate-ui-scale));height:calc(20px*var(--participate-ui-scale))!important;width:calc(20px*var(--participate-ui-scale))!important}.wrapper .participation-screen .participation-availability span{font:inherit!important;margin:0!important;min-width:0;padding:0!important}.wrapper .participation-screen .participation-availability time{font-family:Gilroy-Bold,sans-serif;font-size:inherit!important;font-weight:700;line-height:inherit!important;white-space:nowrap}.wrapper .participation-screen .content__form-participate>p.participation-level-note{font:calc(14px*var(--participate-ui-scale))/1.5 Gilroy-Regular,sans-serif;font-size:calc(14px*var(--participate-ui-scale))!important}.wrapper .participation-screen .content__form-participate>p.participation-level-note strong{font-family:Gilroy-Bold,sans-serif}.wrapper .participation-screen .content__form-participate>p.participation-level-note em,.wrapper .participation-screen .content__form-participate>p.participation-level-note strong{font-size:inherit!important;line-height:inherit!important}.wrapper .participation-screen .content__form-participate>p.participation-level-note em{font-family:Gilroy-Regular,sans-serif!important;font-style:normal;font-weight:400}.wrapper .participation-screen .participate-passcode-note{font-size:calc(14px*var(--participate-ui-scale))!important;line-height:1.5;margin:calc(14px*var(--participate-ui-scale)) 0 0}.wrapper .participation-screen .testing__rate-table-wrapper:empty{display:none}.wrapper .participation-screen .participation-instructions{background:#f7fbfd;border:1px solid #d9eaf1;border-radius:calc(12px*var(--participate-ui-scale));box-sizing:border-box;display:flow-root;font-size:calc(17px*var(--participate-ui-scale));line-height:1.5;margin:calc(20px*var(--participate-ui-scale)) auto 0;max-width:calc(640px*var(--participate-ui-scale));padding:calc(16px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-instructions :is(div,p,span,strong,b,a,li,em){font-size:inherit!important;line-height:inherit!important}.wrapper .participation-screen .participation-instructions b,.wrapper .participation-screen .participation-instructions strong{font-family:Gilroy-Bold,sans-serif!important;font-weight:700!important}.wrapper .participation-screen .participation-instructions p{margin:0 0 calc(10px*var(--participate-ui-scale));padding:0;text-align:left}.wrapper .participation-screen .participation-instructions>p:first-child{margin-bottom:calc(20px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-instructions p:has(+p.flex.justify-center){display:none}.wrapper .participation-screen .participation-instructions p.flex.justify-center{clear:both;gap:calc(6px*var(--participate-ui-scale));margin:calc(22px*var(--participate-ui-scale)) 0 0!important}.wrapper .participation-screen .participation-instructions p.flex.justify-center img{margin:0!important;vertical-align:middle}.wrapper .participation-screen .participation-instructions h2,.wrapper .participation-screen .participation-instructions h3,.wrapper .participation-screen .participation-instructions h4{color:#005980;font:calc(18px*var(--participate-ui-scale))/1.4 Gilroy-Bold,sans-serif!important;margin:0 0 calc(12px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-instructions>:last-child{margin-bottom:0}.wrapper .participation-screen .participation-instructions .competition__participate__content{display:flow-root}.wrapper .participation-screen .participation-instructions .competition__participate__content>p:last-child{margin-bottom:0}.wrapper .participation-screen .participation-instructions p:has(>.competition-subject){float:left;margin:0 calc(14px*var(--participate-ui-scale)) calc(6px*var(--participate-ui-scale)) 0!important;padding:0!important;width:calc(210px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-instructions .competition-subject{display:block}.wrapper .participation-screen .participation-instructions .competition-subject img{display:block;float:none!important;height:auto!important;margin:0!important;max-height:calc(270px*var(--participate-ui-scale))!important;max-width:100%!important;min-width:0!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.wrapper .participation-screen .participation-illustration{box-sizing:border-box;margin:calc(20px*var(--participate-ui-scale)) auto 0;max-width:calc(560px*var(--participate-ui-scale))}.wrapper .participation-screen .participation-illustration img{border-radius:calc(12px*var(--participate-ui-scale))!important;display:block;height:auto;max-width:100%!important;width:100%}.wrapper--phone .participation-screen{--participate-ui-scale:var(--phone-ui-scale)}.wrapper--phone .participation-screen .content__form-participate{padding:calc(14px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .participation-instructions{font-size:calc(16px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .participation-instructions p:has(>.competition-subject){margin-right:calc(10px*var(--participate-ui-scale))!important;width:calc(140px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .participation-instructions .competition-subject img{max-height:calc(185px*var(--participate-ui-scale))!important}.wrapper--phone .participation-screen .owl{background-size:100% 100%;bottom:0;height:calc(51px*var(--participate-ui-scale));width:calc(100px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .owl .hand{bottom:calc(-4px*var(--participate-ui-scale));height:calc(16px*var(--participate-ui-scale));left:6.6%;width:calc(16px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .owl .hand-r{left:80.5%}.wrapper--phone .participation-screen .owl .arms{height:38%;top:54%}.wrapper--phone .participation-screen .owl .arm{background-size:100% 100%;height:calc(31px*var(--participate-ui-scale));left:9.5%;top:calc(19px*var(--participate-ui-scale));width:calc(19px*var(--participate-ui-scale))}.wrapper--phone .participation-screen .owl .hand.password{transform:translateX(calc(20px*var(--participate-ui-scale))) translateY(calc(-7px*var(--participate-ui-scale))) scale(.7)}.wrapper--phone .participation-screen .owl .hand-r.password{transform:translateX(calc(-20px*var(--participate-ui-scale))) translateY(calc(-7px*var(--participate-ui-scale))) scale(.7)}.wrapper--phone .participation-screen .owl .arm.password{transform:translateX(calc(19px*var(--participate-ui-scale))) translateY(calc(-19px*var(--participate-ui-scale)))}.wrapper--phone .participation-screen .owl .arm-r{left:75%}.wrapper--phone .participation-screen .owl .arm-r.password{transform:translateX(calc(-19px*var(--participate-ui-scale))) translateY(calc(-19px*var(--participate-ui-scale))) scaleX(-1)}.wrapper--phone .participation-screen .form{margin-top:calc(-4px*var(--participate-ui-scale))}.wrapper .participation-screen .content__form-participate input[name=passcode]{font-size:calc(22px*var(--participate-ui-scale))!important;line-height:1.15!important}
