:root{--purple:#7b08b5;--aqua:#77ffdf;--dark-purple:#460d67;--white:#fff;--light-grey:#f8f9fa;--dark-grey:#333;--light-purple:#d5a3f2;--error-red:#e53935;--heading-purple:#6806a6;--black:#1e1e1e;--tick-green:#00d084;--star-purple:#370e51;--hover-green:#08ffc4;--font-xxl:48px;--font-xl:40px;--font-lg:38px;--font-md:32px;--font-mds:31px;--font-base-lg:28px;--font-sm:20px;--font-xs:18px;--font-xs2:16px;--font-tiny:15px;--font-mini:14px;--font-nano:13px;--font-micro:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:3px solid #77ffdf;outline-offset:2px}[role=region]{border-top:1px solid #ccc;padding:1rem 0}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body,h1,h2,h3,h4,h5,h6,button,input,textarea{font-family:'Castledown',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-display:swap}@font-face{font-family:'Castledown';src:url('/app/themes/v1/css/fonts/castledown/castledown-regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Castledown';src:url('/app/themes/v1/css/fonts/castledown/castledown-heavy.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}a.active h2.underline-svg{color:var(--purple)}.container.d-flex.flex-column.gap-6{min-height:470px}h2.vs-circle,h2.vs-circle-mobile,h2.underline-svg,.underline-svg.hasstle,.negative,.positive{position:relative;display:inline-block;z-index:1}.tax-text:before{content:"";position:absolute;left:-9px;width:135%;height:100%;background-image:url(/app/themes/v1/images/DrawnCircle-green.svg);background-repeat:no-repeat;background-size:contain;z-index:-1;top:11px}h2.vs-circle:before{content:"";position:absolute;left:-20px;width:100%;height:100%;background-image:url(/app/themes/v1/images/DrawnCircle.svg);background-repeat:no-repeat;background-size:contain;z-index:-1}h1.main-heading{z-index:2;position:relative;display:inline-block}h1.main-heading:before{content:"";position:absolute;left:115px;width:63%;height:100%;background-image:url(/app/themes/v1/images/DrawnUnderline.svg);background-repeat:no-repeat;background-size:contain;z-index:1;top:45px}h2.vs-circle-mobile:before{content:"";position:absolute;left:-3px;width:131%;height:100%;background-image:url(/app/themes/v1/images/DrawnCircle.svg);background-repeat:no-repeat;background-size:contain;z-index:-1;top:5px}.nav-link h2{font-size:22px}h2.underline-svg:after{content:"";position:absolute;left:0;width:82%;height:100%;background-image:url(/app/themes/v1/images/DrawnUnderline.svg);background-repeat:no-repeat;background-size:contain;top:45px;z-index:-1}.positive:after,.negative:after{content:"";position:absolute;left:0;width:100%;height:100%;background-image:url(/app/themes/v1/images/DrawnShakyLine.svg);background-repeat:no-repeat;background-size:contain;top:30px;z-index:-1}span.underline-svg.hasstle:after{content:"";position:absolute;left:0;width:100%;height:100%;background-image:url(/app/themes/v1/images/DrawnUnderline.svg);background-repeat:no-repeat;background-size:contain;top:45px;z-index:-1}.quiz-height{height:auto}.tab-content{border-style:solid;border-width:1px;padding:25px}.gform_wrapper#gform_wrapper_1 .gform_page{background:0 0;border-width:8px;border-color:var(--purple);border-style:solid;background-color:var(--white) !important}h4.subheading{display:none}h1.main-heading{color:var(--purple)}p.additional-text{display:none}#gform_wrapper_1 h3.description{font-size:37px !important;color:var(--purple);margin-bottom:1.5rem;font-weight:400 !important}.card-header{background-color:var(--purple);color:var(--white);padding:0}.btn-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px;color:var(--white);text-decoration:none;font-size:var(--font-mini)}.btn-link:hover,.btn-link:focus{text-decoration:none;color:var(--aqua)}.card-body{background-color:var(--light-grey);color:var(--dark-grey)}.btn-link:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:auto;transition:transform .3s ease}.btn-link.collapsed:after{transform:rotate(0deg)}.btn-link:not(.collapsed):after{transform:rotate(180deg)}h3.accordion-heading{font-size:var(--font-xs)}.hover-wrapper{position:relative;display:inline-block}.hover-label{cursor:pointer;font-size:var(--font-sm);font-weight:400}.hover-label:hover{font-weight:700}.arrow-wrap{display:none;position:absolute;top:100%;left:-35px;transform:translateY(-15px);z-index:220}.arrow-wrap svg{width:30px}.hover-popup{display:none;position:absolute;top:120%;left:0;width:489px;padding:30px 40px;background:var(--light-purple);border-radius:20px;z-index:300;color:#000;font-size:var(--font-sm);font-style:normal;font-weight:400;line-height:normal}#back-to-form{position:fixed;bottom:20px;right:20px;background-color:var(--dark-purple);color:#fff;padding:.75rem 1.5rem;font-size:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:999;cursor:pointer;transition:background-color .3s ease}#back-to-form:hover{background-color:#5d068b}.hover-wrapper:hover .hover-popup,.hover-wrapper:hover .arrow-wrap{display:block}#gform_wrapper_1 .gform_page_fields{padding:20px;border-radius:8px;font-family:"Arial",sans-serif}.gform-theme--foundation .gform_fields{row-gap:10px !important}.gform_wrapper#gform_wrapper_1 .gform_page{padding:20px}#gform_wrapper_1 h3.description{font-size:1.5rem;color:var(--purple);margin-bottom:1.5rem;font-weight:600}#gform_wrapper_1 .gfield_label{font-weight:600;font-size:1rem;color:#333;margin-bottom:.5rem;display:block}#gform_wrapper_1 input[type=text],#gform_wrapper_1 input[type=email]{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;transition:border-color .2s ease-in-out}#gform_wrapper_1 input[type=text]:focus,#gform_wrapper_1 input[type=email]:focus{border-color:var(--purple);outline:none}#gform_wrapper_1 .gfield{margin-bottom:20px}#gform_wrapper_1 .gfield_required_asterisk{color:var(--error-red);margin-left:4px}.gform_wrapper#gform_wrapper_1 .gform_page{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.quiz{position:relative;margin-top:-140px}.qualifications-title-wrap .svg-flair-1:before{background-image:url(/app/themes/v1/images/flair-qualifications-1.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:calc(64% + 20px);left:-33px;position:absolute;top:0;width:calc(100% + 54px);z-index:-1}span.positive .svg-stuck{transition:left .3s ease,width .3s ease;position:absolute;top:47px;left:198px;width:27%}span.negative .svg-stuck{transition:left .3s ease,width .3s ease;position:absolute;top:47px;left:198px;width:27%}.logo-swiper .swiper-slide{transition:opacity .4s ease,transform .4s ease}.qualifications-title-wrap{min-height:100% !important}.border-light{border-color:rgba(255,255,255,.3) !important}.white{color:#fff !important}.section-title.align-center{text-align:center}.review-content .full-text{max-height:150px;overflow-y:auto;transition:max-height .3s ease}svg.purple-blob{position:absolute;top:-76px;left:-2px;width:712px;height:388px}svg.small-purple-blob{top:-71px;position:absolute;z-index:-1;left:-60px;width:402px}p.sub-text{color:#fff;text-align:center;font-size:var(--font-base);font-style:normal;font-weight:400;line-height:130%;position:relative}.vs-wrapper{margin:auto;width:81%}.tax-wrapper,.checklist-wrapper{position:relative;display:inline-block}.tax-wrapper svg{position:absolute;left:489px;top:65px;width:99px}.get-quote-bubble{margin-top:89px;margin-bottom:89px}svg.checklist-arrow{position:absolute;right:-112px;width:101px;height:63px;transform:rotate(-75deg);top:109px}.gap-6{gap:6rem !important}.checklist-wrapper svg{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100%;height:auto;pointer-events:none;z-index:10}svg.quote-border{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:322px;height:auto;pointer-events:none;z-index:0}svg.quote-border-right{position:absolute;bottom:-20px;height:97px;pointer-events:none;z-index:0;right:-15px;width:5px}.stvsltd-title h2{color:#fff;text-align:center;font-size:var(--font-xl);font-style:normal;font-weight:700;line-height:normal}.tax-text,.checklist-text{position:relative;z-index:1;font-weight:700}.svg-flair.positive svg{position:absolute;top:-30px;top:55px;left:269px;width:32%}.deductible-row{display:flex;gap:1rem;align-items:center}.deductible:before,.not-deductible:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1rem;display:inline-block;margin-right:.5rem}.deductible:before{content:"\f00c";color:var(--tick-green)}.not-deductible:before{content:"\f00d"}h2.dwn-check,h2{color:#fff;font-size:var(--font-xxl);font-style:normal;font-weight:700;line-height:130%}.sticky-shrink-title,.sticky-shrink-title-neg{transition:all .3s ease;font-size:var(--font-md)}.sticky-shrink-header.stuck .sticky-shrink-title,.sticky-shrink-header-neg.stuck .sticky-shrink-title-neg{font-size:23px}input#gform_next_button_1_5,.gform_wrapper#gform_wrapper_1 .gform_next_button,.gform_wrapper#gform_wrapper_1 .gform_previous_button,.gform_wrapper#gform_wrapper_1 #gform_submit_button_1{padding:10px !important}.gform_wrapper#gform_wrapper_1 .gform_page label,.gform_wrapper#gform_wrapper_1 .gform_page select,.gform_wrapper#gform_wrapper_1 .gform_page input{font-size:var(--font-tiny) !important}#gform_wrapper_1 .gfield_label{font-weight:200 !important}#gform_wrapper_1 .gfield{margin-bottom:0}.ginput_container.ginput_container_checkbox label#label_1_17_1{font-size:var(--font-micro) !important}section.get-started h3.two-col{color:var(--purple);font-size:var(--font-xl);font-style:normal;font-weight:700;line-height:normal;z-index:1;position:relative;text-align:justify}section.get-started .svg-flair svg.underline{position:absolute;transform:translateX(-114%);width:44%;top:102px;z-index:0}.vs-nav{position:sticky;top:57px;background:var(--purple);z-index:300;margin-top:20px}.container-custom{max-width:78.666%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}h3.get-quote{color:#fff;text-align:center;font-size:var(--font-lg);font-style:normal;font-weight:500;line-height:normal}.get-started p{color:#fff;text-align:center;font-size:var(--font-tiny);font-style:normal;font-weight:500;line-height:8px}.checklist-list .row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.checklist-list p{font-size:var(--font-xs)}.checklist-title p{font-size:var(--font-sm);font-weight:600}.checklist-title{height:120px;flex-wrap:nowrap !important;flex-direction:row !important;gap:1rem}.checklist-sticky-wrapper{position:sticky;top:45px;z-index:9;background:linear-gradient(180deg,var(--purple) 80%,rgba(123,8,181,0) 100%)}input#gform_next_button_1_5{z-index:3}.svg-label-wrap{display:inline-block}*/.qualifications-title-wrap:before{background-image:none !important}*/.checklist-title svg.svg-arrow{position:absolute;left:20%;transform:translateX(-50%);width:50%;top:29px;z-index:0}.svg-label-wrap svg.checklist-underline{position:absolute;left:30%;transform:translateX(-50%);width:50%;top:22px;z-index:0}.dark-row{background:rgba(255,255,255,.15)}.card-body{font-size:var(--font-tiny)}.pos-title h3,.neg-title h3{color:#fff;font-size:var(--font-mds);font-style:normal;font-weight:700;line-height:normal}.floating-getaquote{position:sticky;top:220px;margin-left:85%;display:flex;justify-content:center}.floating-getaquote .content{z-index:10;position:absolute;width:172px;display:flex;flex-direction:column;height:136px;justify-content:center;align-items:center}.floating-getaquote h2{font-size:25px}.floating-getaquote svg{position:absolute;top:-10px}.floating-getaquote p{font-size:var(--font-nano);text-align:center}.floating-getaquote svg.underline{position:absolute;left:72%;transform:translateX(-50%);width:50%;top:54px;z-index:0}.purple-bg-qualification{background-color:var(--purple);height:100%}.section-title.qualifications-title.__smaller.logo-title{display:block;margin:auto;line-height:1.5;text-align:center}.logo-swiper .swiper-slide{width:180px;height:180px;display:flex;justify-content:center;align-items:center;transition:transform .5s ease,opacity .5s ease}.logo-swiper .swiper-slide{opacity:0;transition:opacity .4s ease,transform .4s ease;pointer-events:none}.logo-swiper .swiper-slide-visible{opacity:1;pointer-events:auto}.logo-swiper .swiper-slide picture{background:#fff;padding:30px;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.12);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.logo-swiper .swiper-slide img{width:80%;height:80%;object-fit:contain;opacity:.7}.logo-swiper .swiper-slide-active img{width:90%;height:90%;opacity:1}.logo-swiper .swiper-slide:not(.swiper-slide-active){transform:scale(.8);opacity:.5}.review-slider-wrapper{position:relative;margin-top:3rem}.slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.slider-heading{font-size:2rem;font-weight:800;color:var(--purple)}.purple-arrow-right{cursor:pointer;background-image:url(/app/themes/v1/images/p-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:64px;top:50%;width:70px}.reviews-slider{display:inline-flex;height:460px;padding:30px 0 30px 15px;justify-content:flex-end;align-items:flex-start;gap:30px;flex-shrink:0}.review-slide{padding:1.4rem;margin-top:1rem;margin-bottom:1rem;text-align:left;transition:transform .3s ease;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.25);overflow:hidden;position:relative}.review-meta{margin-bottom:1rem}.owl-item.cloned.active,.owl-item.active{margin-right:0 !important}.review-content{position:relative;font-size:var(--font-mini);line-height:1.6;color:#222}.review-content.truncated .read-more-toggle{display:inline-block;margin-top:.5rem;background:0 0;border:none;color:var(--purple);font-weight:700;cursor:pointer;padding:0}.review-content .more-content{display:none}.review-inner{height:270px;width:240px}.owl-stage{gap:30px;display:flex}.review-content.expandable .read-more-toggle{display:inline-block;margin-top:.5rem;background:0 0;border:none;color:var(--purple);font-weight:700;cursor:pointer;padding:0}.review-content .preview-text,.review-content .full-text{transition:all .3s ease}.review-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem}.review-rating{display:none;gap:3px}.reviewer-name{color:var(--heading-purple);font-size:var(--font-sm);font-style:normal;font-weight:600;line-height:normal}.reviewer-title{color:var(--black);font-size:var(--font-mini);font-style:normal;font-weight:400;line-height:normal}.review-rating span{color:var(--star-purple);font-size:1.1rem}.quote-icon-wrap{background-image:url(/app/themes/v1/images/blue-blob.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:flex;justify-content:center;align-items:center;height:64px;width:70px;position:absolute;bottom:0;right:0;z-index:1}.quote-icon-wrap span{font-size:6rem;font-style:italic;margin-top:43px;margin-left:-16px;color:#fff}p.deductible:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";padding:10px}p.not-deductible:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";padding:10px}@keyframes fadeInQuote{to{opacity:1;transform:translateY(0)}}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{background:0 0;border:none;font-size:2rem;color:var(--purple);cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{color:var(--hover-green)}.item,.deductible,.not-deductible{display:flex;align-items:flex-start;align-items:center}.two-col{margin-top:60px}.item:before,.deductible:before,.not-deductible:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1rem;display:inline-block;min-width:1em;margin-top:.15rem}.inner-logos{margin:auto}@media screen and (max-width:500px){.section-title.qualifications-title.__smaller.logo-title{width:300px}}@media screen and (max-width:768px){span.underline-svg.hasstle:after{top:35px}h1.main-heading:before{top:29px;left:74px}.checklist-list p{font-size:var(--font-tiny)}h2.dwn-check,h1.main-heading{font-size:var(--font-base-lg)}.section-title.qualifications-title.__smaller.logo-title{width:300px}.quiz-height{height:auto;max-height:545px}.gap-6{gap:3rem !important}}@media (max-width:992px){main#Main{margin-top:-50px}#back-to-form{right:20px;font-size:var(--font-tiny);width:37%}h2.underline-svg:after{top:22px;width:100%}.two-col{margin-top:20px}.get-quote-bubble{padding:65px;margin-bottom:20px;margin-top:20px}}@media (max-width:768px){#gform_wrapper_1 h3.description{font-size:27px !important}svg.quote-border-right{right:-33px}svg.small-purple-blob{top:-74px;position:absolute;z-index:-1;left:-62px;width:377px}.get-started p{font-size:var(--font-nano)}.tax-wrapper svg{position:absolute;left:-14px;top:-19px;width:77px}.nav-link h2{font-size:var(--font-tiny)}h2.underline-svg:after{top:16px}.logo-swiper{max-width:700px}.dwn-check{margin-bottom:5rem}svg.checklist-arrow{right:8px;width:101px;height:48px;transform:rotate(-111deg);top:105px}.svg-label-wrap svg.checklist-underline{position:absolute;left:36%;transform:translateX(-50%);width:50%;top:13px;z-index:0}.svg-label-wrap svg.checklist-underline-mobile{position:absolute;left:27%;transform:translateX(-53%);width:100%;top:17px;z-index:0}.checklist-title svg.svg-arrow{position:absolute;left:65%;transform:translateX(-50%);width:26%;top:22px;z-index:0}.review-inner{width:100%}.qualifications.flexibleblocks-block{background:0 0 !important;padding:50px 0;margin:0;border-radius:78px !important}h2.section-title.qualifications-title.__smaller{margin-bottom:56px;color:#fff}.inner-logos{margin-top:40px}section.get-started h3.two-col{text-align:center}}@media (max-width:767.98px){.hero-text-col{text-align:center}h1.section-title{font-size:var(--font-base-lg)}p.item{font-weight:600;margin-left:10px}.quiz{margin-top:-231px}section.get-started h3.two-col{font-size:var(--font-md)}}@media (min-width:768px){.hero-text-col{text-align:left}}@media (min-width:992px) and (max-width:1199px){h2{font-size:var(--font-lg)}.pos-title h3,.neg-title h3{font-size:23px}.hover-popup{width:300px;padding:10px 20px;color:#000;font-size:var(--font-xs2)}}@media (min-width:768px) and (max-width:992px){svg.checklist-arrow{position:absolute;right:25px;width:76px;height:126px;transform:rotate(-80deg)}.hover-label,.hover-popup{font-size:var(--font-xs2)}h2{font-size:30px}.pos-title h3,.neg-title h3{font-size:23px}section.get-started h3.two-col{text-align:center}.dwn-check{margin-bottom:0}.floating-getaquote{margin-left:92%}.floating-getaquote .content{width:156px}.floating-getaquote svg{width:337%}}@media (min-width:576px) and (max-width:768px){svg.checklist-arrow{position:absolute;right:-55px;width:101px;height:55px;transform:rotate(-91deg);top:84px}}