html{scroll-behavior:smooth}body{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#5a5a5a}.new-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1400px}.bg-purple,.form-wc .radio-choice+label:hover{background-color:#552b94;color:#fff}.bg-purple a{color:#fff;font-weight:700}.bg-dark-purple a:hover,.bg-purple a:hover{color:#e6e6e6}.bg-dark-purple{background-color:#321957;color:#fff}.bg-dark-purple a,.bg-dark-purple i,.bg-purple h1,.bg-purple h2,.bg-purple h3,.bg-purple i{color:#fff}h1,h2,h3,h4,h5{color:#552b94}h1{font-size:2.2rem}.new-container h2,h2{padding-bottom:0;padding-top:0}h2{font-size:2rem;margin-bottom:2rem}.new-container h2{margin-top:0;margin-bottom:1rem}.h2-circle{width:200px;height:200px;color:#fff;background-color:#552b94;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto}.big-h2{font-size:2em}.mrb-1,h3{margin-bottom:1rem}.mrb-2{margin-bottom:2rem!important}.mrb-4{margin-bottom:4rem}.padd05{padding-top:.5rem;padding-bottom:.5rem}.padd1{padding-top:1rem;padding-bottom:1rem}.padd2{padding-top:2rem;padding-bottom:2rem}.padd4{padding-top:4rem;padding-bottom:4rem}.padd6{padding-top:6rem;padding-bottom:6rem}.padd-b-0{padding-bottom:0}.bg-light-grey{background:#c9d0d0;background:linear-gradient(90deg,#c9d0d0 0,#f3f5f5 50%,#c9d0d0 100%)}.bg-flat-grey{background:#ededed;color:#000}.bg-light-purple{background-color:#e1d5f3}.bg-contact{background-image:url(https://www.pensionworks.co.uk/wp-content/uploads/2022/12/contact-bg-scaled.webp);background-size:cover;background-position:center}.green-icon{color:#01b67a!important}.entry-content,main{margin-top:0!important}#content.site-content{border-color:#321957}.cp_cff_11 #fbuilder .fields.cff-highlight{background-color:initial!important}.cp_cff_11 #fbuilder input[type=date],.cp_cff_11 #fbuilder input[type=datetime],.cp_cff_11 #fbuilder input[type=email],.cp_cff_11 #fbuilder input[type=file],.cp_cff_11 #fbuilder input[type=number],.cp_cff_11 #fbuilder input[type=password],.cp_cff_11 #fbuilder input[type=search],.cp_cff_11 #fbuilder input[type=text],.cp_cff_11 #fbuilder input[type=time],.cp_cff_11 #fbuilder input[type=url],.cp_cff_11 #fbuilder select,.cp_cff_11 #fbuilder textarea{font-family:"Montserrat",sans-serif!important;font-size:15px!important;font-weight:500!important;background-color:#fff!important;color:#57665e!important;border:0!important}.cp_cff_11 #fbuilder .fields:not(.cff-container-field){width:100%!important;float:none}.icon-circle{height:150px;width:150px;display:flex;align-items:center;justify-content:center;background-color:#552b94;border-radius:50%}.icon-circle i{color:#fff!important;font-size:50px!important}.icon-circle.icon-circle-white{background-color:#fff}.icon-circle.icon-circle-white i{color:#552b94!important}.grey-cont{background-color:#f2f2f2;padding:2rem}@media (max-width:767px){.m-text-center{text-align:center}.padd4{padding-top:2rem;padding-bottom:2rem}.h2-circle{margin-bottom:2rem}.m-mrb-1{margin-bottom:1rem}.m-mrb-2{margin-bottom:2rem}.bg-light-purple{background-color:#fff}}.upper-header{font-size:1rem;font-weight:500}#gform_129 h2,#gform_131 h2,#gform_134 h2,.upper-header a{font-weight:700}.site-header{border-bottom:5px solid #321957}@media (max-width:767px){.logo-container{margin-bottom:0!important}}@media (max-width:991px){.logo{display:block;text-align:center;padding-top:1rem;padding-bottom:1rem}.call-us{font-size:.8rem}}.menu-container{position:inherit}.main-nav{padding-left:0;display:flex;justify-content:space-evenly}.main-nav .menu-item{padding:2rem 0;cursor:pointer}.main-nav .menu-item:hover{padding:2rem 0}.main-nav .menu-item a{font-weight:700;font-size:1rem;color:#552b94;padding:0}.main-nav .menu-item a:hover{color:#321957;text-decoration:none}.main-nav .menu-item.menu-item-has-children:hover .sub-menu-wrap{display:block}.main-nav .menu-item.menu-item-has-children a{padding-right:20px;position:relative}.main-nav .menu-item.menu-item-has-children a:hover{color:#6c36bc}.main-nav .menu-item.menu-item-has-children a:after{content:"\f107";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;top:0;right:0;color:#552b94}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap{display:none;position:absolute;top:88px;z-index:10;background-color:#f2f2f2;border-top:5px solid #321957;padding:1rem;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.1411764706),0 1px 8px 0 rgba(0,0,0,.1215686275)}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .sub-menu{padding-left:0}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .sub-menu .menu-item{padding:0;flex:1 1 auto;margin-bottom:1rem}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .sub-menu .menu-item:last-child{margin-bottom:0}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .sub-menu .menu-item a{font-size:.9rem}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .sub-menu .menu-item a:after{content:""}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .feature-box{font-weight:700;color:#625e5f}.hero-content h3,.toggle-menu,.toggle-menu i{color:#fff}.toggle-menu:hover{color:#e6e6e6}@media (max-width:991px){.menu-container{display:none;position:fixed;z-index:2;background-color:#fff;left:0;right:0;bottom:0;padding:2rem;overflow-y:auto}.main-nav{flex-direction:column}.main-nav .menu-item{width:100%;padding:1rem 0}.main-nav .menu-item:hover{padding:1rem 0}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap{position:relative;top:0;border:0;padding-top:1rem;padding-bottom:0;background-color:inherit;box-shadow:none}.menu-open{display:block}.main-nav .menu-item.menu-item-has-children .sub-menu-wrap .feature-box,.menu-close{display:none}}.button{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1rem 2rem;border-radius:2rem;color:#552b94!important;background-color:#fff;border:2px #fff solid;font-size:1rem;transition:all .5s ease;font-weight:700}.button-green,.button-purple,.button:hover{background-color:#552b94;color:#fff!important}.button:hover{text-decoration:none}.button-green,.button-purple{border-color:#552b94}.button-green:hover,.button-purple:hover{color:#552b94!important;background-color:#fff}.button-green{background-color:#01b67a;border-color:#01b67a;text-shadow:none;}.button-green:hover{color:#01b67a!important}.button-square{border-radius:1rem}.button-center{margin:0 auto}@media (max-width:767px){.button{width:fit-content!important;margin:0;/*auto*/} .hero .button{margin:0;}}.hero-content{padding:4rem 2rem;color:#fff;z-index:1}.hero-content h1{color:#fff;margin-top:0;margin-bottom:2rem}.hero-circle{display:block;content:" ";position:absolute;z-index:-1;top:0;background-color:#552b94;right:-120px;width:418px;height:100%;border-bottom-right-radius:100%}.fil-hero-homepage{position:relative;background-color:#552b94}.fil-hero-homepage .fil-hero-homepage__bg-image{position:absolute;width:65%;height:100%;right:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.fil-hero-homepage.white{background-color:#fff}@media (max-width:767px){.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;margin-bottom:0!important}.hero-content h1{margin-bottom:0;font-size:28px;text-align:center;margin-bottom:1rem}.fil-hero-homepage,.hero-content{background-color:#552b94}.fil-hero-homepage.white{background-color:#ededed}.fil-hero-homepage .fil-hero-homepage__bg-image{position:relative;height:150px;width:100%!important;background-position:center}.hero-circle{display:none}}@media (min-width:1024px) and (max-width:1104px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:77%}}@media (min-width:1105px) and (max-width:1146px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:76%}}@media (min-width:1147px) and (max-width:1192px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:75%}}@media (min-width:1193px) and (max-width:1254px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:74%}}@media (min-width:1255px) and (max-width:1296px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:73%}}@media (min-width:1297px) and (max-width:1254px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:72%}}@media (min-width:1255px) and (max-width:1420px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:71%}}@media (min-width:1420px) and (max-width:1490px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:70%}}@media (min-width:1490px) and (max-width:1568px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:69%}}@media (min-width:1568px) and (max-width:1656px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:68%}}@media (min-width:1656px) and (max-width:1754px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:67%}}@media (min-width:1754px) and (max-width:1862px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:66%}}@media (min-width:1862px) and (max-width:1980px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:65%}}@media (min-width:1980px) and (max-width:2125px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:64%}}@media (min-width:2125px) and (max-width:2292px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:63%}}@media (min-width:2292px) and (max-width:2485px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:62%}}@media (min-width:2485px) and (max-width:2700px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:61%}}@media (min-width:2700px) and (max-width:2980px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:60%}}@media (min-width:2980px) and (max-width:3303px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:59%}}@media (min-width:3303px) and (max-width:3712px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:58%}}@media (min-width:3712px) and (max-width:4250px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:57%}}@media (min-width:4250px) and (max-width:4945px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:56%}}@media (min-width:4945px) and (max-width:5930px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:55%}}@media (min-width:5930px) and (max-width:7395px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:54%}}@media (min-width:7395px){.fil-hero-homepage .fil-hero-homepage__bg-image{width:53%}}.site-footer{color:#fff;font-size:.8rem;padding-top:2rem!important;padding-bottom:2rem!important}.site-footer h3{color:#fff;font-size:1rem}.widget_nav_menu{text-align:left!important}.footer-menu li.menu-item,.footer-menu li.menu-item:hover,.widget_nav_menu .menu-item:hover{padding:0}.footer-menu{padding-left:0}.footer-menu li.menu-item a{color:#fff;padding:0}@media (max-width:767px){#footer-widget{margin-top:2rem!important;margin-bottom:2rem!important}#footer-widget .widget_nav_menu h3.widget-title{font-size:18px!important;text-align:center!important;margin-top:0;margin-bottom:1rem}#footer-widget .widget_nav_menu li.menu-item{text-align:center!important}}@media (min-width:767px){#footer-widget{margin-bottom:2rem!important}}.page-template-hub-form .site-main{margin-top:28px}.form-container{background-color:#fff;box-shadow:1px 1px 6px #000;padding:20px}.form-container .gform_wrapper .top_label .gfield_label{background-color:#432274;border-color:#432274;max-width:inherit}#input_115_12_5,#input_115_13,#input_115_17,.form-container input.medium{border:1px solid #8a8a8a!important}#input_115_13,#input_115_17{margin-left:0;margin-right:0}#field_115_17{margin-top:20px}#gform_fields_115 li{padding-left:15px!important;padding-right:15px!important}#input_115_2_3,#input_115_2_6{border:1px solid #8a8a8a!important;margin-top:-2px!important}#input_115_12_5_container{width:100%}.pc4uGfPostcodeLookupAddress .address_city,.pc4uGfPostcodeLookupAddress .address_line_1,.pc4uGfPostcodeLookupAddress .address_line_2,.pc4uGfPostcodeLookupAddress .address_state{width:100%!important}#field_115_12 .Pc4uGfLookupSpan{margin-top:0!important}#input_115_12_1,#input_115_12_2,#input_115_12_3,#input_115_12_4,#input_115_12_pc4uGfDropdown{border:1px solid #8a8a8a!important;border-radius:7px!important}#field_115_16,#field_115_22{min-height:auto}.form-wrapper{display:block;background:#fff;padding:20px;margin:0 auto 20px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.1411764706),0 1px 8px 0 rgba(0,0,0,.1215686275);color:#5a5a5a}.card.bg-purple:hover h3,.form-wrapper .gf_progressbar_title,.form-wrapper h2,.form-wrapper h3{color:#552b94}.form-wrapper .gform_fields{display:flex!important;flex-wrap:wrap}.form-wrapper .gform_fields .gfield{flex:0 0 50%;margin:0 0 1rem!important}.form-wrapper .gform_fields .gfield_html,.form-wrapper .gform_fields .gsection{flex:1 1 100%}.provider-grid .grid-col{justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.hero-purple{background-color:#321957;color:#fff}.hero-purple h1,.hero-purple p,.page-template-page-financial-planning .hero h1,.page-template-page-onboarding .hero h1,.page-template-page-retirement-planning .hero h1,.transparent-black h1{color:#fff}.card,.card i,.provider-grid .grid-col{display:flex;align-items:center}.card{border-top-left-radius:1000px;border-top-right-radius:1000px;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all .5s ease}.card .card-container{width:75%;margin-top:2rem}.card:hover{text-decoration:none;background-color:#e1d5f3}.card.bg-purple:hover{color:#625e5f}.card i{background-color:#552b94;color:#fff;border-radius:50%;margin-bottom:1rem;height:3.5rem;width:3.5rem;justify-content:center}.card p{min-height:120px}.card .button,.card h3{margin-bottom:2rem}.sa_hover_container{padding:1rem!important}.cheat{display:block}.value-box{margin-bottom:2rem;text-align:center}.card h3,.value-box h3{line-height:1.2;font-size:1.4rem}.justify-content-evenly{justify-content:space-evenly}.white-circle{background-color:#01b67a;color:#fff;border-top-left-radius:100%;position:absolute;right:0;bottom:0;height:100%;display:flex;align-items:center;justify-content:center;width:25%;flex-direction:column}.white-circle .circle-content{width:75%;text-align:right;line-height:1.2;font-weight:500;margin-top:5rem;margin-left:5rem;font-size:24px;padding-right:1rem}.white-circle .circle-content span{display:block;font-size:120px;font-weight:700}.trust-bar h3{font-size:24px;line-height:1.4;margin-bottom:0;margin-top:0}.form-box{background-color:#ededed;padding:2rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.125);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.1411764706),0 1px 8px 0 rgba(0,0,0,.1215686275);color:#5a5a5a}.faq .toggle-icon i,.form-box h2,.form-box h3,.point-container strong{color:#552b94}.form-box .gform_wrapper .gfield_html{min-height:inherit}.form-box .gform_wrapper textarea.medium{max-width:100%;border:1px solid #e8eaeb!important;border-top-left-radius:0!important;border-top-right-radius:0!important;font-weight:400;padding:1.5rem 1rem 1rem!important}.form-box .gform_wrapper div.charleft{color:#767676!important}.form-box .gform_wrapper .gfield{padding-left:15px!important;padding-right:15px!important}.form-box .gform_wrapper input[type=email],.form-box .gform_wrapper input[type=tel],.form-box .gform_wrapper input[type=text],.form-box .gform_wrapper select{border:1px solid #e8eaeb!important;border-radius:7px!important;width:100%;padding:1.5rem .5rem .5rem!important;height:55px!important;margin-bottom:1rem!important}.form-box .gform_wrapper .ginput_left,.form-box .gform_wrapper .ginput_right{width:100%!important}.form-box .gform_wrapper .top_label .gfield_visibility_visible{min-height:50px;position:relative}.form-box .gform_wrapper .top_label .gfield_visibility_visible .gfield_label{width:auto;opacity:1;transition:.2s all ease;position:absolute;font-size:14px;border:0;background-color:transparent;color:#625e5f;top:5px;left:25px;border-radius:0;font-weight:500;margin-right:0;padding:0}.form-box .gform_wrapper .top_label .gfield_visibility_visible input{font-weight:500!important;border-radius:7px!important}.form-box .gform_wrapper .top_label .gfield_visibility_visible .ginput_container_date{flex:1 1 auto}.form-box .gform_wrapper .top_label .gfield_visibility_visible .ginput_container_address label{margin-top:-1rem}.form-box .gform_wrapper .top_label .gfield_visibility_visible input:focus::placeholder{color:transparent}.form-box .gform_wrapper .ginput_complex.ginput_container_address .Pc4uGfLookupSpan{margin-top:0!important;margin-bottom:1rem}.form-box .gform_wrapper .ginput_complex.ginput_container_address .pc4uGfPostcodeLookupAddress .ginput_address_state{float:none!important;margin-top:0!important}.form-box .gform_wrapper .ginput_container_address .pc4uGfPostcodeLookupAddress{padding-left:0!important}.form-box .gform_wrapper .gform_footer input.button,.form-box .gform_wrapper .gform_footer input[type=submit]{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1rem 2rem;border-radius:2rem;background-color:#552b94!important;color:#fff;border:2px #552b94 solid;font-size:1rem;text-transform:uppercase;font-weight:700;transition:all .5s ease}.form-box .gform_wrapper .gform_footer input.button:hover,.form-box .gform_wrapper .gform_footer input[type=submit]:hover{text-decoration:none;color:#552b94!important;background-color:#fff!important}.quote-icon{position:absolute}.quote-icon-left{left:0;top:75px}.quote-icon-right{right:0;bottom:calc(100% - 160px)}.slide-container #slider_2827 p{font-size:1.2rem!important}.trust-bar i{color:#01b67a}.callout,.tablet-list{display:flex;align-items:center;justify-content:center}.callout{width:160px;height:160px;background-color:#01b67a;color:#fff;font-weight:700;text-align:center;border-radius:100%;font-size:20px}.tablet-list{flex-wrap:wrap;padding-left:0}.tablet-list li{flex:0 0 30%;font-weight:700;padding:1rem;background-color:#fff;border-radius:1rem;margin:1rem}@media (max-width:767px){.tablet-list li{flex:1 1 100%;margin:.5rem 0}.callout{margin:0 auto}.trust-bar i{margin-bottom:.5rem}.trust-bar h3{margin-bottom:0}.form-box .gform_wrapper .top_label .gfield_visibility_visible .gfield_label{left:15px}.form-box .gform_wrapper .top_label .gfield_visibility_visible{padding-left:0!important}.form-box select{background-color:#fff}.gform_wrapper form{padding:0}.gform_wrapper .clear-multi{flex-wrap:wrap}.form-box .gform_wrapper .top_label .gfield_visibility_visible .ginput_container_date{flex:1 1 100%}.card{border-radius:2.5rem}.quote-icon{display:none}.hero-content{padding-left:15px;padding-right:15px}.half-back{display:none!important}.has-circle{padding-bottom:calc(50vw + 2rem);text-align:center}.white-circle{width:100%;position:absolute;right:0;border-top-left-radius:50vw;border-top-right-radius:50vw;height:50vw}.white-circle .circle-content{font-size:20px;text-align:center;margin-left:0;margin-top:0;padding-right:0}.white-circle .circle-content span{font-size:40px}.mb-0{margin-bottom:0}.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6{margin-bottom:2rem}.col-lg-3:last-of-type .col-lg-4:last-of-type .col-lg-6:last-of-type{margin-bottom:0}.provider-grid .grid-col{padding-top:0;padding-bottom:0}.big-h2,.new-container h2{font-size:24px}.new-container h3{font-size:18px}.card,.value-box,.value-box p{margin-bottom:0}.card h3,.value-box h3{margin-top:0;margin-bottom:1rem}}@media (min-width:1024px) and (max-width:1600px){.white-circle .circle-content{font-size:20px}.white-circle .circle-content span{font-size:100px}}.half-back{position:absolute;top:0;right:0;height:100%;width:41.666667%;background-size:cover;background-position:right center}.fil-hero-homepage .fil-hero-db-image{background-position:50% 75%}.cmplz-status-deny .map-container{display:none}#gform_wrapper_127 .gfield,.number-list li{margin-bottom:1rem}.quote-box{font-style:italic;font-weight:500;font-size:1rem;position:relative}.quote-box .cite{font-weight:500;font-style:normal}.quote-box img{width:33%}@media (max-width:767px){.page-template-page-about .fil-hero-homepage .fil-hero-homepage__bg-image{background-position:center -70px}}#gform_wrapper_127 #field_127_4{margin-bottom:0;min-height:auto}#gform_wrapper_127 .gfield_label{width:100%;opacity:1;transition:.2s all ease;font-size:1.5rem;border:0;color:#fff;border-radius:0;font-weight:500;margin-right:0;padding:0;background-color:transparent;text-align:center;max-width:100%;margin-bottom:1rem!important}#gform_wrapper_118 input,#gform_wrapper_124 input,#gform_wrapper_125 input,#gform_wrapper_127 input{color:#552b94;font-weight:500;border-radius:5px;font-size:1.8rem;text-align:center;height:56px}#gform_wrapper_127 select{border:1px solid #e8eaeb!important;border-radius:7px!important;padding:.5rem!important;color:#552b94;height:56px;font-size:1.8rem;text-align-last:center}#gform_wrapper_118 .result input,#gform_wrapper_124 .result input,#gform_wrapper_125 .result input,#gform_wrapper_127 .result input{color:#eabf19;font-weight:700;font-size:3rem;text-align:center;background-color:transparent;border:0}#gform_wrapper_127 .gform_footer{display:none}#gform_wrapper_118 .gfield,#gform_wrapper_124 .gfield,#gform_wrapper_125 .gfield{margin-bottom:1rem}#gform_wrapper_118 .gfield_label,#gform_wrapper_124 .gfield_label,#gform_wrapper_125 .gfield_label{width:100%;opacity:1;transition:.2s all ease;font-size:1.5rem;border:0;border-radius:0;font-weight:500;margin-right:0;padding:0;color:#fff;background-color:transparent;text-align:center;max-width:100%;margin-bottom:1rem!important}#gform_wrapper_118 .gform_footer,#gform_wrapper_118 .instruction,#gform_wrapper_124 .gform_footer,#gform_wrapper_124 .instruction,#gform_wrapper_125 .gform_footer,#gform_wrapper_125 .instruction{display:none}.criteria-list{padding-left:0;list-style-type:none;display:flex;flex-wrap:wrap}.criteria-list li{flex:0 0 50%;margin-bottom:3rem;padding-left:4rem;padding-right:2rem;position:relative;display:flex;align-items:center}.criteria-list li:before{position:absolute;left:0;font-size:3rem;content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:900;color:#321957;top:calc(50% - 12px)}.paper{background-color:#fff;border-radius:1rem;padding:1rem;margin-bottom:1rem}.paper .number-circle{font-size:4rem;background-color:#01b67a;border-radius:50%;height:5rem;width:5rem;display:flex;align-items:center;justify-content:center;margin:0 auto;font-weight:900;color:#fff}.faq{padding:1rem;margin-left:-2rem;margin-right:-2rem}.faq:nth-of-type(even),.flexible table tr:nth-of-type(odd){background-color:#f2f2f2}.faq h3,.points strong{font-size:1.2rem}#gform_107 #field_107_22,#gform_107 .gfield_required,.faq .faq-content,.faq .toggle-icon .fa-chevron-up{display:none}.faq .faq-toggle{display:flex;cursor:pointer}.faq .toggle-icon{margin-left:auto}.faq-filter.active,.point-container{background-color:#fff}.point-container{background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:1rem}.points strong{color:#552b94}.blog article,.fee-calc-container{padding:1rem;border-radius:.5rem;background-color:#ededed}.fee-calc-container{color:#5a5a5a}.fee-calc-container h3,.pt-lp .help-box h2{color:#552b94}.faq-filter.active,.fee-calc-container .gfield_label,.page-template-page-fee-calculator label{color:#552b94!important}@media (max-width:767px){.criteria-list li{flex:1 1 100%}.paper h3{margin-bottom:1rem}.paper .number-circle{font-size:2.5rem;height:3rem;width:3rem}}#nav_menu-4{text-align:center!important}.blog article{margin-bottom:2rem}.blog article h2{font-size:1.6rem}.blog article h2.entry-title a{font-size:2rem}#gform_129 .gfield_checkbox li input,#gform_129 .gfield_radio li input,#gform_129 .gfield_radio li label,#gform_131 .gfield_checkbox li input,#gform_131 .gfield_radio li input,#gform_131 .gfield_radio li label,#gform_134 .gfield_checkbox li input,#gform_134 .gfield_radio li input,#gform_134 .gfield_radio li label,.blog aside#secondary{margin-top:0}.blog .sidebar-container{padding:1rem;border-radius:1rem}.fee-table{text-align:left;color:#fff}.fee-table td,.fee-table th{padding:.5rem}.fee-table th{background-color:#432274}.fee-table tr{background-color:#6c4597}.fee-table tr td{border:1px solid #fff}.fee-table tr:nth-of-type(even){background-color:#280a54}.transparent-black{background-color:rgba(0,0,0,.4);padding:1rem;color:#fff}.nice-list{margin-bottom:2rem;list-style-type:disc}.nice-list li{margin-bottom:1rem}.nice-list li:last-child{margin-bottom:0}@media (max-width:1024px){.card{border-radius:2.5rem}.toggle-menu i,.toggle-menu:visited i{color:#fff!important}}@media (min-width:767px) and (max-width:1023px){.faq-filter{min-width:250px}.half-back{display:none}.fil-hero-homepage{background-color:#552b94}.fil-hero-homepage__bg-image,.hero-circle,.white-circle{display:none}}.page-template-page-form .gfield_label_before_complex{display:none!important}.page-template-page-form .gform_wrapper .top_label .gfield input,.page-template-page-form .gform_wrapper .top_label .gfield select,.page-template-page-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{border:1px solid #625e5f!important;border-radius:7px!important}.page-template-page-form .gform_wrapper .top_label .gfield input:active,.page-template-page-form .gform_wrapper .top_label .gfield input:focus,.page-template-page-form .gform_wrapper .top_label .gfield select:active,.page-template-page-form .gform_wrapper .top_label .gfield select:focus,.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell input:active,.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell input:focus,.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell select:active,.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell select:focus,.page-template-page-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select:active,.page-template-page-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select:focus{border-color:#432274!important}.page-template-page-form .gform_wrapper .top_label .gfield_label{max-width:inherit;border:0;background-color:transparent;color:#432274}.page-template-page-form .gform_wrapper .top_label .gfield textarea.medium{border:1px solid #625e5f!important;border-radius:7px!important;width:100%;max-width:100%!important}.page-template-page-form .gform_wrapper .top_label .gfield.gf_left_half,.page-template-page-form .gform_wrapper .top_label .gfield.gf_left_third,.page-template-page-form .gform_wrapper .top_label .gfield.gf_middle_third,.page-template-page-form .gform_wrapper .top_label .gfield.gf_right_half,.page-template-page-form .gform_wrapper .top_label .gfield.gf_right_third{padding-right:15px!important}.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell input,.page-template-page-form .gform_wrapper .top_label .gfield_list .gfield_list_cell select{border:1px solid #625e5f!important;border-radius:7px!important}.page-template-page-form .gform_wrapper .gfield{min-height:inherit!important;margin-bottom:1rem!important}.page-template-page-form .gform_wrapper .gsection{border-bottom:0}.page-template-page-form .gform_wrapper .list ul.gfield_radio{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-template-page-form .gform_wrapper .list ul.gfield_radio li{flex:1 1 50%;text-align:left}.page-template-page-form .gform_wrapper .fivecol ul.gfield_radio,.page-template-page-form .gform_wrapper .fourcol ul.gfield_radio{display:flex}.page-template-page-form .gform_wrapper .fourcol ul.gfield_radio li{flex:1 1 25%}.page-template-page-form .gform_wrapper .fivecol ul.gfield_radio li{flex:1 1 20%}.page-template-page-form .gform_wrapper .gform_page_footer{border-top:2px solid #432274;display:flex;flex-wrap:wrap}.page-template-page-form .gform_wrapper .gform_page_footer .button.gform_next_button,.page-template-page-form .gform_wrapper .gform_page_footer input[type=submit]{background:#01b67a!important;border:1px solid #357f67!important;color:#fff!important;flex:1 1;max-width:50%;margin-right:0;flex-basis:100%}.page-template-page-form .gform_wrapper .gform_page_footer .button.gform_next_button{margin-left:50%!important}.page-template-page-form .gform_wrapper .gform_page_footer input[type=submit]{margin-left:15px}.page-template-page-form .gform_wrapper .gform_page_footer .button.gform_previous_button{display:inline-block;border:1px solid #4e4e4e;color:#fff!important;background:#636363!important;flex:1 1;max-width:50%;margin-right:15px}.page-template-page-form .gform_wrapper .gform_page_footer .gform_save_link{font-size:1em!important;border-radius:10px;background:#432274!important;color:#fff!important;padding:10px;text-decoration:none;float:none!important;margin-top:2rem;flex:1 1 50%;max-width:50%;margin-left:auto;margin-right:auto}#gform_107 input textarea select{border-radius:7px!important}#gform_107 input textarea select:focus,#gform_129 #input_129_70_5:focus,#gform_129 #input_131_70_5:focus,#gform_129 #input_134_70_5:focus,#gform_129 input textarea select:focus,#gform_131 #input_129_70_5:focus,#gform_131 #input_131_70_5:focus,#gform_131 #input_134_70_5:focus,#gform_131 input textarea select:focus,#gform_134 #input_129_70_5:focus,#gform_134 #input_131_70_5:focus,#gform_134 #input_134_70_5:focus,#gform_134 input textarea select:focus{border:2px solid #01b67a}#gform_107 #input_107_34{margin-left:1%}#gform_107 .top_label .gfield_label{display:block;max-width:100%;border:0;background-color:transparent;padding:0;color:#432274;margin-bottom:1rem!important}#gform_107 #field_129_120 input,#gform_107 #field_134_120 input,#gform_107 .Pc4uGfDropDown,#gform_107 .gfield_list_cell input,#gform_107 .pc4uGfPostcodeLookupAddress input,#gform_107 .textarea,#gform_107 select{max-width:100%;border:1px solid #e8eaeb!important;border-radius:7px;margin-bottom:1%}#gform_107 #field_129_120 input:focus,#gform_107 #field_134_120 input:focus,#gform_107 .Pc4uGfDropDown:focus,#gform_107 .gfield_list_cell input:focus,#gform_107 .pc4uGfPostcodeLookupAddress input:focus,#gform_107 .textarea:focus,#gform_107 select:focus{border:2px solid #01b67a!important}#gform_next_button_121_18,#gform_previous_button_121{text-align:center}#gform_next_button_121_18{background:#01b67a!important;border:1px solid #357f67!important;color:#fff!important;flex:1 1;max-width:50%;margin-right:0;flex-basis:100%;padding:1rem 2rem!important;border-radius:2rem!important}#gform_129 input textarea select,#gform_131 input textarea select,#gform_134 input textarea select{border-radius:7px!important;border:1px solid #e8eaeb!important}#gform_129 .gfield_required,#gform_131 .gfield_required,#gform_134 .gfield_required{display:none}#gform_129 input,#gform_131 input,#gform_134 input{border-radius:7px}#gform_129 .top_label .gfield_label,#gform_131 .top_label .gfield_label,#gform_134 .top_label .gfield_label{display:block;max-width:100%;border:0;background-color:transparent;padding:0;color:#432274;margin-bottom:1rem!important}#gform_129 .gfield_checkbox,#gform_131 .gfield_checkbox,#gform_134 .gfield_checkbox{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem!important}#gform_129 .gfield_checkbox li,#gform_131 .gfield_checkbox li,#gform_134 .gfield_checkbox li{flex:0 0 20%}#gform_129 .gfield_checkbox .gchoice_129_65_1,#gform_129 .gfield_checkbox .gchoice_131_65_1,#gform_129 .gfield_checkbox .gchoice_134_65_1,#gform_131 .gfield_checkbox .gchoice_129_65_1,#gform_131 .gfield_checkbox .gchoice_131_65_1,#gform_131 .gfield_checkbox .gchoice_134_65_1,#gform_134 .gfield_checkbox .gchoice_129_65_1,#gform_134 .gfield_checkbox .gchoice_131_65_1,#gform_134 .gfield_checkbox .gchoice_134_65_1{flex:1 1 100%}#gform_129 .gfield_checkbox .gchoice_129_121_1,#gform_129 .gfield_checkbox .gchoice_129_121_2,#gform_129 .gfield_checkbox .gchoice_129_122_1,#gform_129 .gfield_checkbox .gchoice_129_122_2,#gform_129 .gfield_checkbox .gchoice_131_121_1,#gform_129 .gfield_checkbox .gchoice_131_121_2,#gform_129 .gfield_checkbox .gchoice_131_122_1,#gform_129 .gfield_checkbox .gchoice_131_122_2,#gform_129 .gfield_checkbox .gchoice_134_121_1,#gform_129 .gfield_checkbox .gchoice_134_121_2,#gform_129 .gfield_checkbox .gchoice_134_122_1,#gform_129 .gfield_checkbox .gchoice_134_122_2,#gform_131 .gfield_checkbox .gchoice_129_121_1,#gform_131 .gfield_checkbox .gchoice_129_121_2,#gform_131 .gfield_checkbox .gchoice_129_122_1,#gform_131 .gfield_checkbox .gchoice_129_122_2,#gform_131 .gfield_checkbox .gchoice_131_121_1,#gform_131 .gfield_checkbox .gchoice_131_121_2,#gform_131 .gfield_checkbox .gchoice_131_122_1,#gform_131 .gfield_checkbox .gchoice_131_122_2,#gform_131 .gfield_checkbox .gchoice_134_121_1,#gform_131 .gfield_checkbox .gchoice_134_121_2,#gform_131 .gfield_checkbox .gchoice_134_122_1,#gform_131 .gfield_checkbox .gchoice_134_122_2,#gform_134 .gfield_checkbox .gchoice_129_121_1,#gform_134 .gfield_checkbox .gchoice_129_121_2,#gform_134 .gfield_checkbox .gchoice_129_122_1,#gform_134 .gfield_checkbox .gchoice_129_122_2,#gform_134 .gfield_checkbox .gchoice_131_121_1,#gform_134 .gfield_checkbox .gchoice_131_121_2,#gform_134 .gfield_checkbox .gchoice_131_122_1,#gform_134 .gfield_checkbox .gchoice_131_122_2,#gform_134 .gfield_checkbox .gchoice_134_121_1,#gform_134 .gfield_checkbox .gchoice_134_121_2,#gform_134 .gfield_checkbox .gchoice_134_122_1,#gform_134 .gfield_checkbox .gchoice_134_122_2{flex:1 1 50%}#gform_129 .gfield_radio,#gform_131 .gfield_radio,#gform_134 .gfield_radio{display:flex;flex-wrap:wrap}#gform_129 .gfield_radio li,#gform_131 .gfield_radio li,#gform_134 .gfield_radio li{flex:0 0 20%;text-align:left}#gform_129 #field_129_120 input,#gform_129 #field_131_120 input,#gform_129 #field_134_120 input,#gform_129 .Pc4uGfDropDown,#gform_129 .gfield_list_cell input,#gform_129 .pc4uGfPostcodeLookupAddress input,#gform_129 .textarea,#gform_129 select,#gform_131 #field_129_120 input,#gform_131 #field_131_120 input,#gform_131 #field_134_120 input,#gform_131 .Pc4uGfDropDown,#gform_131 .gfield_list_cell input,#gform_131 .pc4uGfPostcodeLookupAddress input,#gform_131 .textarea,#gform_131 select,#gform_134 #field_129_120 input,#gform_134 #field_131_120 input,#gform_134 #field_134_120 input,#gform_134 .Pc4uGfDropDown,#gform_134 .gfield_list_cell input,#gform_134 .pc4uGfPostcodeLookupAddress input,#gform_134 .textarea,#gform_134 select{max-width:100%;border:1px solid #e8eaeb!important;border-radius:7px;margin-bottom:1%}#gform_129 #field_129_120 input:focus,#gform_129 #field_131_120 input:focus,#gform_129 #field_134_120 input:focus,#gform_129 .Pc4uGfDropDown:focus,#gform_129 .gfield_list_cell input:focus,#gform_129 .pc4uGfPostcodeLookupAddress input:focus,#gform_129 .textarea:focus,#gform_129 select:focus,#gform_131 #field_129_120 input:focus,#gform_131 #field_131_120 input:focus,#gform_131 #field_134_120 input:focus,#gform_131 .Pc4uGfDropDown:focus,#gform_131 .gfield_list_cell input:focus,#gform_131 .pc4uGfPostcodeLookupAddress input:focus,#gform_131 .textarea:focus,#gform_131 select:focus,#gform_134 #field_129_120 input:focus,#gform_134 #field_131_120 input:focus,#gform_134 #field_134_120 input:focus,#gform_134 .Pc4uGfDropDown:focus,#gform_134 .gfield_list_cell input:focus,#gform_134 .pc4uGfPostcodeLookupAddress input:focus,#gform_134 .textarea:focus,#gform_134 select:focus{border:2px solid #01b67a!important}#gform_129 .Pc4uGfLookup,#gform_131 .Pc4uGfLookup,#gform_134 .Pc4uGfLookup{border:0;color:#fff;background-color:#01b67a;border-radius:7px}#gform_129 .Pc4uGfLookup:hover,#gform_129 .gform_page_footer .gform_next_button:hover,#gform_129 .gform_page_footer .gform_previous_button:hover,#gform_131 .Pc4uGfLookup:hover,#gform_131 .gform_page_footer .gform_next_button:hover,#gform_131 .gform_page_footer .gform_previous_button:hover,#gform_134 .Pc4uGfLookup:hover,#gform_134 .gform_page_footer .gform_next_button:hover,#gform_134 .gform_page_footer .gform_previous_button:hover{background-color:#018358}#gform_129 .Pc4uGfLookupSpan,#gform_129 .address_city,#gform_129 .address_line_1,#gform_129 .address_line_2,#gform_129 .address_state,#gform_131 .Pc4uGfLookupSpan,#gform_131 .address_city,#gform_131 .address_line_1,#gform_131 .address_line_2,#gform_131 .address_state,#gform_134 .Pc4uGfLookupSpan,#gform_134 .address_city,#gform_134 .address_line_1,#gform_134 .address_line_2,#gform_134 .address_state{margin-top:0!important}#gform_129 #input_129_70_5,#gform_129 #input_131_70_5,#gform_129 #input_134_70_5,#gform_131 #input_129_70_5,#gform_131 #input_131_70_5,#gform_131 #input_134_70_5,#gform_134 #input_129_70_5,#gform_134 #input_131_70_5,#gform_134 #input_134_70_5{border:1px solid #e8eaeb}#gform_129 .gform_page_footer,#gform_131 .gform_page_footer,#gform_134 .gform_page_footer{display:flex;align-items:center}#gform_129 .gform_page_footer .gform_next_button,#gform_129 .gform_page_footer .gform_previous_button,#gform_131 .gform_page_footer .gform_next_button,#gform_131 .gform_page_footer .gform_previous_button,#gform_134 .gform_page_footer .gform_next_button,#gform_134 .gform_page_footer .gform_previous_button{color:#fff!important;border:0}#gform_129 .gform_page_footer .gform_save_link,#gform_131 .gform_page_footer .gform_save_link,#gform_134 .gform_page_footer .gform_save_link{margin-left:auto;font-weight:700}#gform_129 .gform_page_footer #gform_submit_button_129,#gform_129 .gform_page_footer #gform_submit_button_131,#gform_129 .gform_page_footer #gform_submit_button_134,#gform_131 .gform_page_footer #gform_submit_button_129,#gform_131 .gform_page_footer #gform_submit_button_131,#gform_131 .gform_page_footer #gform_submit_button_134,#gform_134 .gform_page_footer #gform_submit_button_129,#gform_134 .gform_page_footer #gform_submit_button_131,#gform_134 .gform_page_footer #gform_submit_button_134{padding:9px!important}#input_132_1_3,#input_132_1_6{margin-bottom:0!important}.single-job .site-main ul{margin-bottom:1rem!important;list-style-type:disc!important}#input_132_5{padding:2rem 20px 3rem}.gfield_signature_container,.gfield_signature_container canvas{width:400px!important}#gform_fields_103 .gfield_signature_container,#gform_fields_103 .gfield_signature_container canvas{width:487px!important}.cmplz-gf-recaptcha{display:none!important}@media (max-width:767px){select{-webkit-appearance:none}.fee-calc-container{margin-left:15px;margin-right:15px}#gform_fields_103 .gfield_signature_container,#gform_fields_103 .gfield_signature_container canvas{width:300px!important}}.jm-form{padding-left:30px;padding-right:30px}.jm-form .mejs-container{min-width:auto!important}.jm-form .mejs-controls{display:flex!important;visibility:visible!important}.jm-form h2,.jm-form h3{font-size:1.2rem;color:#552b94}.jm-form h3{font-size:1rem}.jm-form #error,.jm-form #form-wrap{display:none}.jm-form,.jm-form #error p,.jm-form .details-box p,.jm-form .error-message p{margin-bottom:0}.jm-form .detail,.jm-form label,.pt-lp .help-box label{font-weight:700}.jm-form .step-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.jm-form .step{display:none;padding-right:15px;margin-bottom:4rem}.jm-form .panel.active,.jm-form .step.active{display:block}.jm-form .step ul{list-style-type:disc}.jm-form .details-box{margin-top:auto;margin-right:15px}.jm-form .panel{display:none;transition:all .2s ease}.jm-form .form-row{padding-top:.5rem;padding-bottom:.5rem}.jm-form .ff-container{margin-bottom:15px}.jm-form label{color:#552b94;line-height:1.4;margin-bottom:0;margin-right:0;font-size:14px}.jm-form .info-icon{font-size:1rem;margin-left:1rem;cursor:pointer;color:#552b94!important;position:absolute;top:5px}.jm-form .info-box{display:none;position:absolute;right:0;font-size:14px;border:1px solid #552b94;border-radius:7px;padding:1rem;width:330px;background-color:#fff;z-index:3}.jm-form .ff-row{height:100%;border-left:2px solid #552b94;padding-left:15px}.jm-form .binary-label{color:#625e5f;font-weight:400;border:1px solid #625e5f;border-radius:100%;height:50px;width:50px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.jm-form input{width:100%}.jm-form input,.jm-form select{border-radius:7px;padding-left:7px;padding-right:7px;transition:all .2s ease}.jm-form input,.jm-form select,.jm-form textarea{max-width:100%;font-size:14px;border:1px solid #625e5f}.jm-form input:active,.jm-form input:focus,.jm-form input:focus-visible,.jm-form select:active,.jm-form select:focus,.jm-form select:focus-visible,.jm-form textarea:active,.jm-form textarea:focus,.jm-form textarea:focus-visible{outline:1px solid #552b94}.jm-form input:disabled,.jm-form select:disabled,.jm-form textarea:disabled{background-color:#ededed;border-color:#ededed;font-style:italic;opacity:.7;cursor:not-allowed}.jm-form .binary-container input[type=radio],.jm-form .mobile-label{display:none}.jm-form .binary-container input[type=radio]:checked+label{background-color:#552b94;color:#fff;font-weight:700;border-color:#552b94}.jm-form .binary-container input[type=radio]:disabled+label{opacity:.7;cursor:not-allowed}.jm-form .vertical{margin-bottom:1rem}.jm-form .checkbox-container,.jm-form .radio-container{display:flex;align-items:center;flex-wrap:wrap}.jm-form .radio-container .radio-col{flex:1 1 100%;display:flex;align-items:center}.jm-form .radio-container input[type=radio]{margin-left:0;width:30px;margin-right:1rem;min-width:30px}.jm-form .radio-container .radio-label{margin-right:1rem;color:#625e5f;font-weight:400}.jm-form .radio-container input[type=radio]:checked+label{color:#321957;font-weight:boldl}.jm-form .checkbox-container input[type=checkbox]{margin-left:0;width:30px;margin-right:.5rem}.jm-form .checkbox-container .checkbox-col{flex:1 1 100%;display:flex;align-items:center}.jm-form .checkbox-container .checkbox-label{color:#625e5f;font-weight:400;flex:0 0 80%;cursor:pointer}.jm-form .checkbox-container input[type=checkbox]:checked+label{color:#552b94;font-weight:700}.jm-form select{height:30px;width:100%}.jm-form textarea{width:100%;height:100px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:0 0 #ededed;border-color:-moz-use-text-color #fff #fff -moz-use-text-color;border-image:none;border-radius:6px 6px 6px 6px;border-style:none solid solid none;border-width:medium 1px 1px medium;box-shadow:0 1px 2px rgba(0,0,0,.12) inset;padding:5px 8px;transition:background-color .2s ease 0s;font-size:.8rem}.jm-form textarea:focus{background:0 0 #fff;outline-width:0}.jm-form .repeater-button{background-color:#01b67a;border:0;color:#fff;font-size:.8rem;padding:.5rem;border-radius:.5rem}.jm-form .repeater-button i{color:#fff!important;font-size:.8rem;margin-right:.5rem}.jm-form .repeater-button.remove{display:none;background-color:#efefef;color:#625e5f;margin-right:1rem}.jm-form .repeater-button.remove i{color:#625e5f!important}.jm-form .select-container{display:flex}.jm-form .select-date{flex:1 1 50%}.jm-form .select-date:first-of-type{margin-right:15px}.jm-form .repeater-container input,.jm-form .repeater-container select{width:100%}.jm-form .form-navigation{margin-top:auto;height:fit-content}.jm-form .form-navigation .border-row{border-top:2px solid #552b94;margin-bottom:1rem}.jm-form .form-navigation button{border:0;padding:.5rem;border-radius:.5rem}.jm-form .form-navigation button:disabled{cursor:not-allowed;opacity:.6}.jm-form .form-navigation button.save{color:#fff;background-color:#552b94}.jm-form .form-navigation button.complete,.jm-form .form-navigation button.next{color:#fff;background-color:#01b67a}.jm-form .form-navigation button.complete,.jm-form .row-ff_sff_large_expenditure_details,.jm-form .row-ff_sff_partner_retirementage_actual,.jm-form .row-ff_sff_partner_retirementage_planned,.jm-form .row-ff_sff_pclsamount,.jm-form .row-ff_sff_pclsuse,.jm-form .row-ff_sff_provision_for_others_details,.jm-form .row-ff_sff_provision_for_spouse_fixed_or_variable,.jm-form .row-ff_sff_retirementage_actual,.jm-form .row-ff_sff_retirementage_planned,.jm-form .row-ff_sff_significant_exp,.jm-form .row-ff_sff_significant_exp_details,.jm-form .row-ff_sff_spouse_needs_db_benefits_details{display:none}.jm-form .checkbox-error{display:none;font-weight:700;color:#c91d2b}.jm-form .scheme-list{list-style-type:disc;margin-bottom:1rem!important}.jm-form input[type=checkbox]:active,.jm-form input[type=checkbox]:focus{outline:0!important}.jm-form #mortgage-container .mobile-label{display:block;flex:1 0 50%}.jm-form #mortgage-container .mobile-col{display:flex;margin-bottom:.5rem}.jm-form .error{border-color:#c91d2b;border-width:2px}.jm-form .error-message{background-color:#e9636e;padding:1rem;margin-top:2rem;color:#fff;text-align:center;font-weight:700;font-size:14px;border-radius:1rem}@media (max-width:992px){.super-h1{font-size:32px}.super-p{margin-bottom:2rem}.m-row{margin-left:0;margin-right:0}.jm-form{padding-left:15px;padding-right:15px}.jm-form .details-box{display:none}.jm-form .col-lg-3,.jm-form .col-lg-4,.jm-form .col-lg-6{margin-bottom:0}.jm-form .step{margin-bottom:1rem;padding-right:0}.jm-form .ff-row{border-left:none;padding-left:0}.jm-form .repeater-container .row{border:1px solid #552b94;border-radius:7px;margin-left:0;margin-right:0;padding:15px 0;margin-bottom:15px!important}.jm-form .repeater-button.remove{margin-right:0}.jm-form .mobile-col{display:flex;align-items:center;margin-bottom:1rem}.jm-form .mobile-col:last-child{margin-bottom:0}.jm-form .mobile-label{display:block;flex:0 0 35%;padding-right:.5rem}.jm-form .binary-label{margin-right:.5rem}.jm-form input,.jm-form select,.jm-form textarea{width:100%;flex:0 0 65%}.jm-form input[type=checkbox],.jm-form input[type=radio]{flex:0 0 30px}.jm-form .form-navigation button span,.jm-form .repeater-header-labels{display:none}.jm-form #step-select{margin-bottom:1rem}.jm-form .form-navigation button{padding:.5rem;font-size:14px;width:80px}}.pt-lp .help-box{background-color:#fff;color:#000;padding:1rem;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.1411764706),0 1px 8px 0 rgba(0,0,0,.1215686275)}.pt-lp .help-box .gform_wrapper .ginput_complex .ginput_container_date{flex-basis:max-content}.pt-lp .help-box .gform_wrapper .gfield_list_groups{max-height:200px;overflow:auto}.pt-lp .help-box .gform_wrapper input,.pt-lp .help-box .gform_wrapper select{border-radius:5px!important;border:1px solid #000}.pt-lp .help-box .gform_wrapper .gfield_label{background-color:transparent;color:#000;border:0;border-radius:0}.pt-lp .help-box .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:block;color:#000}.pt-lp .help-box .gform_wrapper .gform_next_button{margin-left:auto;border:0;color:#fff!important}.form-onboarding p,.page-template-page-onboarding{color:#000}.page-template-page-onboarding .site-header{padding:.5rem 0;border-bottom:none}.monty #process h3,.page-template-page-financial-planning #process h3,.page-template-page-onboarding .mb-05,.page-template-page-retirement-planning #process h3{margin-bottom:.5rem}.page-template-page-onboarding .justify-content-evenly{justify-content:space-evenly}.page-template-page-onboarding .hero{background-color:#321957;color:#fff}.page-template-page-onboarding .hero #ob-hero{justify-content:space-between}.page-template-page-onboarding .bignum{font-weight:700;margin-bottom:1rem;font-size:72px;line-height:1.2;color:#321957;transition:all .2s ease}.page-template-page-onboarding .bignum:hover{color:#01b67a}.page-template-page-onboarding .font-large{font-size:20px}.page-template-page-onboarding .num-circle{background-color:#321957;color:#fff;border-radius:100%;height:60px;width:60px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:2rem;transition:all .2s ease}.page-template-page-onboarding .num-circle:hover{background-color:#01b67a}.page-template-page-onboarding #process{background-color:#f2f2f2}.form-onboarding h2,.page-template-page-onboarding #process h2{color:#321957}#ob-form-container.center-form{margin:0 auto!important}.form-onboarding{background-color:#fff;border-radius:1rem;padding:2rem;color:#000}.form-onboarding .ob-form-row{align-items:center;margin-bottom:.5rem}.form-onboarding .error{margin-top:.5rem;color:#c91d2b;font-size:14px;font-weight:700}.form-onboarding h3{color:#321957;font-size:22px;margin-bottom:1rem}.form-onboarding label,.form-wc label,.form-wc legend{font-size:14px;font-weight:700;margin-bottom:0;margin-right:0}.form-onboarding input,.form-onboarding select{font-size:14px;width:100%;max-width:100%;border-radius:7px;padding:.5rem;border:1px solid #321957;background-color:#f6f3fc}.form-onboarding option,.form-wc option{max-width:260px;font-size:14px}.form-onboarding #res_co_name option,.form-wc #res_co_name option{width:300px}.form-onboarding .nav-button,.form-onboarding .purple-button{width:100%;padding:.5rem 1rem;border-radius:7px;border:0;font-weight:700;font-size:14px}.form-onboarding .nav-button.back{color:#000;background-color:#f2f2f2}.form-onboarding .nav-button.next{color:#fff;background-color:#01b67a}.form-onboarding .purple-button{background-color:#321957;color:#fff;font-size:12px}.form-onboarding .green-button{font-size:14px;display:block;text-align:center;text-decoration:none}.form-onboarding #onboarding-submit,.form-onboarding .green-button{width:100%;padding:.5rem 1rem;border-radius:7px;border:0;font-weight:700;color:#fff;background-color:#01b67a}.form-onboarding .panel{display:none}.form-onboarding .panel.active{display:block}.form-onboarding .panel-content{max-height:656px;margin-bottom:1rem;overflow-y:auto;overflow-x:hidden;width:100%}.form-onboarding .holding-row,.form-onboarding .trace-row{padding-bottom:1rem;border-bottom:2px solid #321957;margin-bottom:1rem}.form-onboarding .holding-row:last-of-type,.form-onboarding .trace-row:last-of-type{padding-bottom:0;border-bottom:none;margin-bottom:0}.form-onboarding #comp_resp_details,.form-onboarding #comp_resp_name,.ic_factsheet_wrapper p{font-size:14px}.form-onboarding #comp-search-loader{margin-top:.5rem}.ic_factsheet_wrapper .gform_required_legend{display:none}.ic_factsheet_wrapper p:last-of-type{margin-bottom:0}.ic_factsheet_wrapper .textarea{height:140px!important;background-color:#f6f3fc}.ic_factsheet_wrapper .ginput_container_consent{display:flex;align-items:flex-start}.flexible table,.ic_factsheet_wrapper .ginput_container_consent .gfield_label_before_complex{margin-bottom:0}.ic_factsheet_wrapper .ginput_container_consent input{flex:0 0 30px;margin-right:1rem;margin-top:.25rem;height:auto!important}.ic_factsheet_wrapper .ginput_container_consent .gfield_consent_label{font-weight:400;font-size:14px;line-height:1.4}.ic_factsheet_wrapper .ginput_container_consent input:checked+.gfield_consent_label,.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio .gchoice input:checked+label{font-weight:700}#gform_wrapper_148 .gfield_label,.ic_factsheet_wrapper .gfield_label{background-color:transparent;border-radius:0;border:0}.ic_factsheet_wrapper .gfield_signature_container,.ic_factsheet_wrapper .gfield_signature_container canvas{max-width:100%}.ic_factsheet_wrapper .gfield_label{color:#000!important;text-align:left!important;font-size:14px!important;font-weight:700!important}.ic_factsheet_wrapper .gform_footer{display:flex!important}.ic_factsheet_wrapper .gform_footer input[type=submit]{border:0;font-weight:700!important;margin-left:auto;padding:.5rem 2rem!important}#gform_wrapper_148 .gfield_label{margin-bottom:1rem!important}@media (max-width:1024px){.page-template-page-onboarding .hero #ob-hero{justify-content:center}.page-template-page-onboarding .bignum{font-size:48px;margin-bottom:0}.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.page-template-page-onboarding #process h2{margin-bottom:0}.m-mb-05{margin-bottom:.5rem}.m-mb-1{margin-bottom:1rem}.m-mb-2{margin-bottom:1.5rem}.form-onboarding{padding:1rem}.form-onboarding .panel-content{max-height:none}}.page-template-page-financial-planning,.page-template-page-retirement-planning{color:#000}.page-template-page-financial-planning .site-header,.page-template-page-retirement-planning .site-header{border-bottom:none}.page-template-page-financial-planning h1,.page-template-page-retirement-planning h1{margin-top:0;font-size:42px;font-family:"Noto Serif",serif}.page-template-page-financial-planning h2,.page-template-page-retirement-planning h2{font-size:36px;margin-top:0;font-family:"Noto Serif",serif}.page-template-page-financial-planning h3,.page-template-page-retirement-planning h3{font-size:22px}.page-template-page-financial-planning i,.page-template-page-retirement-planning i{color:#321957!important;margin-bottom:.5rem}.monty i.green,.page-template-page-financial-planning i.green,.page-template-page-retirement-planning i.green{color:#01b67a!important;margin-bottom:0}.page-template-page-financial-planning .hero,.page-template-page-retirement-planning .hero{background-color:#321957;color:#fff;background-image:url(https://www.pensionworks.co.uk/wp-content/uploads/2023/07/rp-hero-1-scaled.webp);background-size:cover;padding-top:10rem;padding-bottom:10rem;background-position:center -41px}.page-template-page-financial-planning .button,.page-template-page-retirement-planning .button{border-radius:7px;padding:.5rem 1rem}.page-template-page-financial-planning .faq,.page-template-page-retirement-planning .faq{background-color:transparent;padding:0;margin:0;margin-bottom:1rem}.page-template-page-financial-planning .faq .question,.page-template-page-retirement-planning .faq .question{cursor:pointer;display:flex;margin:0}.page-template-page-financial-planning .faq .question i,.page-template-page-retirement-planning .faq .question i{margin-left:auto;font-size:1.6rem}.page-template-page-financial-planning .faq .answer,.page-template-page-retirement-planning .faq .answer{margin-top:.5rem;display:none}.page-template-page-financial-planning .fancy-box,.page-template-page-retirement-planning .fancy-box{width:80%;padding:2rem;background-color:#fff;box-shadow:20px 20px 15px -3px rgba(0,0,0,.1);position:relative}.page-template-page-financial-planning .fancy-box:before,.page-template-page-retirement-planning .fancy-box:before{content:"";background-color:#321957;position:absolute;height:100%;width:100%;z-index:-1;top:-1.5rem;left:-1.5rem}.page-template-page-financial-planning .about-image,.page-template-page-retirement-planning .about-image{max-width:100%;border-radius:.25rem}.page-template-page-financial-planning .bignum,.page-template-page-retirement-planning .bignum{font-weight:700;font-size:72px;margin-bottom:1rem;color:#321957;transition:all .2s ease;line-height:normal}.page-template-page-financial-planning .bignum:hover,.page-template-page-retirement-planning .bignum:hover{color:#01b67a}.page-template-page-financial-planning .num-circle,.page-template-page-retirement-planning .num-circle{background-color:#321957;color:#fff;border-radius:100%;height:45px;width:45px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:2rem;transition:all .2s ease}.page-template-page-financial-planning .num-circle:hover,.page-template-page-retirement-planning .num-circle:hover{background-color:#01b67a}.page-template-page-financial-planning .font-large,.page-template-page-retirement-planning .font-large{font-size:20px;margin-bottom:0}.monty ul,.page-template-page-financial-planning ul,.page-template-page-retirement-planning ul{list-style:disc}.page-template-page-financial-planning .rp-table th,.page-template-page-retirement-planning .rp-table th{padding:1rem;text-align:center;border-bottom:#321957 2px solid;border-right:#321957 2px solid}.monty .rp-table td:last-of-type,.monty .rp-table th:last-of-type,.page-template-page-financial-planning .rp-table td:last-of-type,.page-template-page-financial-planning .rp-table th:last-of-type,.page-template-page-retirement-planning .rp-table td:last-of-type,.page-template-page-retirement-planning .rp-table th:last-of-type{border-right:none}.monty .rp-table td,.page-template-page-financial-planning .rp-table td,.page-template-page-retirement-planning .rp-table td{padding:1rem;vertical-align:top;border-right:#321957 2px solid}.monty .rp-table td ul,.page-template-page-financial-planning .rp-table td ul,.page-template-page-retirement-planning .rp-table td ul{padding-left:1rem}.form-rp input{border:1px solid #321957;width:100%;background-color:#f6f3fc;transition:all .2s ease;border-radius:.25rem;padding:.5rem}.monty .form-box .gform_wrapper input:active,.monty .form-box .gform_wrapper input:focus,.monty .form-box .gform_wrapper select:active,.monty .form-box .gform_wrapper select:focus,.monty .form-box .gform_wrapper textarea:active,.monty .form-box .gform_wrapper textarea:focus{background-color:#fff}@media (max-width:1024px){.page-template-page-financial-planning .padd6,.page-template-page-retirement-planning .padd6{padding-top:3rem;padding-bottom:3rem}.page-template-page-financial-planning h1,.page-template-page-retirement-planning h1{font-size:36px}.page-template-page-financial-planning h2,.page-template-page-retirement-planning h2{font-size:24px}.page-template-page-financial-planning h3,.page-template-page-retirement-planning h3{font-size:18px;margin-bottom:.5rem}.page-template-page-financial-planning .hero,.page-template-page-retirement-planning .hero{background-position:780px center;height:600px;padding:0;background-image:linear-gradient(rgba(255,255,255,0) 45%,transparent 45%,rgba(0,0,0,.3333333333)),url(https://www.pensionworks.co.uk/wp-content/uploads/2023/07/rp-hero-1-scaled.webp)}.page-template-page-financial-planning .hero .new-container,.page-template-page-financial-planning .hero .new-container .row,.page-template-page-retirement-planning .hero .new-container,.page-template-page-retirement-planning .hero .new-container .row{height:100%}.page-template-page-financial-planning .hero .new-container .row .content,.page-template-page-retirement-planning .hero .new-container .row .content{margin-top:auto;margin-bottom:2rem}.page-template-page-financial-planning .fancy-box,.page-template-page-retirement-planning .fancy-box{width:100%;padding:0;background-color:transparent;box-shadow:none;position:relative}.page-template-page-financial-planning .fancy-box::before,.page-template-page-retirement-planning .fancy-box::before{content:none}.page-template-page-financial-planning .about-image,.page-template-page-retirement-planning .about-image{margin-bottom:1rem}.page-template-page-financial-planning .rp-table,.page-template-page-retirement-planning .rp-table{border-collapse:collapse}.page-template-page-financial-planning .rp-table tr,.page-template-page-retirement-planning .rp-table tr{border-top:2px solid #321957;border-bottom:2px solid #321957}.page-template-page-financial-planning .rp-table tr:first-of-type,.page-template-page-retirement-planning .rp-table tr:first-of-type{border-top:none}.page-template-page-financial-planning .rp-table tr:last-of-type,.page-template-page-retirement-planning .rp-table tr:last-of-type{border-bottom:none}.page-template-page-financial-planning .rp-table th,.page-template-page-retirement-planning .rp-table th{border-bottom:none;text-align:left;border-right:2px solid #321957!important}.page-template-page-financial-planning .faq .answer,.page-template-page-financial-planning .faq .question,.page-template-page-retirement-planning .faq .answer,.page-template-page-retirement-planning .faq .question{padding-left:15px;padding-right:15px}.form-rp{padding:1rem}.form-rp #stage-one-submit{margin-right:0!important}.form-rp .step-1-label{margin-bottom:.5rem}}.form-rp p,.form-wc p,.monty{color:#000}.monty .site-header{border-bottom:none}.monty h1,.monty h2{margin-top:0;font-size:42px;font-family:"Noto Serif",serif}.monty h2{font-size:36px}.monty h3{font-size:22px}.monty i{color:#321957!important;margin-bottom:.5rem}.flexible .bg-purple i,.monty .bg-dark-purple i{color:#fff!important}.monty .bg-dark-purple i.green{color:#01b67a!important}.monty .bg-dark-purple h2,.monty .bg-dark-purple h3,.monty .hero a,.monty .hero h1{color:#fff}.monty .hero{background-color:#321957;color:#fff;background-position:center;background-size:cover;padding-top:10rem;padding-bottom:10rem;}.monty .hero.padd4{padding-top:4rem;padding-bottom:4rem}.monty .hero.padd6{padding-top:6rem;padding-bottom:6rem}.monty .hero.hero-about{background-image:linear-gradient(rgba(0,0,0,.3333333333),rgba(0,0,0,.3333333333)),url(/wp-content/uploads/2022/12/leonard-cotte-c1Jp-fo53U8-unsplash-2-scaled.webp)}.monty .hero.hero-contact{background-image:linear-gradient(rgba(0,0,0,.3333333333),rgba(0,0,0,.3333333333)),url(/wp-content/uploads/2022/12/everaldo-coelho-KPaSCpklCZw-unsplash-scaled.webp);background-position-y:-190px}.monty .hero.hero-faqs{background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(0,0,0,.3757878151) 25%,transparent 50%),url(/wp-content/uploads/2022/12/benjamin-davies-Zm2n2O7Fph4-unsplash-1-scaled.webp)}.monty .hero.hero-fs{background-image:linear-gradient(rgba(0,0,0,.3333333333),rgba(0,0,0,.3333333333)),url(https://www.pensionworks.co.uk/wp-content/uploads/2022/12/iStock-1297349747-1-scaled.webp)}.monty .hero.hero-db,.monty .hero.hero-home{background-image:url(/wp-content/uploads/2023/07/hero-guy-1-scaled.webp);background-position:center}.monty .hero.hero-db{background-image:url(https://www.pensionworks.co.uk/wp-content/uploads/2022/12/iStock-1297349747-1-scaled.webp)}.monty .hero.hero-pp{background-image:linear-gradient(rgba(0,0,0,.3333333333),rgba(0,0,0,.3333333333)),url(/wp-content/uploads/2022/12/s-b-vonlanthen-d7NrpIVdIQI-unsplash-scaled.jpg)}.monty .hero.hero-ic{background-image:url(https://www.pensionworks.co.uk/wp-content/uploads/2023/07/ic-hero-scaled.webp);background-position:center -72px}.monty .hero.hero-annuities{background-position-y:-330px;background-image:linear-gradient(rgba(0,0,0,.2509803922),rgba(0,0,0,.2509803922)),url(/wp-content/uploads/2023/02/canoe-flipped-scaled.webp)} .hero p, .hero h1 {text-shadow: 1px 1px 1px black;} .monty .button{border-radius:7px;padding:.5rem 1rem}.monty .faq{background-color:transparent;padding:0;margin:0;margin-bottom:1rem}.monty .faq .question{cursor:pointer;display:flex;margin:0}.monty .faq .question i{margin-left:auto;font-size:1.6rem}.monty .faq .answer{margin-top:.5rem;display:none}.monty .fancy-box{padding:2rem;background-color:#fff;box-shadow:20px 20px 15px -3px rgba(0,0,0,.1);position:relative}.monty .fancy-box:before{content:"";background-color:#321957;position:absolute;height:100%;width:100%;z-index:-1;top:-1.5rem;left:-1.5rem}.monty .about-image{max-width:100%;border-radius:.25rem}.monty .bignum,.monty .num-circle{font-weight:700;transition:all .2s ease}.monty .bignum{font-size:72px;margin-bottom:1rem;color:#321957;line-height:normal}.monty .bignum:hover{color:#01b67a}.monty .num-circle{background-color:#321957;color:#fff;border-radius:100%;height:45px;width:45px;display:inline-flex;align-items:center;justify-content:center;font-size:2rem}.monty .num-circle:hover{background-color:#01b67a}.monty .font-large{font-size:20px;margin-bottom:0}.monty .rp-table th{padding:1rem;text-align:center;border-bottom:#321957 2px solid;border-right:#321957 2px solid}.monty .form-box{background-color:#fff;color:#000;padding:2rem;border-radius:.25rem}.monty .form-box .callbackform{padding:0}.monty .form-box .gform_wrapper .gfield{padding-left:0!important}.monty #gform_wrapper_138 .gform_required_legend,.monty .form-box .gform_wrapper .gfield--type-name .gfield_label_before_complex,.monty .form-box .gform_wrapper .gform_required_legend{display:none}.monty .form-box .gform_wrapper .top_label .gfield_label{position:relative;color:#000;top:initial;left:initial;font-weight:700;font-size:16px}.monty .form-box .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label{display:block;margin-bottom:0;font-weight:700}.monty .form-box .gform_wrapper input,.monty .form-box .gform_wrapper select,.monty .form-box .gform_wrapper textarea{border:1px solid #321957;width:100%;background-color:#f6f3fc;transition:all .2s ease;border-radius:.25rem;padding:.5rem!important;margin-bottom:0!important}.monty .form-box .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{max-width:32%}.monty .form-box .gform_wrapper .gform_footer input[type=submit]{border:2px solid #01b67a!important;background-color:#01b67a!important;padding:.5rem 1rem!important}.monty .form-box .gform_wrapper .gform_footer input[type=submit]:active,.monty .form-box .gform_wrapper .gform_footer input[type=submit]:focus,.monty .form-box .gform_wrapper .gform_footer input[type=submit]:hover{color:#01b67a!important;background-color:#fff!important}.monty .su-tabs{background:#321957!important}.monty .su-tabs-pane{text-align:left;max-height:500px;overflow-y:scroll}.monty .mejs-controls{display:flex!important;visibility:visible!important}.monty #gform_wrapper_138 .ginput_container_consent{display:flex}.monty #gform_wrapper_138 .ginput_container_consent input,.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio .gchoice input{margin-right:1rem}.monty #gform_wrapper_138 .ginput_container_consent label{width:70%}.monty #gform_wrapper_138 #field_138_5 h2{text-align:left!important;color:#321957!important}.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio{display:flex;justify-content:space-between}.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio .gchoice{flex:0 0 45%;display:flex;padding:1rem;border-radius:.5rem}.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio .gchoice.gchoice_138_6_0{border:5px solid #01b67a;background-color:#b7ffe7}.monty #gform_wrapper_138 .ginput_container_radio .gfield_radio .gchoice.gchoice_138_6_1{border:5px solid #c91d2b;background-color:#fce9eb}.form-rp{padding:1rem;background-color:#fff;color:#000;border-radius:.25rem}.form-rp a,.form-rp h1,.form-rp h2,.form-rp h3,.form-rp h4,.form-rp h5{color:#321957}.form-rp a:hover{color:#1b0e2f}.form-rp i{color:#01b67a;margin-right:.5rem}.form-rp .step-1-label{font-weight:700;margin-bottom:0}.form-rp .step-1-label.error{color:#c91d2b}.form-rp .step-1-input.error{border-color:#c91d2b}.form-rp input:active,.form-rp input:focus{background-color:#fff}.form-rp input[type=button]{border:2px solid #01b67a;padding:.5rem}.form-rp input[type=button]:active,.form-rp input[type=button]:focus{color:#01b67a}@media (max-width:767px){.monty .hero.hero-home{background-position-x:130vw}}@media (min-width:767px) and (max-width:1024px){.monty .hero.hero-home{background-position-x:center}}@media (max-width:1024px){.monty .padd6{padding-top:3rem;padding-bottom:3rem}.monty h1{font-size:36px}.monty h2{font-size:24px}.monty h3{font-size:18px}.monty .hero{height:600px;padding:0}.monty .hero.hero-form,.monty .hero.hero-form .new-container .row{height:auto}.monty .hero,.monty .hero.hero-about{background-position:center} .monty .hero.hero-share{background-position: -160px;}.monty .hero.hero-contact{background-position:500px center}.monty .hero.hero-faqs{background-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgb(0 0 0 / 52%) 65%),url(/wp-content/uploads/2022/12/benjamin-davies-Zm2n2O7Fph4-unsplash-1-scaled.webp)}.monty .hero.hero-faqs .new-container .row .content,.monty h3{margin-bottom:.5rem}.monty .hero.hero-home{background-image:linear-gradient(rgba(255,255,255,0) 45%,transparent 45%,rgba(0,0,0,.3333333333)),url(https://www.pensionworks.co.uk/wp-content/uploads/2023/07/hero-guy-1-scaled.webp)}.monty .hero.hero-ic{background-image:linear-gradient(rgba(255,255,255,0) 45%,transparent 45%,rgba(0,0,0,.3333333333)),url(https://www.pensionworks.co.uk/wp-content/uploads/2023/07/ic-hero-scaled.webp);background-position:777px center;padding:0}.monty .hero.hero-ic .button{margin:initial}.monty .hero.hero-intro-dc{padding:0}.monty .hero.hero-annuities{background-position:center}.monty .hero .new-container,.monty .hero .new-container .row{height:100%}.monty .hero .new-container .row .content{margin-top:auto;margin-bottom:2rem}.monty .fancy-box{width:100%;padding:0;background-color:transparent;box-shadow:none;position:relative}.monty .fancy-box::before{content:none}.monty .about-image{margin-bottom:1rem}.monty .rp-table{border-collapse:collapse}.monty .rp-table tr{border-top:2px solid #321957;border-bottom:2px solid #321957}.monty .rp-table tr:first-of-type{border-top:none}.monty .rp-table tr:last-of-type{border-bottom:none}.monty .rp-table th{border-bottom:none;text-align:left;border-right:2px solid #321957!important}.monty .faq .answer,.monty .faq .question{padding-left:15px;padding-right:15px}.form-rp{padding:1rem}.form-rp #stage-one-submit{margin-right:0!important}.form-rp .step-1-label{margin-bottom:.5rem}.bg-contact{background-color:#fff;background-image:none}}@media (min-width:1400px){.monty .hero.hero-home{background-position-y:-97px}}.form-wc{background-color:#fff;border-radius:1rem;padding:2rem;color:#000}.form-wc .wc-form-row{padding-bottom:1rem;border-bottom:2px #321957 solid;margin-bottom:1rem}.form-wc fieldset{padding:0;border:0}.form-wc .error{color:#c91d2b;font-size:14px;font-weight:700}.form-wc .agreement-scroll-box{max-height:300px;background-color:#f6f3fc;overflow-y:scroll;font-size:14px;padding:1rem;margin-bottom:1rem}.form-wc h2,.form-wc h3{color:#321957}.form-wc h3{font-size:22px;margin-top:0;margin-bottom:1rem}.form-wc input,.form-wc select{font-size:14px;width:100%;max-width:100%;border-radius:7px;padding:.5rem;border:1px solid #321957;background-color:#f6f3fc;height:42px}.form-wc input[type=checkbox]{width:auto;margin-right:.5rem}.form-wc .nav-button{width:100%;padding:.5rem 1rem;border-radius:7px;border:0;font-weight:700;font-size:14px}.form-wc .nav-button.back{color:#000;background-color:#f2f2f2}.form-wc .nav-button.next{color:#fff;background-color:#01b67a}.form-wc .nav-button.next:disabled{opacity:.5;cursor:none}.form-wc .purple-button{background-color:#321957;color:#fff;border-radius:7px;border:0;padding:.5rem 1rem;font-size:12px;font-weight:700;width:100%}.form-wc .green-button{font-size:14px;display:block;text-align:center;text-decoration:none}.form-wc #onboarding-submit,.form-wc .green-button{width:100%;padding:.5rem 1rem;border-radius:7px;border:0;font-weight:700;color:#fff;background-color:#01b67a}.form-wc .panel{display:none}.form-wc .panel.active{display:block}.form-wc .panel-content{max-height:600px;margin-bottom:1rem;overflow-y:auto;overflow-x:hidden;width:100%}.form-wc .description{font-size:.8rem}.form-wc .description p{margin-bottom:.5rem}.flexible .form-box .gform_wrapper #field_123_1 .gfield_label_before_complex,.flexible .form-box .gform_wrapper #field_140_1 .gfield_label_before_complex,.flexible .form-box .gform_wrapper .gfield_required_text,.form-wc .radio-choice{display:none}.form-wc .radio-choice+label{border-radius:100%;border:1px solid #321957;background-color:#f6f3fc;height:70px;width:70px;display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer;transition:all .2s ease}.form-wc .radio-choice:checked+label{background-color:#321957;color:#fff}.form-wc .radio-choice:checked+label:hover{background-color:#552b94;color:#fff}.form-wc .button-close,.form-wc .button-close-back{background-color:#c91d2b;color:#fff;padding:.5rem 1rem;border-radius:7px;border:0;font-weight:700;font-size:14px;display:inline-block;width:-webkit-fill-available}.form-wc .button-close-back{background-color:#f2f2f2;color:#000}.form-wc .button-close-back.green{background-color:#01b67a;color:#fff}.form-wc #load-container{height:88px}.form-wc .wc-inv-holding-row,.form-wc .wc-pension-holding-row{align-items:flex-end}.form-wc .wc-inv-holding-row h4,.form-wc .wc-pension-holding-row h4{height:42px;margin:0;display:flex;align-items:center}@media (max-width:1024px){.form-wc h3{font-size:18px}.form-wc .agreement-scroll-box{max-height:500px}}.page-template-lp-flexible .site-header{border-bottom:3px solid #321957}.flexible .padd2{padding-top:2rem;padding-bottom:2rem}.flexible .padd4{padding-top:4rem;padding-bottom:4rem}.flexible .padd6{padding-top:6rem;padding-bottom:6rem}.flexible .padd8{padding-top:8rem;padding-bottom:8rem}.flexible .bg-purple h1,.flexible .bg-purple h2,.flexible .bg-purple h3,.flexible .bg-purple h4{color:#fff}.flexible .bg-flat-grey{background-color:#f2f2f2}.flexible h1,.flexible h2{color:#552b94}.flexible .super-h1{font-weight:900;font-size:48px;line-height:1.1;margin-bottom:2rem;margin-top:0}.flexible h2{font-size:1.75rem}.flexible h3,.flexible h4{font-size:1.4rem;margin-top:0;color:#552b94}.flexible h4{font-size:1rem}.flexible h3,.flexible h4,.flexible p{margin-bottom:1rem}.flexible .box p:last-of-type,.flexible .box-container p:last-of-type,.flexible p:last-of-type{margin-bottom:0}.flexible .super-p{font-size:19px;font-weight:700}.flexible i{color:#552b94!important}.flexible i.green{color:#01b67a!important;background-color:#fff;border-radius:100%}.flexible .nice-list{margin-bottom:1rem!important}.flexible .tp-image{display:block;margin:0 auto;width:33%}.flexible .col-lg-4 .tp-image{width:50%}.flexible .mb-1{margin-bottom:1rem!important}.flexible .mb-2{margin-bottom:2rem!important}.flexible table th{font-weight:700;color:#552b94}.flexible table td,.flexible table th{border:1px solid #c9d0d0;padding:.25rem}.flexible .box{padding:1rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.3),0 6px 20px 0 rgba(0,0,0,.12)}.flexible .box h3{margin-top:0;margin-bottom:0;line-height:1.2}.flexible .box a{font-weight:700}.flexible .hero{background-size:cover;background-position:center;font-weight:700;color:#fff}.flexible .hero h1{color:#fff;font-weight:800;margin-top:0;margin-bottom:1rem}.flexible .hero h2,.flexible .hero h3{color:#fff}.flexible .box-container{margin-bottom:-2rem}.flexible .form-box .privacy{font-size:12px;line-height:1.1;width:80%;margin:0 auto;text-align:center}.flexible .form-box .gform_wrapper .gfield{padding-right:0!important;padding-left:0!important}.flexible .form-box .gform_wrapper .gfield .gfield_label{left:12px!important}.flexible .form-box .gform_wrapper .ginput_container_name span{position:relative}.flexible .form-box .gform_wrapper .ginput_container_name label{display:block!important;width:auto;opacity:1;transition:.2s all ease;position:absolute;font-size:14px;border:0;background-color:transparent;color:#625e5f;top:5px;left:12px;border-radius:0;font-weight:500;margin-right:0;padding:0}.flexible .form-box .gform_wrapper .gform_footer .gform_button{display:flex!important;align-items:center;justify-content:center;width:33%!important;padding:1rem 2rem;border-radius:2rem;border:2px #fff solid;font-size:1rem;transition:all .5s ease;font-weight:700;background-color:#01b67a!important;border-color:#01b67a;text-transform:initial;line-height:inherit}.flexible .form-box .gform_wrapper .gform_footer .gform_button:hover{background-color:#fff!important}.flexible .process-container .number-circle{font-size:2rem;background-color:#552b94;border-radius:50%;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;margin:0 auto;font-weight:900;color:#fff}.flexible .cp_cff_11 #fbuilder *{font-family:"Montserrat",sans-serif!important}.flexible label[for=fieldname12_2]{color:#000}@media (max-width:1024px){.page-template-lp-flexible .site-header{border-bottom:none}.logo,.padd1{padding-top:0;padding-bottom:0}.logo{width:80%;margin:0 auto}.flexible .hero{background-position-y:center!important}.flexible .m-justify-content-center{justify-content:center}.flexible .super-h1{font-size:32px;text-align:center}.flexible .super-p{margin-bottom:5rem!important;text-align:center}.flexible .flag{display:none}.flexible #hero-new .col-lg-6,.flexible .col-lg-3,.flexible .col-lg-4,.flexible .col-lg-5,.flexible .col-lg-6{margin-bottom:0}.flexible .m-mb-1{margin-bottom:1rem}.flexible .tp-image{width:50%}.flexible .has-circle{padding-bottom:calc(50vw + 2rem)}.flexible .white-circle .circle-content{font-size:18px}.flexible .col-10 .tp-image{width:75%}.flexible .form-box{padding:1rem}.flexible .form-box .privacy{width:100%}.flexible .form-box .gform_wrapper .ginput_container_name .name_first{margin-bottom:1rem!important}.flexible .form-box .gform_wrapper #input_123_1_3,.flexible .form-box .gform_wrapper #input_123_1_6,.flexible .form-box .gform_wrapper #input_123_2,.flexible .form-box .gform_wrapper #input_140_1_3,.flexible .form-box .gform_wrapper #input_140_1_6,.flexible .form-box .gform_wrapper #input_140_2,.flexible .form-box .gform_wrapper .ginput_container_name .name_last{margin-bottom:0!important}.flexible .form-box .gform_wrapper input[type=submit]{width:100%!important;display:flex!important;align-items:center;justify-content:center}.flexible .form-box .gform_wrapper .gform_footer .gform_button{display:flex!important;align-items:center!important;justify-content:center!important;width:50%!important;padding:1rem 2rem;border-radius:2rem;border:2px #fff solid;font-size:1rem;transition:all .5s ease;font-weight:700;background-color:#01b67a!important;border-color:#01b67a;text-transform:initial;line-height:24px!important}.flexible .form-box .gform_wrapper .gform_footer .gform_button:hover{background-color:#fff!important}.flexible .process-container .box{margin-bottom:0}}.page-2023 .form-box h2{color:#552b94}.page-2023 .form-box .gform_wrapper input[type=text]{padding:.5rem!important;margin-bottom:0!important}.page-2023 .form-box .gform_wrapper .gfield .gform-field-label,.page-2023 .form-box .gform_wrapper .gfield label{display:block!important;position:relative;top:0;left:0!important}.page-2023 .form-box .gform_wrapper .ginput_container_address label{margin-top:0!important}

.plainselect, .jm-form select:disabled.plainselect  {
    background-color: #ffffff;
    border-color: #ffffff;
    cursor: not-allowed;
    font-weight: bold;
    -webkit-appearance: none;
    appearance: none;
    font-style: normal;
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-wrap: break-word;
    height: fit-content;
}