@font-face{font-display:swap;font-family:Manjari Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Manjari-Bold.007aa565.ttf);src:url(/build/fonts/Manjari-Bold.007aa565.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manjari Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Manjari-Regular.59fd4d72.ttf);src:url(/build/fonts/Manjari-Regular.59fd4d72.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manjari Thin;font-style:normal;font-weight:200;src:url(/build/fonts/Manjari-Thin.a4139547.ttf);src:url(/build/fonts/Manjari-Thin.a4139547.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand Bold;font-style:normal;font-weight:bolder;src:url(/build/fonts/Quicksand-Bold.bac7ed87.ttf);src:url(/build/fonts/Quicksand-Bold.bac7ed87.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand Semibold;font-style:normal;font-weight:700;src:url(/build/fonts/Quicksand-SemiBold.6018f972.ttf);src:url(/build/fonts/Quicksand-SemiBold.6018f972.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand Medium;font-style:normal;font-weight:400;src:url(/build/fonts/Quicksand-Medium.9fd398f8.ttf);src:url(/build/fonts/Quicksand-Medium.9fd398f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Quicksand-Regular.67e7ce07.ttf);src:url(/build/fonts/Quicksand-Regular.67e7ce07.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand Light;font-style:normal;font-weight:thin;src:url(/build/fonts/Quicksand-Light.20523381.ttf);src:url(/build/fonts/Quicksand-Light.20523381.ttf) format("truetype")}@font-face{font-display:swap;font-family:Arial Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Arial-Bold.64dde1b4.ttf);src:url(/build/fonts/Arial-Bold.64dde1b4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Arial;font-style:normal;font-weight:400;src:url(/build/fonts/Arial.5afb1f7c.ttf);src:url(/build/fonts/Arial.5afb1f7c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;src:url(/build/fonts/NotoNastaliqUrdu-Regular.31d6cfe0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;src:url(/build/fonts/NotoNastaliqUrdu-Bold.31d6cfe0.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}img{max-width:100%;width:auto}html{scroll-behavior:smooth}body{font-family:Manjari Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}a,li,p{font-size:19px;line-height:30px}@media (max-width:640px){section+section{margin-block-start:2rem}}@media (min-width:641px){section+section{margin-block-start:3rem}}.layout-wrapper,body,html{height:100%}.layout-main{margin-block-end:2rem;margin-block-start:2rem;overflow-wrap:anywhere;padding-block-end:2rem;padding-block-start:2rem}.layout-wrapper{display:flex;flex-direction:column}.layout-wrapper>.layout-main{flex:1 0 auto;max-width:100%}.layout-wrapper>footer{flex-shrink:0}button:active,button:focus,button:hover{cursor:pointer}a{color:#1d70b8;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}a:hover{color:#003078;text-underline-offset:3px}a:active,a:focus{background-color:#fd0;-webkit-box-shadow:0 -2px #fd0,0 4px #0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:3px solid transparent;text-decoration:none}a:active img,a:focus img{outline:3px solid #fd0;outline-offset:2px}a:active i,a:focus i,a:hover i{text-decoration:none}a i{display:inline-block;margin-inline-end:.5em;min-height:1em;min-width:1em}a img{display:block}button:active,button:focus,input:active,input:focus,select:active,select:focus{outline:3px solid #fd0;outline-offset:2px}.cafcass-caption{color:#505a5f;display:block;font-size:1rem;margin-block-end:.5rem}blockquote{background:#fff;display:block;margin:0 0 20px;padding:15px 20px 15px 45px;position:relative}blockquote:before{color:#999;content:"“";font-family:Georgia,serif;font-size:80px;font-weight:700;inset-block-start:5px;inset-inline-start:0;position:absolute}blockquote:after{content:""}.h1,.h2,.h3,h1,h2,h3{font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}body .govuk-back-link{background:none;border:none;margin-block-end:2rem}body .save-and-back{background:none;border:none;color:#1d70b8;font-size:19px;line-height:30px;text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:2px;text-underline-offset:5px}body .govuk-main-wrapper{padding-block-end:0;padding-block-start:0}@media (max-width:640px){body h1.govuk-heading-l{font-size:2rem}}body input.govuk-input{padding-block-start:10px}@media (max-width:640px){body input.govuk-input{max-width:none;width:100%}}@media (min-width:641px){body input.govuk-input{min-width:300px;width:auto}}body .govuk-tag{font-family:Arial-BoldMT,Arial Bold,arial,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media(width >= 40.0625em){body .govuk-grid--task-list{width:80%}}body .govuk-radios-yes-extra .govuk-form-group{margin-block-end:10px}body .govuk-textarea.govuk-textarea--disabled{background-color:#f1f0ef;border:2px solid #717171;color:gray;cursor:not-allowed}#parent-plan-header{background-color:#582382;color:#fff;margin-block-end:10px;max-height:121px;padding-block-end:1rem;padding-block-start:1.25rem;position:relative}#parent-plan-header:after{background-image:url(/build/images/header-flair.b5614b4a.png);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:20px;inset-block-end:-20px;inset-inline-start:0;position:absolute;width:100%}@media (max-width:640px){#parent-plan-header #cafcass-header-logo{height:39.34px;min-width:150px;width:150px}}@media (min-width:641px){#parent-plan-header #cafcass-header-logo{height:55.08px;width:210px}}#parent-plan-header .header__message-wrapper{display:none}@media (min-width:769px){#parent-plan-header .header__message-wrapper{display:block}}#parent-plan-header #header__message{color:#fff;display:block;font-size:24px;font-weight:700}@media (min-width:769px){#parent-plan-header #header__message{margin-block-end:0;margin-block-start:0;margin-inline-end:.5rem;margin-inline-start:.5rem}}#parent-plan-header .header-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}#parent-plan-header #header-actions--language{margin-inline-end:1rem;margin-inline-start:.5rem}#parent-plan-header .header-actions{position:relative}#parent-plan-header #button-user-menu{background-color:#c07eff;background-image:url(/build/images/user-icon-bg.966e65e3.png);background-repeat:no-repeat;background-size:cover;border:none;border-radius:100%;color:#fff;font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-size:1.6rem;min-height:64px;min-width:64px;padding-block-start:12px;padding-inline-start:7px;text-transform:uppercase}#parent-plan-header #user-menu{background-color:#f1f0ef;display:none;inset-block-start:77px;inset-inline-start:-123px;list-style-type:none;min-height:144px;min-width:180px;padding:.5rem 1rem;position:absolute;z-index:2}#parent-plan-header #user-menu.display-menu{display:block}#parent-plan-header .language-menu__item,#parent-plan-header .user-menu__item{margin-block-end:.75rem;margin-block-start:.5rem}#parent-plan-header .language-menu__item a,#parent-plan-header .user-menu__item a{color:#000;font-size:16px}@media (max-width:439px){#parent-plan-header #button-language-menu{background-color:#c07eff;background-image:url(/build/images/user-icon-bg.966e65e3.png);background-repeat:no-repeat;background-size:cover;border:none;border-radius:100%;color:#fff;font-size:1.25rem;min-height:64px;min-width:64px}}@media (min-width:440px){#parent-plan-header #button-language-menu{background-color:#582382;border:2px solid #9024e4;border-radius:10px;color:#fff;padding:1.25rem}#parent-plan-header #button-language-menu .language-button--icon{display:none}}@media (max-width:439px){#parent-plan-header #button-language-menu .language-button--text{display:none}}#parent-plan-header #button-language-menu .language-button--text .fa-chevron-down{display:inline-block;min-width:14px}#parent-plan-header #language-menu{background-color:#f1f0ef;display:none;inset-block-start:77px;list-style-type:none;min-height:142px;min-width:123px;padding:.5rem 1rem;position:absolute;z-index:2}@media (max-width:439px){#parent-plan-header #language-menu{inset-inline-start:-60px}}@media (min-width:440px){#parent-plan-header #language-menu{inset-inline-start:0}}#parent-plan-header #language-menu.display-menu{display:block}#lms-header{border-block-end:1px solid #582382;min-height:97.33px;padding-block-end:1rem;padding-block-start:1rem;position:relative}#lms-header #cafcass-header-logo{height:auto;width:100%}@media (max-width:1023px){#lms-header #cafcass-header-logo{aspect-ratio:132/41;max-height:41px;max-width:132px}}@media (min-width:1024px){#lms-header #cafcass-header-logo{aspect-ratio:160/49;max-height:49px;max-width:160px}}@media (max-width:1023px){#lms-header .header__logo-wrapper{flex-grow:1}}@media (min-width:860px){#lms-header #lms-nav-wrapper{flex-grow:1}}@media (max-width:859px){#lms-header #lms-nav{background-color:#9024e4;border-block-end:1px solid #fff;display:block;display:none;inset-block-start:96px;inset-inline-start:0;list-style-type:none;margin:0 auto;max-height:calc(100vh - 100px);max-width:1024px;min-height:180px;padding-block-end:2rem;padding-block-start:2rem;padding:2rem;position:absolute;width:100%;z-index:2}}@media (max-width:859px)and (min-width:860px){#lms-header #lms-nav{border-block-end:none}}@media (max-width:859px){#lms-header #lms-nav:after{background-image:url(/build/images/svg-lms-dropdown-flair.589ca04e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;inset-block-start:-10px;position:absolute;transform:rotate(-48deg);width:22px;z-index:100}#lms-header #lms-nav.display-menu{display:block}}@media (max-width:640px){#lms-header #lms-nav:after{inset-inline-end:41px;inset-inline-start:auto}}@media (min-width:641px)and (max-width:859px){#lms-header #lms-nav:after{inset-inline-end:42px;inset-inline-start:auto}}@media (min-width:769px)and (max-width:859px){#lms-header #lms-nav:after{inset-inline-end:50px;inset-inline-start:auto}}#lms-header .lms-nav__list-item{margin-inline-end:1.25rem}#lms-header .lms-nav__list-item--languages{display:none}@media (max-width:859px){#lms-header .lms-nav__list-item--languages{border-block-start:1px solid #fff;display:block;margin-block-start:1.25rem;padding-block-start:1.25rem}}#lms-header .lms-nav__link{line-height:1.15;text-decoration:none}#lms-header .lms-nav__link:hover{text-decoration:underline}@media (max-width:859px){#lms-header .lms-nav__link:hover{color:#fff}}#lms-header .lms-nav__link:active,#lms-header .lms-nav__link:focus{background-color:#fd0;-webkit-box-shadow:0 -2px #fd0,0 4px #0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:3px solid transparent;text-decoration:none}@media (max-width:859px){#lms-header .lms-nav__link{color:#fff;display:inline-block;margin:.5rem 0}}@media (min-width:860px){#lms-header .lms-nav__link{color:#582382;font-size:16px}}#lms-header .lms-nav__link.lms-nav__link--current-path{position:relative}@media (max-width:859px){#lms-header .lms-nav__link.lms-nav__link--current-path{text-decoration:underline}}@media (min-width:860px){#lms-header .lms-nav__link.lms-nav__link--current-path:after{background-image:url(/build/images/lms-active-nav-link-flair.40d8af2a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:5px;inset-block-end:-40px;inset-inline-start:0;position:absolute;width:100%}}@media (max-width:859px){#lms-header #button-lms-nav{background-color:#c07eff;background-image:url(/build/images/user-icon-bg.966e65e3.png);background-image:url(/build/images/user-icon-bg-white.50470502.png);background-repeat:no-repeat;background-size:cover;border:none;border-radius:100%;color:#fff;color:#582382;font-size:1.25rem;margin-inline-start:.5rem;min-height:64px;min-width:64px}}#lms-header #button-lms-nav .lms-nav__button--icon{font-size:1.65rem}#lms-header #button-lms-nav .lms-nav__button--icon i{margin-block-start:8px}@media (min-width:860px){#lms-header #button-lms-nav{display:none}}#lms-header #button-user-menu{background-color:#c07eff;background-image:url(/build/images/user-icon-bg.966e65e3.png);background-repeat:no-repeat;background-size:cover;border:none;border-radius:100%;color:#fff;font-size:1.25rem;min-height:64px;min-width:64px}#lms-header .user-menu__button--icon{font-size:1.65rem}#lms-header .user-menu__button--icon i{margin-block-start:8px}#lms-header #user-menu{background-color:#9024e4;display:block;display:none;inset-block-start:96px;inset-inline-start:0;list-style-type:none;margin:0 auto;max-height:calc(100vh - 100px);max-width:1024px;min-height:180px;padding-block-end:2rem;padding-block-start:2rem;padding:2rem;position:absolute;width:100%;z-index:2}@media (min-width:860px){#lms-header #user-menu{border-block-end:none}}#lms-header #user-menu:after{background-image:url(/build/images/svg-lms-dropdown-flair.589ca04e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;inset-block-start:-10px;position:absolute;transform:rotate(-48deg);width:22px;z-index:100}#lms-header #user-menu.display-menu{display:block}#lms-header #user-menu:after{inset-inline-start:auto}@media (max-width:640px){#lms-header #user-menu:after{inset-inline-end:108px}}@media (min-width:641px)and (max-width:768px){#lms-header #user-menu:after{inset-inline-end:113px}}@media (min-width:769px)and (max-width:1023px){#lms-header #user-menu:after{inset-inline-end:52px}}@media (min-width:1024px){#lms-header #user-menu:after{inset-inline-end:21px}#lms-header #user-menu{inset-block-start:81px;inset-inline-end:0;inset-inline-start:auto;width:300px}}#lms-header #header-actions--user{margin-inline-start:.5rem}@media (min-width:1024px){#lms-header #header-actions--user{position:relative}}#lms-header .language-menu__item,#lms-header .user-menu__item{margin-block-end:.75rem;margin-block-start:.5rem}#lms-header .language-menu__item a,#lms-header .user-menu__item a{color:#fff;font-size:19px;text-decoration:none}#lms-header .language-menu__item a:hover,#lms-header .user-menu__item a:hover{text-decoration:underline}#lms-header .language-menu__item a:active,#lms-header .language-menu__item a:focus,#lms-header .user-menu__item a:active,#lms-header .user-menu__item a:focus{background-color:#fd0;-webkit-box-shadow:0 -2px #fd0,0 4px #0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:3px solid transparent;text-decoration:none}#lms-header .language-menu__item a:last-child,#lms-header .user-menu__item a:last-child{margin-block-end:0}@media (max-width:859px){#lms-header #button-language-menu{display:none}}@media (min-width:860px){#lms-header #button-language-menu{background-color:#fff;border:2px solid #fff;border-radius:10px;color:#582382;padding:.5rem}#lms-header #button-language-menu:active,#lms-header #button-language-menu:focus,#lms-header #button-language-menu:hover{color:#1d70b8}#lms-header #button-language-menu .language-button--icon{display:none}}@media (max-width:859px){#lms-header #button-language-menu .language-button--text{display:none}}#lms-header #button-language-menu .language-button--text .fa-chevron-down{display:inline-block;min-width:14px}#lms-header #language-menu{background-color:#9024e4;display:block;display:none;inset-block-start:96px;inset-inline-start:0;list-style-type:none;margin:0 auto;max-height:calc(100vh - 100px);max-width:1024px;min-height:180px;padding-block-end:2rem;padding-block-start:2rem;padding:2rem;position:absolute;width:100%;z-index:2}@media (min-width:860px){#lms-header #language-menu{border-block-end:none}}#lms-header #language-menu:after{background-image:url(/build/images/svg-lms-dropdown-flair.589ca04e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;inset-block-start:-10px;position:absolute;transform:rotate(-48deg);width:22px;z-index:100}#lms-header #language-menu.display-menu{display:block}@media (min-width:860px){#lms-header #language-menu{inset-block-start:69px;inset-inline-start:-74px;width:300px}#lms-header #language-menu:after{inset-inline-end:134px}#lms-header #header-actions--language{position:relative}}#page-footer{background-color:#3e1460;display:block;min-height:354px;position:relative}@media (max-width:768px){#page-footer{padding-block-end:2rem;padding-block-start:2rem}}@media (min-width:769px){#page-footer{padding-block-end:4rem;padding-block-start:4rem}}#page-footer:before{background-image:url(/build/images/footer-flair.8007da18.png);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:20px;inset-block-start:-20px;inset-inline-start:0;position:absolute;width:100%}#copyright{background-color:#9024e4;color:#fff;font-size:1.25rem;padding:1rem}#copyright:before{background-image:url(/build/images/copyright-flair.ff8e10ed.png);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:20px;inset-block-start:-20px;inset-inline-start:0;position:absolute;width:100%}.copyright-symbol{font-size:1.5em}.footer-links{color:#fff}@media (max-width:768px){.footer-links{flex-basis:100%}}@media (min-width:769px){.footer-links{flex-basis:30%;margin-inline-end:2%}}@media (max-width:768px){.footer-links+.footer-links{margin-block-start:1.25rem}}.footer-list__item{margin-block-end:1rem}.footer-social__link{color:#fff;display:inline-block;margin-inline-end:.75rem}.footer-social__link:hover{color:#cdbdda}.footer-social__link:active,.footer-social__link:focus{color:#000}.footer-social__link i{font-size:30px;line-height:1;margin:0}.footer-links__heading{margin-block-end:2rem}.button{border:2px solid;border-color:inherit;border-radius:12px;display:inline-block;font-size:19px;margin-block-end:.5rem;margin-block-start:.5rem;margin-inline-end:1rem;padding:1.25rem 2rem;padding-block-end:calc(1.25rem - 3px);text-align:center;text-decoration:none}@media (max-width:640px){.button{width:100%}}.button:focus,.button:hover{cursor:pointer}.button:active,.button:focus{outline:none}.button--primary{background-color:#308234;border-color:#308234;color:#fff;min-width:12rem}.button--primary:hover{background-color:#005c33;border-color:#005c33;color:#fff}.button--primary:active,.button--primary:focus{background-color:#ffde02;border-color:#000;box-shadow:none;color:#000}.button--secondary{background-color:#fff;border-color:#9024e4;color:#9024e4;padding:.75rem 2rem .5rem}.button--secondary:hover{background-color:#f8f5fa;border-color:#9024e4;color:#9024e4}.button--secondary:active,.button--secondary:focus{background-color:#ffde02;border-color:#000;box-shadow:none;color:#000}.button--disabled{background-color:#e2e2e2;border-color:#e2e2e2;color:#717171;padding:.75rem 2rem .5rem}.button--disabled:active,.button--disabled:focus,.button--disabled:hover{background-color:#e2e2e2;border-color:#e2e2e2;color:#717171;cursor:not-allowed}.button--disabled:active,.button--disabled:focus{box-shadow:none}.button--psp{border:3px solid #9024e4;border-radius:1.25rem;color:#572381;display:inline-block;font-family:Quicksand Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;padding:.75rem 2rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button--psp:focus{background-color:inherit;box-shadow:inherit;color:#572381;outline:inherit}.button--psp:focus-visible{background-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 6px #9024e4,0 0 0 0 transparent;color:#572381}.button--psp:hover{background-color:#9024e4;color:#fff}.button--psp:active{background-color:#572381;border-color:#572381;color:#fff}.button--input-action{margin-block-start:1rem}.setup-actions{margin-block-start:30px}.highlighted-section{margin-block-end:2rem;margin-block-start:2rem}.highlighted-section .highlighted-section__heading{background-color:#582382;color:#fff;display:inline-block;font-size:16px;font-weight:400;margin:0;padding:1rem}.highlighted-section .highlighted-section__content-layout{border:2px solid #582382;margin-block-start:-1.4rem;padding:2rem 1.25rem 1.25rem}.highlighted-section .hs-layout__content{flex-basis:auto;flex-grow:1;padding-block-start:.3rem}@media (max-width:768px){.highlighted-section .hs-layout__image{display:none}}@media (min-width:769px){.highlighted-section .hs-layout__image{display:block;margin-inline-end:1rem;min-width:166px}}.contested-proposal{margin-block-end:1rem;margin-block-start:1rem}.cp__content-wrapper{border-inline-start:5px solid #582382;position:relative}.cp__content-wrapper:before{background-color:#582382;content:"";height:5px;inset-block-start:-5px;inset-inline-start:0;position:absolute;width:250px}.cp__content-wrapper .cp-dialogue__item{margin-block-end:1.25rem;margin-block-start:0}.cp__content-wrapper .cp-dialogue__item:nth-child(odd) .cp-user__wrapper{border:1px solid #9024e4}.cp__content-wrapper .cp-dialogue__item:nth-child(odd) .cp-user__initial{background-color:#9024e4;color:#fff}.cp__content-wrapper .cp-dialogue__item:nth-child(2n) .cp-user__wrapper{border:1px solid #e98e27}.cp__content-wrapper .cp-dialogue__item:nth-child(2n) .cp-user__initial{background-color:#e98e27;color:#fff}.cp__content-wrapper .cp__dialogue{background-color:#fff}@media (max-width:640px){.cp__content-wrapper .cp__dialogue{padding:1rem 0 1rem 1rem}}@media (min-width:641px){.cp__content-wrapper .cp__dialogue{padding:1.25rem 3rem}}.cp__content-wrapper .cp__decoration{background-color:#cdbdda;display:block;text-align:center}@media (max-width:640px){.cp__content-wrapper .cp__decoration{font-size:1.25rem;padding-block-start:1rem}}@media (min-width:641px){.cp__content-wrapper .cp__decoration{font-size:2rem;min-width:75px;padding-block-start:1.25rem}}.cp__content-wrapper .cp__decoration i{color:#fff;min-height:37px;min-width:36px}@media (min-width:641px){.cp__content-wrapper .cp__decoration i{min-height:37px;min-width:36px}}.cp__content-wrapper .cp-user__wrapper{border-radius:12px;line-height:1.1;margin-inline-end:.3rem;overflow:hidden}.cp__content-wrapper .cp-user__name{padding:6px 6px 0}.cp__content-wrapper .cp__user{border-radius:100%;display:inline-block;margin:0}.cp__content-wrapper .cp-user__initial{background-color:#000;border-end-end-radius:25px;border-end-start-radius:12px;border-start-end-radius:25px;border-start-start-radius:12px;color:#fff;font-size:17px;line-height:23px;padding:5px 10px 0 8px}.table-of-contents .toc__list{padding-inline-start:25px}.table-of-contents .toc-list__item{flex-basis:100%;margin-block-end:1.25rem}@media (min-width:641px){.table-of-contents .toc-list__item{flex-basis:calc(50% - 2rem);margin-inline-end:2rem}}@media (min-width:769px){.table-of-contents .toc-list__item{flex-basis:45%;margin-inline-end:4%}}.back-to-top{display:none;inset-block-end:.5rem;inset-inline-end:.5rem;position:fixed;text-align:center;width:100px;z-index:1}.back-to-top #btt__link{text-decoration:none}.back-to-top .btt__icon{background-color:#3e1460;border:2px solid #fff;border-radius:12px;color:#fff;padding:1.25rem}.back-to-top i{display:inline-block;font-size:2rem;margin:0;min-height:32px;min-width:32px}.back-to-top .btt__text{background-color:#3e1460;color:#fff;font-size:.75rem;inset-block-end:6px;position:absolute}.page--e-learning-overview .back-to-top,.page--resources .back-to-top,.page--task-list .back-to-top{display:block}@media (max-width:509px){.page--dashboard .dashboard__actions{display:block;text-align:center;width:100%}}@media (min-width:641px){.page--dashboard .dashboard__actions{margin-block-end:2rem}}.page--dashboard .dashboard__actions i{display:inline;font-size:.6em;margin:0;max-width:0;min-width:0}.inline-icon-link i{display:inline;font-size:.8em;margin:0;max-width:0;min-width:0}.actions--mob{margin-block-end:1rem;margin-block-start:1rem}@media (max-width:640px){.actions--mob{text-align:center}.actions--mob a+a{display:inline-block;margin-block-start:.5rem}}@media (min-width:641px){.actions--tab-desk-inline{display:inline}}.page--survey .govuk-form-group{margin-block-start:45px}.page--survey .govuk-form-group>.govuk-label{margin-block-end:15px}.download-pdf .download-pdf__icon{font-size:2rem;margin-inline-end:.5rem}.download-pdf .download-pdf__link{color:#9024e4;text-decoration:none}.download-pdf .download-pdf__link:hover .download-pdf__text{text-decoration:underline}.download-pdf .download-pdf__link:active .download-pdf__text,.download-pdf .download-pdf__link:focus .download-pdf__text{text-decoration:none}.download-pdf .download-pdf__text{line-height:1}.plan-item{background-color:#fff;border-block-end:5px solid #582382;border-block-start:3px solid #efebf3;margin-block-end:2rem;padding:1rem 0}@media (min-width:510px){.plan-item{border-inline-end:3px solid #efebf3;border-inline-start:3px solid #efebf3;padding:2rem}}.plan-item .plan-item__action{background-color:#efebf3;border-radius:12px;margin-block-start:1.25rem;padding:1.25rem}.plan-item .plan-item__action.plan-item__action--take-action{background-color:#582382;color:#fff;position:relative}.plan-item .plan-item__action.plan-item__action--take-action:after{background-image:url(/build/images/svg-plan-item.e303cb57.svg);background-position:88% 100%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;z-index:0}.plan-item .pi-action__icon{flex-basis:48px;font-size:3.25rem;line-height:1;margin-inline-end:2rem;padding:.3rem;z-index:1}@media (max-width:439px){.plan-item .pi-action__icon{margin-block-end:.75rem}}@media (min-width:769px){.plan-item .pi-action__icon{flex-basis:68px}}.plan-item i{min-width:40px}.plan-item .pi-action__cta{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;text-align:center;z-index:1}@media (max-width:768px){.plan-item .pi-action__cta{flex-basis:100%;margin-block-start:1rem}}@media (min-width:769px){.plan-item .pi-action__cta{flex-basis:220px}}.plan-item .pi-action__description{flex-basis:200px;flex-grow:1;z-index:1}@media (min-width:769px){.plan-item .pi-action__description{margin-inline-end:1rem}}.plan-item .button{margin-inline-end:0}@media (min-width:641px)and (max-width:768px){.plan-item .button{width:100%}}.plan-item .pi-action__download-link-wrapper{display:block;flex-basis:100%;margin-block-end:0;margin-block-start:0;width:100%}.plan-item .pi-action__download-link-wrapper+.pi-action__download-link-wrapper{margin-block-start:.5rem}.plan-item .pi-action__title{font-size:22px;margin-block-end:.75rem}.plan-item .pi-header-wrapper [class*=caption]{flex-basis:100%}.plan-item .pi-header-wrapper [class*=heading]{flex-basis:auto;margin-block-end:.5rem;margin-inline-end:1rem}@media (max-width:640px){.plan-item .pi-header__agreement-rate{flex-basis:100%;margin-block-end:.75rem;order:-1;text-align:end}}.plan-item .pl-header__current-state{margin-block-end:0;margin-block-start:1rem}.plan-item .pl-header__last-submitted{margin-block-end:2rem;margin-block-start:.5rem}.plan-item .govuk-tag--purple{background-color:#9024e4;color:#fff}.app-task-list{list-style-type:none;margin-block-end:0;margin-block-start:0;padding-inline-start:0}@media (min-width:641px){.app-task-list{min-width:550px}}.app-task-list__section{margin-block-end:3rem}.app-task-list__section-title{display:table;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;line-height:1.1111;margin-block-start:0}@media (min-width:641px){.app-task-list__section-title{font-size:24px;font-size:1.5rem;line-height:1.25}}.app-task-list,.app-task-list__items{font-family:Manjari Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;font-weight:400;line-height:1.25;list-style:none;margin-block-end:40px;padding-inline-start:0}@media (min-width:641px){.app-task-list,.app-task-list__items{font-size:19px;font-size:1.1875rem;line-height:1.3158;margin-block-end:60px;padding-inline-start:30px}}.app-task-list__item{align-items:center;border-block-end:1px solid #b1b4b6;display:flex;flex-flow:row wrap;justify-content:space-between;margin-block-end:0!important;padding-block-end:10px;padding-block-start:10px}.app-task-list__item:first-child{border-block-start:1px solid #b1b4b6}.app-task-list__item:after{clear:both;content:"";display:block}.app-task-list__task-name{display:block;flex-basis:20%;flex-grow:1;flex-shrink:1;margin-inline-end:15px;min-width:20%}@media (max-width:439px){.app-task-list__task-name{flex-basis:100%;margin-block-end:.3rem}}@media (max-width:640px){.app-task-list__tag{flex-basis:auto;flex-grow:0;flex-shrink:1}}@media (min-width:641px){.app-task-list__tag{flex-basis:auto;flex-grow:0;order:0}}.app-task-list__respondent-type-choice{text-transform:capitalize}.app-task-list-wrapper{list-style-type:none;margin-block-end:0;margin-block-start:0;padding-inline-start:0}@media (min-width:641px){.app-task-list-wrapper{min-width:550px}}.module{min-height:215px;position:relative}@media (max-width:768px){.module{padding-inline-start:2rem}}@media (min-width:769px){.module{border:1px solid transparent;flex-wrap:nowrap;padding-inline-start:3rem}}.module:last-child .module__progress-indicator:after{display:none}@media (max-width:768px){.module+.module{margin-block-start:3rem}}@media (min-width:769px){.module+.module{margin-block-start:2rem}}.module.module--complete .module__progress-indicator:after{border:1px solid #582382}.module .module__progress-indicator{background-color:#fff;color:#582382;display:block;height:100%;inset-inline-start:0;position:absolute}@media (max-width:768px){.module .module__progress-indicator{font-size:1.5rem;inset-block-start:100px;min-width:24px}}@media (min-width:769px){.module .module__progress-indicator{font-size:2rem;inset-block-start:43%;min-width:32px}}.module .module__progress-indicator:after{border:1px dashed #582382;content:"";height:170%;position:absolute}@media (max-width:768px){.module .module__progress-indicator:after{inset-block-start:22px;inset-inline-start:50%}}@media (min-width:769px){.module .module__progress-indicator:after{inset-block-start:32px;inset-inline-start:49%}}.module .module__progress-indicator i{background-color:#fff}.module .module__bg-image{background-color:#582382;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:80%;flex-grow:1}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.module .module__bg-image{min-height:200px}}@media (max-width:768px){.module .module__bg-image{aspect-ratio:16/9}}@media (min-width:769px){.module .module__bg-image{border-end-start-radius:15px;border-start-start-radius:15px;flex-basis:30%;flex-grow:0;flex-shrink:1}}.module .module__image{width:100%}.module .module__content-wrapper{color:#582382}@media (min-width:769px){.module .module__content-wrapper{background-color:#efebf3;border-end-end-radius:15px;border-start-end-radius:15px;flex-basis:50%;flex-grow:1;padding-block-end:.75rem;padding-block-start:1.25rem;padding-inline-end:.75rem;padding-inline-start:2rem}}.module .module__content-wrapper>*{flex-basis:100%}.module .module__title{margin-block-end:.5rem;margin-block-start:0}.module .module__duration{line-height:1;margin:0}@media (max-width:768px){.module .module__description{margin:1rem 0}}@media (min-width:769px){.module .module__description{margin:1rem 0 0}}.module .module__tag{line-height:1}@media (max-width:768px){.module .module__tag{margin:.75rem 0;order:-1}}@media (min-width:769px){.module .module__tag{align-self:flex-end;flex-basis:auto;margin-block-end:10px}}.module .module__tag .govuk-tag{background-color:#fff;color:#582382;font-family:Manjari Thin,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (max-width:768px){.module .module__tag .govuk-tag{padding:0}}@media (min-width:769px){.module .module__tag .govuk-tag{padding-block-start:10px}}.module .module__actions{align-self:flex-end}@media (min-width:769px){.module .module__actions{flex-basis:auto}}.module .module__cta{margin:0;min-width:12rem;padding:.5rem}@media (min-width:769px){.module .module__cta{margin-inline-start:2rem}}.lms-layout section{color:#582382}.page--homepage .layout-main{margin-block-start:0;padding-block-start:0}.page--homepage .homepage__banner{align-items:center;background-color:#3e1460;background-position:50%;background-size:cover;border-end-end-radius:100% 25%;border-end-start-radius:100% 25%;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-block-end:3em;margin-block-start:0;max-width:1280px;min-height:200px}@media (min-width:769px)and (max-width:1279px){.page--homepage .homepage__banner{border-end-end-radius:100% 40%;border-end-start-radius:100% 40%;min-height:240px}}@media (min-width:1280px){.page--homepage .homepage__banner{border-end-end-radius:100% 50%;border-end-start-radius:100% 50%;margin-inline-end:auto;margin-inline-start:auto;min-height:280px}}.page--homepage .hero{padding:1rem;text-align:center}.page--homepage .hero__title{font-size:3.125rem;line-height:1.25;margin-block-end:.75rem;margin-block-start:.75rem}.page--homepage .hero__subtitle{font-size:1.75rem;line-height:1.25;margin-block-end:1.25rem;margin-block-start:0}.homepage-cards{column-gap:.85em;row-gap:1.5em}.iframe-container{height:70vh;max-height:700px;min-height:500px;position:relative;width:100%}.iframe-container iframe{border:0}.iframe-fs{inset-block-start:0;inset-inline-start:0;position:fixed;z-index:2}.iframe-btn{background:transparent;border:0;color:#babbba;inset-inline-end:0;margin-block-start:.175em;margin-inline-end:0;padding:1.25rem 2rem;position:absolute}.iframe-btn:hover{color:#fff;transition:color .5s ease}.iframe-btn-fs{inset-block-start:0;position:fixed;z-index:3}.page--resources .resource{align-items:center;background-color:#eddbfc;border-radius:20px;column-gap:1rem;display:flex;list-style-type:none;margin-block-end:2em;min-height:117px;padding:1rem}@media (min-width:break-mobile--medium){.page--resources .resource{padding:1rem 2rem}}.page--resources .resource i{background:url(/build/images/btn-bg.e9173036.svg) no-repeat 50%;background-size:contain;color:#fff}.page--resources .resource i:before{align-items:center;display:flex;height:2.25em;justify-content:center;width:2.25em}.page--resources .resource--section-title{font-size:28px}.page--resources .resource--link-header{font-size:23px;margin-block-end:6px}.page--resources .resource-list.list-no-style{margin-block-start:0}.page--resources .resource-row{display:flex;flex-direction:column;row-gap:.25em}.page--resources .resource-row__title{margin:0}.page--resources .resource-row__link{color:#9024e4;font-size:23px;text-decoration:none}.page--resources .resource-row__link:hover{color:#582382;text-decoration:underline}.page--resources .resource-row__size{color:#3e1460;font-size:.875rem}.resources__header{margin-block-end:6em;margin-block-start:3em}@media (max-width:1023px){.resources__header{margin-block-end:4em;margin-block-start:1.5em}}.lms-card__header{align-items:center;column-gap:1em;display:flex}.lms-card__title{color:#9024e4;font-size:1.25rem;line-height:26px;margin:0}.lms-card{background-color:#efebf3;border-radius:1em;flex:1 0 51%;padding:1.5em}@media (min-width:641px){.lms-card{flex:0 1 48%;max-width:48%}}@media (min-width:1024px){.lms-card{flex:1 1 31%;max-width:31%}}.lms-card i{background:url(/build/images/btn-bg--light.ded17712.svg) no-repeat 50%;background-size:contain;color:#9024e4;font-size:1.65rem}.lms-card i:before{align-items:center;display:flex;height:4rem;justify-content:center;width:4rem}.button--lms-card{background-color:transparent;border-width:3px;color:#582382;font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.button--lms-card:hover{background-color:#fff}.button--lms-card:active,.button--lms-card:focus{background-color:#ffde02}.govuk-notification-banner.pdf-generation-modal{background:rgba(0,0,0,.5);display:none;inset:0;margin:0;overflow-y:auto;position:fixed;z-index:9999;-webkit-overflow-scrolling:touch}.govuk-notification-banner.pdf-generation-modal>div{background:#fff;border:5px solid #582382;box-shadow:0 5px 15px rgba(0,0,0,.2);inset-block-start:50%;inset-inline-start:50%;margin:0;max-height:90vh;max-width:600px;overflow-y:auto;position:fixed;transform:translate(-50%,-50%);width:calc(100% - 2rem)}[dir=rtl] .govuk-notification-banner.pdf-generation-modal>div{inset-inline-end:auto;inset-inline-start:50%;text-align:end;transform:translate(50%,-50%)}.govuk-notification-banner.pdf-generation-modal[aria-hidden=false]{align-items:center;display:flex!important;justify-content:center}.govuk-notification-banner.pdf-generation-modal .govuk-notification-banner__content{background:#fff;margin:0;padding:1rem}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-notification-banner__content{text-align:end}.govuk-notification-banner.pdf-generation-modal .govuk-inset-text{background:#f8f5fa;border:0;margin:0;padding:1rem}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-inset-text{text-align:end}.govuk-notification-banner.pdf-generation-modal .govuk-progress{background:#efebf3;border:1px solid #cdbdda;border-radius:10px;height:15px;margin-block-end:1rem;overflow:hidden}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-progress{direction:rtl}.govuk-notification-banner.pdf-generation-modal .govuk-progress__bar{background:#582382;height:100%;transition:width .3s ease}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-progress__bar{float:right}.govuk-notification-banner.pdf-generation-modal .govuk-body{color:#000;font-size:1rem;margin:0;text-align:center}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-body{font-family:Noto Nastaliq Urdu,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.govuk-notification-banner.pdf-generation-modal .govuk-error-message{color:#e98e27;font-weight:700}[dir=rtl] .govuk-notification-banner.pdf-generation-modal .govuk-error-message{font-family:Noto Nastaliq Urdu,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media(width <= 40.0625em){.govuk-notification-banner.pdf-generation-modal>div{inset-block-start:50%;inset-inline-start:50%;margin:0;max-height:95vh;position:fixed;transform:translate(-50%,-50%);width:calc(100% - 1.25rem)}[dir=rtl] .govuk-notification-banner.pdf-generation-modal>div{inset-inline-end:auto;inset-inline-start:50%;transform:translate(50%,-50%)}.govuk-notification-banner.pdf-generation-modal .govuk-notification-banner__content{padding:.75rem}}.other-parent-selection{align-items:flex-start;display:flex}@media (min-width:1024px){.other-parent-selection{margin-block-start:6px}}.other-parent-selection__name{border:1px solid #9024e4;border-radius:100%;border-radius:12px;display:inline-block;flex-shrink:0;line-height:1.1;margin:0;margin-inline-end:.3rem;overflow:hidden;padding:4px 6px 0}.radio-user-text__text{margin-block-start:1px;min-width:215px}@media (min-width:1024px){.govuk-radios__item--other-parent-selection{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}}.govuk-radios__item--other-parent-selection .other-parent-selection{margin-inline-start:12px}.review-section__section-heading{color:#572381;font-family:Quicksand Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:2.1875rem;line-height:1.5;margin-block-end:2rem;margin-block-start:2rem}@media (min-width:1280px){.review-section__section-heading{font-size:2.5rem;margin-block-start:4rem}}.review-section__section-heading+.review-section__title{margin-block-start:0}.review-section .review-inset-text{margin:0}.review-section__title{color:#572381;display:block;font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.875rem;font-weight:700;line-height:1.5;margin-block-end:0;margin-block-start:4.5rem;margin-inline-end:0;margin-inline-start:0;unicode-bidi:isolate}@media (min-width:1280px){.review-section__title{font-size:2.1875rem;margin-block-start:4rem}}.review-section__title+.review-question-wrapper--primary{padding-block-start:1.25rem}.review-question-wrapper--primary{border-block-end:1px solid #efebf3}.review-question-wrapper{padding:2rem 1.25rem}.review-question-wrapper--alternate{background-color:#efebf3}.review-question-wrapper--alternate .button--secondary{background-color:transparent}.review-question{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between}.review-question .review-question__cta-wrapper{flex-basis:100%;margin-block-start:1rem}@media (min-width:641px){.review-question .review-question__cta-wrapper{flex-basis:auto;margin-inline-start:2.25rem}}.review-question__content{flex-basis:50%;flex-grow:1}.review-question__review-answer{margin:0}.review-question__cta-wrapper{align-items:flex-start;display:flex;justify-content:flex-end}.review-question__title{display:block;font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5625rem;line-height:1.5;margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}@media (min-width:1280px){.review-question__title{font-size:1.875rem}}.review__child-plan-heading{display:block;font-family:Manjari Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.15rem;line-height:1.5;margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}@media (min-width:1280px){.review__child-plan-heading{font-size:1.25rem}}.cafcass-width-container{margin-inline-end:auto;margin-inline-start:auto;max-width:1024px;padding-inline-end:1rem;padding-inline-start:1rem;width:100%}@media (min-width:641px){.cafcass-width-container{padding-inline-end:1.25rem;padding-inline-start:1.25rem}}@media (min-width:769px){.cafcass-width-container{padding-inline-end:2rem;padding-inline-start:2rem}}.flex{display:flex}.flex-inline{display:inline-flex}.fl-wrap{flex-wrap:wrap}.fl-y-start{align-items:flex-start}.fl-y-center{align-items:center}.fl-y-bottom{align-items:flex-end}.fl-y-stretch{align-items:stretch}.fl-x-start{justify-content:flex-start}.fl-x-apart{justify-content:space-between}.fl-x-around{justify-content:space-around}.fl-x-center{justify-content:center}.fl-x-end{justify-content:flex-end}.raw-content-margin>:first-child{margin-block-start:0}.raw-content-margin>:last-child{margin-block-end:0}.h3-stylised{background-color:#582382;color:#fff;display:inline-block;font-size:16px;font-weight:400;margin:0;padding:1.25rem}.no-pad{padding:0}.no-margin{margin:0}.list-no-style{list-style-type:none}.list-no-margin{margin:0}.list-no-margin>li:first-child{margin-block-start:0}.list-no-margin>li:last-child{margin-block-end:0}.standout-heading{border-block-end:1px solid #582382;border-block-start:1px solid #582382;line-height:1.5;padding-block-end:1.25rem;padding-block-start:1.25rem;text-align:center}.white-link{color:#fff;text-decoration:none}.white-link:hover{color:#fff;text-decoration:underline}.white-link:active,.white-link:focus{background-color:#fd0;-webkit-box-shadow:0 -2px #fd0,0 4px #0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:3px solid transparent;text-decoration:none}.purple-link,.purple-link:hover{color:#3e1460}.purple-link:active,.purple-link:focus{color:#000}.bg--cafcass-faded{background-color:#efebf3}.sr-only{height:1px;inset-block-start:auto;inset-inline-start:-10000px;overflow:hidden;position:absolute;width:1px}