*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@media(prefers-reduced-motion: reduce){*{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.6rem;line-height:1.7;font-family:"Muli",sans-serif;font-weight:400;color:#646464;background:#efefef;padding:0 0 15rem 0;min-height:100vh}@media screen and (max-width: 600px){body{padding:0 0 10rem 0}}body.overflow{overflow:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.wrapper{max-width:1170px;background:#fff;margin:5.8rem auto 0 auto;-webkit-box-shadow:0px 1px 1px #aaa;box-shadow:0px 1px 1px #aaa}@media screen and (max-width: 600px){.wrapper{margin-top:3.5rem}}.container{padding:4rem;width:100%}@media screen and (max-width: 600px){.container{padding:4rem 2rem}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){body .form-field input,body .form-field select,body .form-field textarea{padding:1rem 1.5rem;line-height:130%}body .form-field .frm_with_pre input{padding:1rem 1rem 1rem 2.5rem}body .form-field .frm_with_pre .frm_inline_box{top:9px}body .frm_section_heading:not(.direct-debit) .frm_top_container:not(.address):not(.frm_signature):not(.signature-date):not(.no-tooltip).form-field:not(.Checkboxes)::after{top:12px}body .postcode-lookup .postcode-lookup-inner .form-field input{min-width:20rem}body .Checkboxes .frm_opt_container{width:30rem}body .Checkboxes .frm_opt_container .frm_checkbox input,body .Checkboxes .frm_opt_container .frm_radio input,body .terms-sign .frm_opt_container .frm_checkbox input,body .terms-sign .frm_opt_container .frm_radio input{max-width:42px}body .terms-sign .frm_opt_container,body .terms-sign .frm_form_field{width:100%;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}body .terms-sign .frm_opt_container label{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}body .dd-check .frm_primary_label .frm_required{margin-left:6rem}body .dd-details p{width:100%}}a{color:#2d74aa}.frm_forms fieldset{border:0;margin:0;padding:0}.frm_forms .frm_screen_reader,.frm_forms .frm_verify{display:none}.frm_forms h3:empty{display:none}.frm_forms h3.frm_form_title{font-size:3.2rem;line-height:120%;font-weight:600;color:#3669a4;margin:0 0 3rem 0}.frm_forms .frm_section_heading{display:block}.frm_forms .frm_section_heading.margin-bottom{margin-bottom:6rem}.frm_forms .frm_section_heading.margin-top{margin-top:6rem}.frm_forms .frm_section_heading h3{font-size:2.1rem;line-height:120%;font-weight:400;color:#21aae6;margin-bottom:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.frm_forms h4{font-size:2.1rem}.form-field{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.form-field .frm_primary_label{font-size:1.6rem;margin-right:2rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:21rem;line-height:120%}.form-field .frm_primary_label .frm_required{color:#fc6681;font-size:1.4rem;margin:0 0 0 .5rem}.form-field.lrg-label .frm_primary_label{width:38rem}.form-field .frm_with_pre{position:relative}.form-field .frm_with_pre .frm_inline_box{position:absolute;left:1.5rem;top:7px}.form-field .frm_with_pre input{padding:.5rem 1rem .5rem 2.5rem;min-width:15rem}.form-field input,.form-field select,.form-field textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 1.5rem;border-radius:100px;border:2px solid rgba(0,0,0,0);background:hsl(205.92,58.1395348837%,97.1568627451%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;resize:none}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{background:#fff;border-color:#4ec2f5}.form-field input[aria-invalid=true],.form-field select[aria-invalid=true],.form-field textarea[aria-invalid=true]{border-color:#fc6681}.form-field textarea{border-radius:10px}.form-field.address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.form-field.address .frm_primary_label{margin-top:.9rem;width:19.5rem}@media screen and (max-width: 767px){.form-field.address .frm_primary_label{margin:0 0 2rem 0}}.form-field.address .frm_primary_label .frm_required{color:#fc6681;font-size:1.4rem;margin:0 0 0 .5rem}.form-field.address fieldset{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-field.address fieldset .frm_combo_inputs_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-field.address fieldset .frm_combo_inputs_container .frm_form_field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form-field.address fieldset .frm_combo_inputs_container .frm_third{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}.form-field.address fieldset .frm_combo_inputs_container .frm_third.frm_first{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 1024px){.form-field.address fieldset .frm_combo_inputs_container .frm_third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.form-field.address fieldset .frm_description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:1rem;min-width:8rem;text-align:left}@media screen and (max-width: 650px){.form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-field label{margin-bottom:1rem;margin-top:1rem}.form-field label.frm_primary_label{width:auto}.form-field label.frm_primary_label .frm_required{margin-left:1.5rem}.form-field input{width:100%}}.Checkboxes .frm_primary_label,.terms-sign .frm_primary_label{display:none}.Checkboxes.director-shareholder-check,.terms-sign.director-shareholder-check{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Checkboxes.director-shareholder-check .frm_opt_container .frm_checkbox,.terms-sign.director-shareholder-check .frm_opt_container .frm_checkbox{margin-left:4rem}.Checkboxes.with-label .frm_primary_label,.terms-sign.with-label .frm_primary_label{display:block;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.Checkboxes.with-label .frm_opt_container .frm_checkbox,.Checkboxes.with-label .frm_opt_container .frm_radio,.terms-sign.with-label .frm_opt_container .frm_checkbox,.terms-sign.with-label .frm_opt_container .frm_radio{margin-bottom:0;margin-left:4rem}.Checkboxes.frm_two_col .frm_opt_container,.terms-sign.frm_two_col .frm_opt_container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-right:5rem}@media screen and (max-width: 1024px){.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox{margin-right:2rem}}@media screen and (max-width: 600px){.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox{margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox label,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox label{margin:0}}.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox label,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox label{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Checkboxes.frm_two_col .frm_opt_container .frm_checkbox label input,.terms-sign.frm_two_col .frm_opt_container .frm_checkbox label input{margin-left:0;margin-right:2rem}.Checkboxes .frm_opt_container,.terms-sign .frm_opt_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Checkboxes .frm_opt_container .frm_checkbox,.Checkboxes .frm_opt_container .frm_radio,.terms-sign .frm_opt_container .frm_checkbox,.terms-sign .frm_opt_container .frm_radio{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;margin-bottom:1rem}.Checkboxes .frm_opt_container .frm_checkbox label,.Checkboxes .frm_opt_container .frm_radio label,.terms-sign .frm_opt_container .frm_checkbox label,.terms-sign .frm_opt_container .frm_radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:120%}.Checkboxes .frm_opt_container .frm_checkbox input,.Checkboxes .frm_opt_container .frm_radio input,.terms-sign .frm_opt_container .frm_checkbox input,.terms-sign .frm_opt_container .frm_radio input{min-width:42px;max-width:42px;height:42px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-left:2rem;padding:0;position:relative;background:#fff !important;border:2px solid #4ec2f5 !important;border-radius:5px}.Checkboxes .frm_opt_container .frm_checkbox input[aria-invalid=true],.Checkboxes .frm_opt_container .frm_radio input[aria-invalid=true],.terms-sign .frm_opt_container .frm_checkbox input[aria-invalid=true],.terms-sign .frm_opt_container .frm_radio input[aria-invalid=true]{border-color:#fc6681 !important}.Checkboxes .frm_opt_container .frm_checkbox input:checked,.Checkboxes .frm_opt_container .frm_radio input:checked,.terms-sign .frm_opt_container .frm_checkbox input:checked,.terms-sign .frm_opt_container .frm_radio input:checked{background:#4ec2f5 !important}.Checkboxes .frm_opt_container .frm_checkbox input:checked::after,.Checkboxes .frm_opt_container .frm_radio input:checked::after,.terms-sign .frm_opt_container .frm_checkbox input:checked::after,.terms-sign .frm_opt_container .frm_radio input:checked::after{content:"✓";display:block;position:absolute;top:51%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2.4rem;font-weight:700;color:#fff;line-height:100%}.Checkboxes.wide-check .frm_opt_container .frm_checkbox,.Checkboxes.wide-check .frm_opt_container .frm_radio,.terms-sign.wide-check .frm_opt_container .frm_checkbox,.terms-sign.wide-check .frm_opt_container .frm_radio{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%}.Checkboxes.dir-checkbox.with-label .frm_opt_container .frm_radio label,.Checkboxes.dir-checkbox.with-label .frm_opt_container .frm_checkbox label{width:130px}.terms-sign{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.terms-sign .frm_opt_container label::after{content:"➤";color:#fc6681;display:block;margin-left:1rem;font-size:1.4rem}.terms-sign .frm_opt_container .frm_checkbox{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.terms-sign .vertical-radio{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 767px){.terms-sign{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terms-sign .frm_opt_container label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;padding-left:2rem;border-left:4px solid #fc6681}.terms-sign .frm_opt_container label::after{content:none}.terms-sign .frm_opt_container label input[type=checkbox]{margin-left:0 !important;margin-top:2rem}}.signature-panel{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:5rem}.signature-panel .frm_primary_label{display:block;width:auto}.signature-date{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5rem);flex:0 0 calc(50% - 5rem)}.signature-date .frm_primary_label{display:block;width:auto}.frm_error{color:red;display:none}.frm_page_num_1 .frm_submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.frm_submit{text-align:right;margin:4rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:2.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2000;width:calc(100% - 3rem)}@media screen and (max-width: 600px){.frm_submit{bottom:1rem}}.frm_submit button{border-radius:3.125rem;margin:0;padding:1.5rem 3.5rem;text-align:center;font-weight:800;font-size:1.4rem;display:inline-block;border:none;color:#fff;background-size:101%;cursor:pointer;font-family:"Muli",sans-serif;background:#21aae6;background:-webkit-gradient(linear, left top, right bottom, from(#21aae6), to(#31b6f1));background:linear-gradient(to bottom right, #21aae6, #31b6f1);-webkit-box-shadow:0px 0px 45px rgba(0,0,0,.07);box-shadow:0px 0px 45px rgba(0,0,0,.07);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 600px){.frm_submit button{padding:1rem 2rem}}.frm_form_field .sigNav a.current{background:#31b6f1 !important}.frm_form_field .sigNav a i{width:20px;height:20px}.frm_form_field .sigNav a i.frm_keyboard_icon{background-image:url(../images/type.svg);background-size:100%}.frm_form_field .sigNav a i.frm_signature_icon{background-image:url(../images/sign.svg);background-size:100%}.clearButton{bottom:1.5rem;margin:0;left:0}.clearButton a{color:#4ec2f5 !important}.ui-datepicker{display:none}body .ui-datepicker{z-index:1500 !important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:38% !important;padding:5px;border:0;border-radius:5px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:34px}.ui-datepicker .ui-datepicker-prev:before{content:"" !important;background-image:url(../images/left-arrow.svg);background-size:100%;background-repeat:no-repeat;width:12px !important;height:12px !important;margin:10px 0 0 10px;display:block}.ui-datepicker .ui-datepicker-next:before{content:"" !important;background-image:url(../images/right-arrow.svg);background-size:100%;background-repeat:no-repeat;width:12px !important;height:12px !important;margin:10px 0 0 10px;display:block}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{-webkit-transform:none !important;transform:none !important}.ui-datepicker td.ui-datepicker-today .ui-state-highlight{background:#95b8d4 !important}.ui-datepicker td.ui-datepicker-current-day .ui-state-active{background:#6196bf !important;color:#fff}.repeater-section{margin:0 0 4rem 0;padding:0 0 4rem 0;border-bottom:1px solid #d7d7d7}.dd-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#000;margin:6rem 0}.dd-details p{text-align:left}.dd-details p+p{margin-top:2rem}.dd-details p.large{font-size:1.8rem;font-weight:700;text-align:center}.dd-details div{padding:2rem;border:2px solid #000;color:#000;width:50%;margin:4rem 0}.dd-details div p{color:#000;font-size:2rem;margin-bottom:2rem;line-height:100%;text-align:center}.dd-details div h3{margin:0 !important;color:#000 !important;font-size:4rem !important;line-height:100%}.dd-guarantee{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem;border:2px solid #000;position:relative;margin:4rem 0;position:fixed;background:#fff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;-webkit-box-shadow:0px 0px 45px rgba(0,0,0,.4);box-shadow:0px 0px 45px rgba(0,0,0,.4);pointer-events:none;opacity:0;z-index:2500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dd-guarantee p.large{text-align:center;font-size:1.8rem;font-weight:700;color:#000;margin-bottom:3rem}.dd-guarantee ul li{color:#000;font-weight:600;font-size:1.5rem;line-height:160%;margin-bottom:.5rem}.dd-guarantee::before{content:"";display:block;width:3rem;height:3rem;background-image:url("../images/dd_logo.png");background-repeat:no-repeat;background-size:100%;position:absolute;right:7rem;top:3.5rem}.dd-guarantee::after{content:"Close [x]";position:absolute;top:-4rem;right:0;font-weight:600;cursor:pointer}.dd-guarantee.open{display:block;pointer-events:all;opacity:1}@media screen and (max-width: 767px){.dd-guarantee{padding:2rem;width:95%;position:absolute}.dd-guarantee::before{width:5rem;height:7rem;top:0;right:auto;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dd-guarantee ul{margin:0;padding:0 2rem}}.dd-check{margin:4rem 0}.dd-check .frm_primary_label{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:160%}.dd-check #dd-modal{color:#4ec2f5;cursor:pointer}.dd-check .frm_checkbox{margin-left:0 !important}@media screen and (max-width: 767px){.dd-check .frm_opt_container .frm_checkbox label input{margin-left:0}}.frm_top_container:not(.address) .frm_description{pointer-events:none;opacity:0;position:absolute;font-size:1.4rem;right:-29rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.5rem 1.5rem;width:25rem;border-left:5px solid #2d74aa;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;color:#2d74aa;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.frm_top_container:not(.address) .frm_description:after{right:102%;top:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none}.frm_top_container:not(.address) .frm_description:after{border-color:rgba(136,183,213,0);border-right-color:#2d74aa;border-width:6px;margin-top:-6px}.frm_top_container:not(.address) .frm_description.error{opacity:1;border-color:#fc6681;color:#fc6681}.frm_top_container:not(.address) .frm_description.error::after{border-right-color:#fc6681}@media screen and (min-width: 768px)and (max-width: 1700px){.frm_top_container:not(.address) .frm_description{right:5rem;background:#fff;border-right:5px solid #2d74aa;border-left:1px solid #d7d7d7;z-index:9999}.frm_top_container:not(.address) .frm_description::after{right:-7%;border-right-color:rgba(0,0,0,0);border-left-color:#2d74aa}.frm_top_container:not(.address) .frm_description.error{border-color:#fc6681}.frm_top_container:not(.address) .frm_description.error::after{border-left-color:#fc6681}}@media screen and (max-width: 767px){.frm_top_container:not(.address) .frm_description{position:relative;-webkit-transform:none;transform:none;right:auto;top:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;display:none;opacity:1;font-size:1.4rem;margin-top:1rem}.frm_top_container:not(.address) .frm_description::after{content:none}.frm_top_container:not(.address) .frm_description.error{display:block}}.frm_top_container:not(.address) input:hover+.frm_description,.frm_top_container:not(.address).Checkboxes.check-tooltip:hover .frm_description,.frm_top_container:not(.address) textarea:hover+.frm_description,.frm_top_container:not(.address) .frm_with_pre:hover+.frm_description{opacity:1}@media screen and (max-width: 767px){.frm_top_container:not(.address) input:hover+.frm_description,.frm_top_container:not(.address).Checkboxes.check-tooltip .frm_description,.frm_top_container:not(.address) textarea:hover+.frm_description,.frm_top_container:not(.address) .frm_with_pre:hover+.frm_description{display:none}.frm_top_container:not(.address) .frm_description{top:73%}}.frm_section_heading:not(.direct-debit) .frm_top_container:not(.address):not(.frm_signature):not(.signature-date):not(.no-tooltip).form-field:not(.Checkboxes)::after{content:"?";display:block;width:20px;height:20px;position:absolute;z-index:1600;color:#fff;font-size:1.4rem;line-height:22px;background:#2d74aa;text-align:center;right:1.5rem;font-weight:700;border-radius:100%;pointer-events:none}@media screen and (max-width: 767px){.frm_section_heading:not(.direct-debit) .frm_top_container:not(.address):not(.frm_signature):not(.signature-date):not(.no-tooltip).form-field:not(.Checkboxes)::after{content:none}}@media screen and (max-width: 767px){.descToggle{cursor:pointer;display:block;width:20px;height:20px;position:absolute;z-index:1600;color:#fff;font-size:1.4rem;line-height:22px;background:#2d74aa;text-align:center;right:1.5rem;bottom:1rem;font-weight:700;border-radius:100%}.descToggle::after{content:"?";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.descToggle.open{opacity:.7}.descToggle.open::after{content:"x";-webkit-transform:translate(-50%, -56%);transform:translate(-50%, -56%)}}.frm_message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;font-size:2.4rem;height:50vh}.frm_message a{border-radius:3.125rem;margin:0;padding:1rem 4rem;text-align:center;font-weight:800;font-size:1.8rem;display:inline-block;border:none;color:#fff;background-size:101%;cursor:pointer;font-family:"Muli",sans-serif;background:#21aae6;background:-webkit-gradient(linear, left top, right bottom, from(#21aae6), to(#31b6f1));background:linear-gradient(to bottom right, #21aae6, #31b6f1);-webkit-box-shadow:0px 0px 45px rgba(0,0,0,.07);box-shadow:0px 0px 45px rgba(0,0,0,.07);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;margin-top:4rem}.frm_message p:last-of-type{margin-top:3rem;font-size:1.6rem;font-weight:700;border-left:3px solid #4ec2f5;padding-left:2rem}.postcode-lookup{margin-top:2rem;margin-bottom:-1rem;padding:2rem 0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:100%}.postcode-lookup .postcode-lookup-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.postcode-lookup .postcode-lookup-inner .form-field{margin-bottom:0}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0 !important;width:100%}}.postcode-lookup .postcode-lookup-inner .form-field input{max-width:20rem}@media screen and (min-width: 768px)and (max-width: 950px){.postcode-lookup .postcode-lookup-inner .form-field input{max-width:17rem}}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .form-field input{max-width:unset;width:100%}}.postcode-lookup .postcode-lookup-inner .form-field input.error{border-color:#fc6681}.postcode-lookup .postcode-lookup-inner .form-field::after{content:none !important}@media screen and (max-width: 950px){.postcode-lookup .postcode-lookup-inner .frm_primary_label{width:10rem}}@media screen and (max-width: 950px)and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .frm_primary_label{width:100%;margin-right:0;margin-bottom:1rem}.postcode-lookup .postcode-lookup-inner .frm_primary_label+br{display:none}}.postcode-lookup .postcode-lookup-inner p:empty{display:none}.postcode-lookup .postcode-lookup-inner .housenumber-entry{margin-right:2rem}.postcode-lookup .postcode-lookup-inner .lookup-btn{border-radius:3.125rem;margin:0 0 0 0;padding:.6rem 2rem;height:4rem;text-align:center;font-weight:600;font-size:1.6rem;display:inline-block;border:none;color:#fff;background-size:101%;cursor:pointer;font-family:"Muli",sans-serif;background:#21aae6;background:-webkit-gradient(linear, left top, right bottom, from(#21aae6), to(#31b6f1));background:linear-gradient(to bottom right, #21aae6, #31b6f1);-webkit-box-shadow:0px 0px 45px rgba(0,0,0,.07);box-shadow:0px 0px 45px rgba(0,0,0,.07);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;margin-left:2rem;transition:all .3s ease-in-out}.postcode-lookup .postcode-lookup-inner .lookup-btn:hover{opacity:.7}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .lookup-btn{margin:1rem 0 0 0}}.postcode-lookup .postcode-lookup-inner .enter-manually{color:#2d74aa;text-decoration:underline;margin-left:2rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.postcode-lookup .postcode-lookup-inner .enter-manually:hover{opacity:.7}@media screen and (min-width: 768px)and (max-width: 1120px){.postcode-lookup .postcode-lookup-inner .enter-manually{width:100%;margin:2rem 0;text-align:center}}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .enter-manually{text-align:left;margin:2rem 0}}.postcode-lookup .postcode-lookup-inner #postcode_lookup{-webkit-box-flex:1;-ms-flex:1;flex:1}.postcode-lookup .postcode-lookup-inner .and{font-weight:700;margin-right:2rem;text-transform:uppercase}@media screen and (max-width: 767px){.postcode-lookup .postcode-lookup-inner .and{margin:1rem 0 1rem 0}}.postcode-lookup .frm_description{pointer-events:none;opacity:0;position:absolute;font-size:1.4rem;right:-29rem;top:50%;-webkit-transform:translateY(-32%);transform:translateY(-32%);padding:.5rem 1.5rem;width:25rem;border-left:5px solid #2d74aa;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;color:#2d74aa;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 1700px){.postcode-lookup .frm_description{display:none}}.postcode-lookup .frm_description:after{right:102%;top:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none}.postcode-lookup .frm_description:after{border-color:rgba(136,183,213,0);border-right-color:#2d74aa;border-width:6px;margin-top:-6px}.postcode-lookup.tooltip:hover .frm_description{opacity:1}.postcode-lookup.tooltip::after{content:"?";display:block;width:20px;height:20px;position:absolute;z-index:1600;color:#fff;font-size:1.4rem;line-height:22px;background:#2d74aa;text-align:center;right:1.5rem;font-weight:700;border-radius:100%;pointer-events:none;top:55%}@media screen and (max-width: 1700px){.postcode-lookup.tooltip::after{content:none}}.api-error{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:.5rem;background:#fc6681;color:#fff;border-radius:100px;margin-top:2rem}.frm_error_style{display:block;text-align:center;padding:.5rem;background:#fc6681;color:#fff;border-radius:100px;margin-bottom:4rem}.frm_fields_container .address-entry{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 2rem;background:hsl(0,0%,97.3137254902%)}.frm_fields_container .address-entry input{background:#fff;border-color:#d7d7d7}.frm_fields_container .address-entry input:focus{border-color:#4ec2f5}.frm_fields_container .address-entry input[aria-invalid=true]{border-color:#fc6681}.frm_fields_container .address-entry.open{max-height:500px;padding:2rem 2rem 1rem 2rem;border-bottom:1px solid #d7d7d7}.frm_fields_container .address-entry .frm_required:empty{display:none}.conditional-check{margin:4rem 0 2rem 0;padding:1rem 2rem;background:hsl(0,0%,97.3137254902%);border-left:5px solid #4ec2f5}@media screen and (max-width: 767px){.conditional-check{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.conditional-check .frm_primary_label{margin-right:0}.conditional-check .frm_opt_container .frm_radio{margin-left:0 !important;margin-right:2rem}}.conditional-check+.conditional-check{margin-top:0}.frm_half{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:49%}.frm_half.margin-right{margin-right:1.5rem}.frm_half.margin-right .frm_description{background:#efefef;right:-26rem;z-index:1500}.frm_half.first-name::after{content:none !important}.frm_half.each-share .frm_with_pre{width:80%}.frm_half.each-share .frm_with_pre input{width:100%}@media screen and (max-width: 1024px){.frm_half{width:100%}.frm_half.margin-right{margin-right:0}}.repeater-section.company-reg>h3.frm_section_spacing,.director-shareholder-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:49%;margin-bottom:4rem}@media screen and (max-width: 830px){.repeater-section.company-reg>h3.frm_section_spacing,.director-shareholder-check{width:100%}.repeater-section.company-reg>h3.frm_section_spacing .frm_opt_container .frm_checkbox,.director-shareholder-check .frm_opt_container .frm_checkbox{margin-left:0 !important;margin-right:2rem}}@media screen and (max-width: 830px)and (max-width: 600px){.repeater-section.company-reg>h3.frm_section_spacing .frm_opt_container .frm_checkbox,.director-shareholder-check .frm_opt_container .frm_checkbox{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.repeater-section.company-reg>h3.frm_section_spacing .frm_opt_container .frm_checkbox label,.director-shareholder-check .frm_opt_container .frm_checkbox label{margin:0 !important}}.frm_pages_complete{visibility:hidden;position:relative}.frm_pages_complete::after{display:block;position:absolute;top:0;left:0;visibility:visible}.frm_rootline_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #d7d7d7;z-index:1999;padding:1.5rem 0;height:10rem;pointer-events:none}@media screen and (max-width: 600px){.frm_rootline_group{height:6.5rem;padding:.5rem 0}}.frm_rootline_group .frm_page_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 2rem;width:25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccc;height:1.5rem;overflow:hidden;border-radius:30px;position:relative}.frm_rootline_group .frm_page_bar::after{content:"";display:block;position:absolute;top:0;left:0;height:100%;background:#4ec2f5}.frm_rootline_group .frm_page_bar li{display:none}@media screen and (max-width: 600px){.frm_rootline_group .frm_page_bar{display:none}}.frm_rootline_group .frm_percent_complete{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none}.frm_rootline_group .frm_pages_complete{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#form_soletraderregistration .frm_page_num_1 .frm_pages_complete::after,#form_standaloneselfassessment .frm_page_num_1 .frm_pages_complete::after{content:"1 of 3"}#form_soletraderregistration .frm_page_num_1 .frm_page_bar::after,#form_standaloneselfassessment .frm_page_num_1 .frm_page_bar::after{width:33.3333333333%}#form_soletraderregistration .frm_page_num_2 .frm_pages_complete::after,#form_standaloneselfassessment .frm_page_num_2 .frm_pages_complete::after{content:"2 of 3"}#form_soletraderregistration .frm_page_num_2 .frm_page_bar::after,#form_standaloneselfassessment .frm_page_num_2 .frm_page_bar::after{width:66.66666666%}#form_limitedcompanyformation .frm_page_num_1 .frm_pages_complete::after,#form_limitedcompanyregistration .frm_page_num_1 .frm_pages_complete::after,#form_partnershipregistration .frm_page_num_1 .frm_pages_complete::after{content:"1 of 4"}#form_limitedcompanyformation .frm_page_num_1 .frm_page_bar::after,#form_limitedcompanyregistration .frm_page_num_1 .frm_page_bar::after,#form_partnershipregistration .frm_page_num_1 .frm_page_bar::after{width:25%}#form_limitedcompanyformation .frm_page_num_2 .frm_pages_complete::after,#form_limitedcompanyregistration .frm_page_num_2 .frm_pages_complete::after,#form_partnershipregistration .frm_page_num_2 .frm_pages_complete::after{content:"2 of 4"}#form_limitedcompanyformation .frm_page_num_2 .frm_page_bar::after,#form_limitedcompanyregistration .frm_page_num_2 .frm_page_bar::after,#form_partnershipregistration .frm_page_num_2 .frm_page_bar::after{width:50%}#form_limitedcompanyformation .frm_page_num_3 .frm_pages_complete::after,#form_limitedcompanyregistration .frm_page_num_3 .frm_pages_complete::after,#form_partnershipregistration .frm_page_num_3 .frm_pages_complete::after{content:"3 of 4"}#form_limitedcompanyformation .frm_page_num_3 .frm_page_bar::after,#form_limitedcompanyregistration .frm_page_num_3 .frm_page_bar::after,#form_partnershipregistration .frm_page_num_3 .frm_page_bar::after{width:75%}.displaynone{display:none !important}.frm_top_container.monthly-fee .frm_with_pre::after,.frm_top_container.initial-fee .frm_with_pre::after{content:"?";display:block;width:20px;height:20px;position:absolute;z-index:1600;color:#fff;font-size:1.4rem;line-height:22px;background:#2d74aa;text-align:center;right:1.5rem;font-weight:700;border-radius:100%;pointer-events:none;top:50%;margin-top:-10px}@media screen and (max-width: 767px){.frm_top_container.monthly-fee .frm_with_pre::after,.frm_top_container.initial-fee .frm_with_pre::after{content:none}}.frm_top_container.monthly-fee+.frm_top_container.monthly-fee .frm_with_pre::after,.frm_top_container.initial-fee+.frm_top_container.monthly-fee .frm_with_pre::after{content:none}@media screen and (max-width: 650px){.frm_top_container.monthly-fee,.frm_top_container.initial-fee{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.frm_top_container.monthly-fee .frm_primary_label,.frm_top_container.initial-fee .frm_primary_label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px)}.frm_top_container.monthly-fee .fee-toggle-trigger-ongoing,.frm_top_container.monthly-fee .fee-toggle-trigger,.frm_top_container.initial-fee .fee-toggle-trigger-ongoing,.frm_top_container.initial-fee .fee-toggle-trigger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.frm_top_container.monthly-fee .frm_with_box.frm_with_pre,.frm_top_container.initial-fee .frm_with_box.frm_with_pre{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.frm_top_container.monthly-fee .frm_with_box.frm_with_pre input,.frm_top_container.initial-fee .frm_with_box.frm_with_pre input{width:83%}}@media screen and (max-width: 650px){.initial-breakdown-accordion .form-field.breakdown,.initial-breakdown-accordion .form-field.initial-breakdown,.breakdown-accordion .form-field.breakdown,.breakdown-accordion .form-field.initial-breakdown{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.initial-breakdown-accordion .form-field.breakdown .frm_primary_label,.initial-breakdown-accordion .form-field.initial-breakdown .frm_primary_label,.breakdown-accordion .form-field.breakdown .frm_primary_label,.breakdown-accordion .form-field.initial-breakdown .frm_primary_label{margin-bottom:0;font-weight:bold;margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.initial-breakdown-accordion .form-field.breakdown .frm_input_group .frm_inline_box,.initial-breakdown-accordion .form-field.initial-breakdown .frm_input_group .frm_inline_box,.breakdown-accordion .form-field.breakdown .frm_input_group .frm_inline_box,.breakdown-accordion .form-field.initial-breakdown .frm_input_group .frm_inline_box{left:0}.initial-breakdown-accordion .form-field.breakdown .frm_input_group input,.initial-breakdown-accordion .form-field.initial-breakdown .frm_input_group input,.breakdown-accordion .form-field.breakdown .frm_input_group input,.breakdown-accordion .form-field.initial-breakdown .frm_input_group input{padding-left:1rem;width:16rem}}#chapi-results-container{position:relative;width:100%;display:none}#chapi-results-container::after{content:"";background:url(../images/downarrow.png) no-repeat;background-size:contain;background-position:center;display:block;position:absolute;right:1.75rem;width:1.4rem;height:1.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#chapi-results-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.document-sign-page .doc_title{font-weight:600;color:#3669a4;margin-left:0 !important}.document-sign-page .summary-fields h3{font-weight:400;color:#21aae6;font-size:21px;margin-bottom:25px}.document-sign-page .summary-fields .row{margin:0;border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:20px}.document-sign-page .summary-fields .row .entry{width:30%;float:left;padding-right:25px}.document-sign-page .summary-fields .row .entry .lbl{margin-bottom:5px;color:#646464;font-weight:600;margin-left:0 !important}.document-sign-page .summary-fields .row .entry .value{margin-bottom:0 !important;margin-left:0 !important}.document-sign-page .summary-fields .row .entry input[type=checkbox]{margin-top:0;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:10px}.esig_header_top{margin:50px 0 30px 0 !important}.signer-header{background:#4ec2f5 !important}.footer-agree{background:#fff !important;border-top:1px solid #d7d7d7 !important}.agree-button{border-radius:100px !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;font-size:14px !important;letter-spacing:0 !important;font-family:"Muli" !important;background:#4ec2f5 !important;border:0 !important;font-weight:800 !important}.agree-text a,.agree-text{color:#212121 !important}.agree-text a.doc-terms,.agree-text.doc-terms{text-shadow:none !important;color:#07d8b4 !important}body .agree-button.disabled{color:#fff !important;opacity:.7 !important}#esig-iam{color:#212121 !important}#audit-trail-wrapper{display:none !important}.doc_page{margin-bottom:150px !important;max-width:1170px;width:100% !important}.signer-header .container{padding-left:0 !important;padding-right:0 !important}.signer-header .container .navbar-brand{color:#fff !important;font-family:"Muli" !important;padding-left:0 !important}@media screen{.summary-fields{display:none !important}}.disabled{pointer-events:none;background:#b0b0b0 !important;color:#f0f0f0 !important;cursor:disabled !important}header{position:relative}header .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}header .details{font-size:1.8rem;color:#fff;background:#4ec2f5;padding:1rem 0;width:100%}header .details .details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1170px;margin:0 auto}@media screen and (max-width: 1200px){header .details .details-inner{padding:0 4rem}}@media screen and (max-width: 1200px)and (max-width: 600px){header .details .details-inner{padding:0 1rem}}header .details p{font-weight:400}@media screen and (max-width: 600px){header .details p{line-height:120%;font-size:1.4rem}header .details img{width:100px !important;height:38px !important}}.site-logo{display:block;max-width:20rem;max-height:20rem;margin-bottom:-4rem}footer{position:fixed;left:0;bottom:0;background:#fff;width:100%;z-index:100}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;border-top:1px solid #d7d7d7}#field-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#field-progress #progress-bar{background:#d7d7d7;width:calc(var(--data-fields)*5px);height:1rem;display:block;margin-left:1rem;position:relative;overflow:hidden}#field-progress #progress-bar span{display:block;width:calc(var(--data-fieldsfilled)*5px);height:100%;position:absolute;left:0;top:0;background:#4ec2f5}#need-help-trigger{color:#4ec2f5;cursor:pointer}#need-help-trigger:hover{text-decoration:underline}
/*# sourceMappingURL=maps/main.css.map */
