.CheckboxField_wrapper__2ps5e{position:relative;display:flex;margin-bottom:26px}.CheckboxField_wrapper__2ps5e[data-checked=true]{opacity:1}.CheckboxField_wrapper__2ps5e[data-error=true] input{border-color:#b42c2c}.CheckboxField_wrapper__2ps5e[data-error=true] span[data-error=true]{line-height:2.1rem;font-size:1.2rem;position:absolute;bottom:-16px;left:1px;color:#b42c2c;font-family:var(--font-secondary),serif}.CheckboxField_mark__qKGEM{position:absolute;top:2px;left:2px;width:11px;height:11px;background:var(--brand-colour-primary);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.CheckboxField_mark__qKGEM[data-theme=secondary]{background:var(--brand-colour-secondary)}.CheckboxField_input__clUCp{display:block;flex-shrink:0;width:15px;height:15px;margin:0 25px 0 0;border:1px solid #000;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CheckboxField_input__clUCp:checked+.CheckboxField_mark__qKGEM{opacity:1}.CheckboxField_input__clUCp::-ms-check{display:none}[data-theme=DreamChallenges] .CheckboxField_input__clUCp{border-color:var(--brand-colour-primary)}.CheckboxField_label__ReghV{line-height:2.1rem;font-size:1.6rem;position:relative;top:-4px;left:-10px;width:calc(100% - (15px + 25px));color:#000;font-weight:300;font-family:var(--font-secondary),serif;letter-spacing:.16px;opacity:.6}[data-theme=DreamChallenges] .CheckboxField_label__ReghV{color:var(--brand-colour-primary);opacity:1}.Fieldset_fieldset__YEG9M{display:grid;margin-left:0;padding:0;border:0;grid-column-gap:25px;column-gap:25px}.Fieldset_title__k1eql{display:block;grid-column:1/-1;margin-bottom:16px;color:var(--brand-colour-primary)}.Fieldset_title__k1eql[data-alt=true]{color:#000;opacity:.6}.field_field__uxgOx{line-height:2.1rem;font-size:1.4rem;width:100%;border:1px solid var(--brand-colour-grey);border-bottom:2px solid var(--brand-colour-primary);border-radius:0;color:#000;font-family:var(--font-secondary),serif;letter-spacing:.14px;text-indent:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field_field__uxgOx:not(textarea){height:50px}.field_field__uxgOx[readonly]{opacity:.6}.field_field__uxgOx[data-width=small]{max-width:200px}.field_field__uxgOx[data-width=medium]{max-width:315px}@media screen and (max-width:820px){.field_field__uxgOx[data-width=medium]{max-width:100%}}.field_field__uxgOx[data-theme=secondary]{border-bottom:2px solid var(--brand-colour-secondary)}.field_field__uxgOx[data-site=DreamChallenges]{border-width:2px;border-color:#cecece;border-radius:25px}@media screen and (max-width:820px){.field_field__uxgOx{line-height:2.1rem;font-size:1.6rem}}.field_label___NX0i{margin-bottom:16px}.field_label___NX0i.field_noSpacingLabel__jVqaF{margin-bottom:0}.field_labelAlt__etF3X{position:absolute;top:15px;left:15px;color:#000;font-family:var(--font-secondary),serif;letter-spacing:.16px;pointer-events:none;transition:all .3s ease;padding-right:10px;padding-left:5px}[data-site=DreamChallenges] .field_labelAlt__etF3X{color:var(--brand-colour-primary)}.field_labelAlt__etF3X[data-is-active=false]{line-height:2.1rem;font-size:1.4rem;letter-spacing:.16px;opacity:1;transform:translateY(0)}.field_labelAlt__etF3X[data-is-active=true]{line-height:2.1rem;font-size:1.4rem;background:#fff;color:#000;letter-spacing:.12px;opacity:1;transform:translateY(-25px)}[data-site=DreamChallenges] .field_labelAlt__etF3X[data-is-active=true]{color:var(--brand-colour-primary)}textarea.field_field__uxgOx{height:96px}.field_wrapper__wL5WU{position:relative;display:flex;flex-direction:column;transition:opacity .3s ease-in-out}.field_wrapper__wL5WU.readOnly{opacity:.5}.field_wrapper__wL5WU.readOnly,.field_wrapper__wL5WU.readOnly>*{pointer-events:none}.field_wrapper__wL5WU[data-error=true] input,.field_wrapper__wL5WU[data-error=true] select{border-color:#b42c2c}.field_wrapper__wL5WU[data-error=true] span[data-error=true]{line-height:2.1rem;font-size:1.2rem;position:absolute;bottom:-20px;left:1px;color:#b42c2c;font-family:var(--font-secondary),serif}.PhoneField_phoneWrapper__mgUil{position:relative;display:flex;flex-direction:column}.PhoneField_phoneWrapper__mgUil input::placeholder{color:#000}.PhoneField_phoneWrapper__mgUil label[data-error=true] input,.PhoneField_phoneWrapper__mgUil label[data-error=true] select{border-color:#b42c2c}.PhoneField_phoneWrapper__mgUil label[data-error=true] span[data-error=true]{line-height:2.1rem;font-size:1.2rem;position:absolute;bottom:-20px;left:1px;color:#b42c2c;font-family:var(--font-secondary),serif}.PhoneField_phoneWrapper__mgUil .iti{width:100%}.SelectField_icon__mkwmr{position:absolute;right:10px;bottom:22.5px;width:9px;height:5px;color:var(--brand-colour-primary)}.SelectField_icon__mkwmr[data-width=small]{left:180px}.SelectField_icon__mkwmr[data-width=medium]{left:285px}@media screen and (max-width:820px){.SelectField_icon__mkwmr[data-width=medium]{left:calc(100% - 22px)}}.RequestBrochureBlock_wrapper__hLJAb{text-align:center}.RequestBrochureBlock_multiline__ZXyS4{font-size:1.8rem}.RequestBrochureBlock_brochureFormWrapField__74i1j,.RequestBrochureBlock_brochureWrap___qM74{display:flex;flex-flow:row wrap;margin-top:50px;padding:10px;background-color:#f7f7f7}.RequestBrochureBlock_brochureFormWrapField__74i1j.no-bg,.RequestBrochureBlock_brochureWrap___qM74.no-bg{background-color:transparent}@media screen and (min-width:641px){.RequestBrochureBlock_brochureFormWrapField__74i1j,.RequestBrochureBlock_brochureWrap___qM74{margin-right:-15px;margin-left:-15px}}.RequestBrochureBlock_disclaimer__aw0G1{line-height:1.9rem;font-size:1.4rem}.RequestBrochureBlock_disclaimer__aw0G1,.RequestBrochureBlock_successMessage__mnhQK{max-width:1040px;margin:30px auto 0;color:var(--brand-colour-primary);font-weight:700;text-align:center}.RequestBrochureBlock_successMessage__mnhQK{font-size:2.5rem}.RequestBrochureBlock_brochureHeading__GDrqV{width:100%;margin-bottom:10px}@media screen and (min-width:641px){.RequestBrochureBlock_brochureHeading__GDrqV{padding-right:15px;padding-left:15px}}.RequestBrochureBlock_brochureItem__sd8Va{flex:0 1 100%;max-width:100%;margin-top:5px;margin-bottom:5px}@media screen and (min-width:641px){.RequestBrochureBlock_brochureItem__sd8Va{flex:0 1 50%;max-width:50%;padding-right:15px;padding-left:15px}}@media screen and (min-width:1121px){.RequestBrochureBlock_brochureItem__sd8Va{flex:0 1 33%;max-width:33%}}.RequestBrochureBlock_brochureInner__O6JdR{padding:15px;background-color:rgba(0,0,0,.05)}.RequestBrochureBlock_brochureInner__O6JdR img{width:100%}.RequestBrochureBlock_brochureTitle__RkDat{display:block;margin-top:14px;margin-bottom:14px}.RequestBrochureBlock_brochureLink__jn7FG{font-size:1.8rem;display:inline-block;margin-bottom:20px;color:var(--brand-colour-tertiary);text-decoration:underline}.RequestBrochureBlock_brochureFormWrap__mwGQi{margin-top:5px}.RequestBrochureBlock_brochureFormWrapField__74i1j{margin-top:0;margin-bottom:5px}.RequestBrochureBlock_brochureFormField__JjteI{flex:0 1 100%;max-width:100%}@media screen and (max-width:640px){.RequestBrochureBlock_brochureFormField__JjteI label[data-error=true]{margin-bottom:15px}}@media screen and (min-width:641px){.RequestBrochureBlock_brochureFormField__JjteI{padding:10px 15px}}