@font-face{font-family:Flaticon;src:url(/assets/font/Flaticon.woff2)format("woff2"),url(/assets/font/Flaticon.woff)format("woff"),url(/assets/font/Flaticon.ttf)format("truetype");font-weight:400;font-style:normal}[class^=flaticon-]:before,[class*=\ flaticon-]:before,[class^=flaticon-]:after,[class*=\ flaticon-]:after{font-family:Flaticon;font-size:20px;font-style:normal}.flaticon-angle-arrow-pointing-to-right:before{content:""}.flaticon-plus:before{content:""}.flaticon-right-arrow:before{content:""}.flaticon-call:before{content:""}.flaticon-left-arrow:before{content:""}.flaticon-minus:before{content:""}.flaticon-check:before{content:""}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;color:#2f3d48;width:100%;margin:0;padding:0;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;line-height:30px;overflow:hidden scroll}.img-fluid{max-width:100%}h1,h2,h3,h4,h5,h6,label{text-transform:capitalize;appearance:none;margin:0;font-family:Manrope,sans-serif}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,label:focus{appearance:none;outline:0}p{margin:0;padding:0;font-size:18px;line-height:31px}ul{margin:0;padding:0}ul li{margin:0;padding:0;list-style:none}a{text-decoration:none}.bglight{background-color:#f6f5f1}.selector-for-some-widget{box-sizing:content-box}.section_holder{position:relative}.section_holder header{text-align:center;background-color:#1e2a78;padding:4rem 0}.section_holder header h1{color:#fff;line-height:1.2}.section_holder header h1 span{color:#1fa58a}.section_holder header h2{color:#fff}.section_holder header h3{color:#fff;font-size:24px}.section_holder header p{color:#fff}.section_holder header .d-flex{margin-top:1rem}.section_holder header .d-flex .px-4{color:#fff}.section_holder header form{width:100%}.section_holder header form .form-group{width:100%;margin:auto;display:table}.section_holder header form .form-group input[type=text]{float:left;apperance:none;background:#fff url(/assets/img/zip.svg) 20px/14px 20px no-repeat;border:1px solid #d9d9d9;border-radius:14px;outline:0;width:48%;margin-top:.5rem;padding-top:20px;padding-bottom:20px;padding-left:50px;font-size:16px;line-height:1}.section_holder header form .form-group button{float:right;text-align:center;color:#1e2a78;cursor:pointer;background-color:#1fa58a;border:none;border-radius:14px;justify-content:space-between;width:48%;margin-top:.5rem;padding:20px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:all;animation:3s linear infinite wiggle;display:flex}.section_holder header .tollfreeheader a{order:none;text-align:center;color:#1e2a78;background-color:#1fa58a;border-radius:14px;margin-top:1rem;padding:15px;font-family:Manrope,sans-serif;font-size:24px;font-weight:800;transition:all;display:block}.section_holder section{padding:4rem 0}.section_holder section.section1{padding-top:2rem;padding-bottom:0}.section_holder section.section1 .section1title{text-align:center}.section_holder section.section1 .section1title h1{text-transform:capitalize;color:#1e2a78;font-size:1.5rem}.section_holder section.section1 .partnerlogo{text-align:center;margin:1rem 0}.section_holder section.section2{padding:4rem 0}.section_holder section.section2 .section2title{text-align:center;margin-bottom:2rem}.section_holder section.section2 .section2title h1{color:#2f3d48;margin-top:1rem;margin-bottom:1rem;font-size:2rem;line-height:45px}.section_holder section.section2 .section2title h1 span{color:#1e2a78}.section_holder section.section2 .sectionfeature{text-align:center;background:#fff;border-radius:14px;margin-bottom:2rem;padding:58px 30px 51px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 40px #d3dce8bf}.section_holder section.section2 .sectionfeature .icon-box{text-align:center;width:148px;height:143px;margin:0 auto 24px;display:inline-block;position:relative}.section_holder section.section2 .sectionfeature .icon-box img{max-width:100%}.section_holder section.section2 .sectionfeature h2{color:#1e2a78;margin-bottom:16px;font-size:20px;font-weight:700;line-height:30px;display:block;position:relative}.section_holder section.section3{padding:4rem 0}.section_holder section.section3 .section1holder h1{color:#2f3d48;margin-top:1rem;margin-bottom:1rem;font-size:2rem;line-height:45px}.section_holder section.section3 .section1holder h1 span{color:#1e2a78}.section_holder section.section4 .section2image{text-align:center}.section_holder section.section4 .section2holder h1{color:#2f3d48;margin-top:1rem;margin-bottom:1rem;font-size:2rem;line-height:45px}.section_holder section.section4 .section2holder h1 span{color:#1e2a78}.section_holder section.section4 .section2holder ul{margin:1rem 0 0}.section_holder section.section4 .section2holder ul li{margin-bottom:1rem;font-size:18px}.section_holder section.section4 .section2holder ul li .features{align-items:center;display:flex;position:relative}.section_holder section.section4 .section2holder ul li i{margin-right:1rem}.section_holder section.section4 .section2holder ul li i:before{color:#55a630;font-size:1.4rem}.section_holder section.testimonialholder{background:#e5ebf8}.section_holder section.testimonialholder .testimonialheading h1{color:#1e2a78;margin-top:1rem;margin-bottom:1rem;font-size:2rem;line-height:45px}.section_holder section.testimonialholder .testimonialheading h1 span{color:#1e2a78}.section_holder section.testimonialholder .trust_seal{text-align:center;margin-bottom:2rem}.section_holder section.testimonialholder .trust_seal img{margin:1rem 0}.section_holder section.testimonialholder .owl-item.center .item{opacity:1!important;transform:scale(1)!important}.section_holder section.testimonialholder .item{opacity:.2;max-width:320px;margin-bottom:20px;transition:all .3s ease-in-out;transform:scale(.7)}.section_holder section.testimonialholder .item .testmonial{text-align:left;background-color:#fff;border:1px solid #ededed;border-radius:14px;padding:20px;position:relative;box-shadow:0 5px 46px #0000001a,0 15px 12px #00000005}.section_holder section.testimonialholder .item .testmonial .testimonial_author{align-items:flex-end;width:100%;margin-bottom:.75rem;display:flex;position:relative}.section_holder section.testimonialholder .item .testmonial .testimonial_author .testimonial_image{flex:0 0 12.5%;max-width:12.5%}.section_holder section.testimonialholder .item .testmonial .testimonial_author .testimonial_image img{border-radius:50%;max-width:100%}.section_holder section.testimonialholder .item .testmonial .testimonial_author .testimonial_author_name{vertical-align:middle;flex:0 0 80%;max-width:80%;margin:0 auto}.section_holder section.testimonialholder .item .testmonial .testimonial_author .testimonial_author_name h3{margin-top:0;margin-bottom:.5rem;position:relative}.section_holder section.testimonialholder .item .testmonial .testimonial_author .testimonial_author_name .review .star-holder img{width:auto;margin-top:.5rem}.section_holder section.testimonialholder .item .testmonial .testimonial_content p{font-size:16px;line-height:25px}.section_holder section.testimonialholder .item .testmonial .testimonial_content span{color:#000;margin:15px 0;font-weight:600;display:inline-block}.section_holder section.faq .faqtitle h1{color:#2f3d48;margin-top:1rem;margin-bottom:1rem;font-size:2rem!important;line-height:45px!important}.section_holder section.faq .faqtitle h1 span{color:#1e2a78}.section_holder section.faq .faqs{margin-top:1.5rem}.section_holder section.faq .faqs .faq li.q{color:#1e2a78;cursor:pointer;text-transform:capitalize;background-color:#0000;border-color:#eee;border-bottom-style:solid;border-bottom-width:1px;padding:20px 20px 20px 0;font-family:Manrope,sans-serif;font-weight:700;display:block;position:relative}.section_holder section.faq .faqs .faq li.q i{text-align:center;justify-content:center;align-items:center;position:absolute;top:25px;right:0;display:flex!important}.section_holder section.faq .faqs .faq li.q .flaticon-minus{display:none}.section_holder section.faq .faqs .faq li.q.active .flaticon-plus{display:none!important}.section_holder section.faq .faqs .faq li.q.active .flaticon-minus{display:block!important}.section_holder section.faq .faqs .faq li.a{padding:15px 15px 15px 0;font-family:Nunito Sans,sans-serif;display:none}.section_holder section.section5{text-align:center;background:linear-gradient(135deg,#1e2a78 0%,#10506b 100%)}.section_holder section.section5 h1{color:#fff;margin:1rem 0;font-size:2rem;line-height:1.375}.section_holder section.section5 p{color:#fff;margin-bottom:2rem}.section_holder section.section5 .lastsectioncontent{text-align:center;margin:auto}.section_holder section.section5 .lastsectioncontent .cta label{text-transform:capitalize;color:#fff;font-size:1.2rem;font-weight:800;display:block}.section_holder section.section5 .lastsectioncontent .cta .formgroup{width:100%;margin-bottom:1rem;display:table}.section_holder section.section5 .lastsectioncontent .cta .formgroup input[type=text]{float:left;background:#fff url(/assets/img/zip.svg) 20px/14px 20px no-repeat;border:1px solid #d9d9d9;border-radius:14px;outline:0;margin-top:.5rem;padding-top:17px;padding-bottom:17px;font-size:16px;line-height:1;width:48%!important;padding-left:50px!important}.section_holder section.section5 .lastsectioncontent .cta .formgroup button{float:right;text-align:center;color:#1e2a78;cursor:pointer;background-color:#1fa58a;border:none;border-radius:14px;justify-content:space-between;margin-top:.5rem;padding:20px;font-size:16px;font-weight:700;line-height:1;transition:all;display:flex;width:48%!important}.section_holder section.section5 .lastsectioncontent .cta .px-4{color:#fff}.section_holder section.section5 .lastsectioncontent .cta h3{text-transform:capitalize;color:#fff;margin-top:.5rem;font-size:1.2rem;display:block}.section_holder section.section5 .lastsectioncontent .cta .phonenumber{text-align:center;color:#1e2a78;background-color:#1fa58a;border:none;border-radius:14px;margin-top:.5rem;padding:20px;font-family:Manrope,sans-serif;font-size:1.4rem;font-weight:800;line-height:1;transition:all;animation:3s linear infinite wiggle;display:block}@media (min-width:575.99px){p{font-size:16px}ul li{font-size:16px!important}.section_holder header{background-color:#0000;padding-top:2rem;padding-bottom:0}.section_holder header .herosection{position:relative}.section_holder header .herosection .herosectionimage{z-index:-1;background-image:url(/assets/img/hero-senior-couple.jpg);background-position:50%;background-size:cover;max-width:100%;min-height:625px;position:relative;overflow:hidden}.section_holder header .herosection .herosectionholder{width:100%;height:100%;position:absolute;left:0%}.section_holder header .herosection .herosectionholder .herosectionleft{background:linear-gradient(135deg,#1e2a78 0%,#10506b 100%);height:90%;margin:auto;padding:40px;position:absolute;inset:0;max-width:90%!important}.section_holder header .herosection .herosectionholder .herosectionleft .d-flex{margin:.5rem!important}.section_holder section{text-align:center}.section_holder section.section4 .section2holder ul{text-align:left}.section_holder section.section5 h1{font-size:3rem}.section_holder section.testimonialholder .item{max-width:500px}}@media (min-width:767.99px){.section_holder header .herosection .herosectionholder .herosectionleft{height:75%}.section_holder header .herosection .herosectionholder .herosectionleft h1,.section_holder header .herosection .herosectionholder .herosectionleft h2,.section_holder header .herosection .herosectionholder .herosectionleft p{text-align:left}.section_holder header .herosection .herosectionholder .herosectionleft form{max-width:85%;margin:auto}.section_holder section,.section_holder section.section1 .section1title{text-align:left}.section_holder section.section2 .section2title h1,.section_holder section.section3 .section1holder h1{font-size:2.5rem}.section_holder section.testimonialholder .testimonialheading h1,.section_holder section.testimonialholder .testimonialheading p,.section_holder section.faq .faqtitle h1,.section_holder section.faq .faqtitle p{text-align:center}}@media (min-width:991.99px){p{font-size:17px}.section_holder header .herosection .herosectionholder .herosectionleft{width:60%;left:-5%;right:auto}.section_holder header .herosection .herosectionholder .herosectionleft h1{font-size:1.7rem}.section_holder section.section1 .logoholders{align-items:center;margin-bottom:0!important}.section_holder section.section2{padding-top:2rem}.section_holder section.section2 .section2title h1{font-size:2.5rem;line-height:1.375}.section_holder section.section2 .section2title p{margin-bottom:2rem}.section_holder section.section3 .section1title h1{text-align:left;font-size:1.3rem}.section_holder section.section3 .section1holder h1,.section_holder section.section4 .section2holder h1,.section_holder section.testimonialholder .testimonialheading h1,.section_holder section.faq .faqtitle h1{font-size:2.5rem;line-height:1.375}.section_holder section.section5{text-align:left;background:linear-gradient(135deg,#1e2a78 0%,#10506b 100%);padding:4rem 0;position:relative}.section_holder section.section5 .section5bg{background-image:url(/assets/img/banner-family.jpg);background-repeat:no-repeat;background-size:cover;width:50%;height:100%;position:absolute;top:0;right:0}}@media (min-width:1199.99px){.section_holder header .herosection .herosectionholder .herosectionleft{width:50%}.section_holder header .herosection .herosectionholder .herosectionleft h1{font-size:2rem}}@keyframes e{0%{transform:rotate(0)scale(1)}2%{transform:rotate(0)}4%{transform:rotate(5deg)}6%{transform:rotate(-5deg)}8%{transform:rotate(5deg)}10%{transform:rotate(-5deg)scale(.95)}12%{transform:rotate(5deg)}14%{transform:rotate(-5deg)}16%{transform:rotate(5deg)}18%{transform:rotate(-5deg)}20%{transform:rotate(5deg)scale(1.1)}22%{transform:rotate(-5deg)}24%{transform:rotate(5deg)}26%{transform:rotate(-5deg)}28%{transform:rotate(0)scale(1)}to{transform:rotate(0)scale(1)}}@keyframes wiggle{0%{transform:rotate(0)}80%{transform:rotate(0)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}to{transform:rotate(0)}}.section_holder section.section4 .section2image img{aspect-ratio:1;object-fit:cover;border-radius:50%}.section_holder section.section3 .section1image img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%),linear-gradient(#0000 0%,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%),linear-gradient(#0000 0%,#000 11% 89%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:767.99px){.section_holder header{padding-top:1.25rem;padding-bottom:3.5rem}.section_holder header .herosection{border-radius:22px;align-items:stretch;min-height:600px;display:flex;overflow:hidden;box-shadow:0 18px 40px #1e2a7824}.section_holder header .herosection .herosectionholder{flex:0 0 50%;height:auto;display:flex;width:50%!important;position:static!important}.section_holder header .herosection .herosectionholder .herosectionleft{flex-direction:column;justify-content:center;padding:56px 48px;display:flex;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:static!important;left:auto!important;right:auto!important}.section_holder header .herosection .herosectionholder .herosectionleft form{max-width:100%;margin:0}.section_holder header .herosection .herosectionimage{z-index:auto;background-position:50% 40%;flex:0 0 50%;width:50%;min-height:600px}.section_holder header .herosection .herosectionholder .herosectionleft h1{font-size:2.2rem}}@media (min-width:1199.99px){.section_holder header .herosection .herosectionholder .herosectionleft h1{font-size:2.5rem}.section_holder header .herosection .herosectionholder .herosectionleft{padding:64px 56px}}.section_holder section.section2{background:#eef7f4;padding:64px 0}.section_holder section.section2 .sectionfeature{text-align:left;box-shadow:none;background:#fff;border:1px solid #dceee8;border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:64px 1fr;align-items:start;gap:6px 18px;height:100%;padding:22px;display:grid}.section_holder section.section2 .sectionfeature .icon-box{grid-area:1/1/span 2}.section_holder section.section2 .sectionfeature h2{grid-area:1/2;align-self:center}.section_holder section.section2 .sectionfeature p{grid-area:2/2}.section_holder section.section2 .sectionfeature .icon-box{background:#e3f3ee;border-radius:16px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;margin:0;display:flex}.section_holder section.section2 .sectionfeature .icon-box img{width:40px;height:40px}.section_holder section.section2 .sectionfeature h2{text-align:left;margin:0 0 6px;font-size:1.05rem}.section_holder section.section2 .sectionfeature p{text-align:left;margin:0}.section_holder section.section2 .row>div{margin-bottom:20px}.section_holder section.section3 .section1holder{padding-right:32px}.section_holder section.section4{background:linear-gradient(#fff 0%,#f3f6fb 100%);padding:56px 0 72px}.section_holder section.section4 .sectionsecond>div{flex:0 0 100%;max-width:100%}.section_holder section.section4 .sectionsecond>.order-lg-2{order:0!important}.section_holder section.section4 .sectionsecond>.order-lg-1{order:1!important}.section_holder section.section4 .section2image{justify-content:center;margin-bottom:18px;display:flex}.section_holder section.section4 .section2image img{border:5px solid #fff;width:150px;height:150px;box-shadow:0 10px 28px #1e2a782e}.section_holder section.section4 .section2holder{text-align:center;max-width:980px;margin:0 auto}.section_holder section.section4 .section2holder h1,.section_holder section.section4 .section2holder p{text-align:center}.section_holder section.section4 .section2holder ul{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;padding:0;display:grid}.section_holder section.section4 .section2holder ul li{margin:0}.section_holder section.section4 .section2holder ul li .features{background:#fff;border:1px solid #e3e8f2;border-radius:16px;align-items:flex-start;gap:14px;height:100%;padding:22px;display:flex}.section_holder section.section4 .section2holder ul li .features .featureicon i{color:#1fa58a;font-size:1.4rem}@media (max-width:767.98px){.section_holder section.section4 .section2holder ul{grid-template-columns:1fr}}.section_holder section.faq .faqs>*{background:#fff;border:1px solid #e3e8f2;border-radius:14px;margin-bottom:12px;padding:6px 18px}.section_holder section.section5{background:#1e2a78;padding:96px 0;position:relative}.section_holder section.section5 .section5bg{opacity:1;background-image:url(/assets/img/banner-family.jpg);background-position:50% 30%;background-size:cover;inset:0;width:100%!important;height:100%!important;position:absolute!important;left:0!important}.section_holder section.section5 .section5bg:after{content:"";background:linear-gradient(90deg,#1e2a78eb 0%,#10506bc7 55%,#10506b8c 100%);position:absolute;inset:0}.section_holder section.section5 .container{z-index:1;position:relative}.section_holder section.section5 .row>div{text-align:center;flex:0 0 100%;max-width:760px;margin:0 auto}.section_holder section.section5 h1{text-align:center}.section_holder section.section5 .lastsectioncontent{margin:0 auto}.section_holder header .herosectionleft .form_holder h3{text-align:left;opacity:.95;margin-bottom:.25rem;font-size:1.15rem;font-weight:700}.section_holder header form .form-group input[type=text]{border:0;border-radius:999px;padding:18px 18px 18px 48px;font-size:1rem;box-shadow:inset 0 0 0 1px #1e2a781f}.section_holder header form .form-group input[type=text]:focus{box-shadow:0 0 0 3px #1fa58a73}.section_holder header form .form-group button{color:#fff;background:linear-gradient(135deg,#1fa58a 0%,#17967d 100%);border-radius:999px;align-items:center;padding:10px 10px 10px 24px;font-size:1.05rem;animation:none;box-shadow:0 10px 22px #1fa58a4d}.section_holder header form .form-group button i{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:12px;display:inline-flex}.section_holder header form .form-group button i:before{color:#fff;margin:0;font-size:14px}.section_holder header form .form-group button:hover{filter:brightness(1.06);transform:translateY(-1px)}.section_holder header .d-flex{margin:1.25rem 0 .75rem!important}.section_holder header .d-flex hr{opacity:1;background:#ffffff47;border:0;height:1px}.section_holder header .d-flex .px-4{letter-spacing:.12em;color:#ffffffbf;font-size:.85rem;font-weight:700}.section_holder header .tollfreeheader h3{text-align:left;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.section_holder header .tollfreeheader a{color:#1e2a78;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 20px;font-size:1.4rem;transition:transform .15s,background-color .15s;display:flex;box-shadow:0 10px 22px #0d1e4640}.section_holder header .tollfreeheader a:hover{background:#eef7f4;transform:translateY(-1px)}.section_holder header .tollfreeheader a i:before{color:#1fa58a;margin:0;font-size:1.3rem}@media (max-width:767.98px){.section_holder header .herosectionleft .form_holder h3,.section_holder header .tollfreeheader h3{text-align:center}.section_holder header form .form-group input[type=text],.section_holder header form .form-group button{float:none;width:100%}.section_holder header form .form-group button{justify-content:center}}.section_holder section.section5 .lastsectioncontent .cta label{margin-bottom:.25rem;font-size:1.15rem;font-weight:700}.section_holder section.section5 .lastsectioncontent .cta .formgroup input[type=text]{border:0;border-radius:999px;font-size:1rem;box-shadow:inset 0 0 0 1px #1e2a781f;padding:18px 18px 18px 48px!important}.section_holder section.section5 .lastsectioncontent .cta .formgroup input[type=text]:focus{box-shadow:0 0 0 3px #1fa58a73}.section_holder section.section5 .lastsectioncontent .cta .formgroup button{color:#fff;background:linear-gradient(135deg,#1fa58a 0%,#17967d 100%);border-radius:999px;align-items:center;padding:10px 10px 10px 24px;font-size:1.05rem;box-shadow:0 10px 22px #1fa58a4d}.section_holder section.section5 .lastsectioncontent .cta .formgroup button i{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:12px;display:inline-flex}.section_holder section.section5 .lastsectioncontent .cta .formgroup button i:before{color:#fff;margin:0;font-size:14px}.section_holder section.section5 .lastsectioncontent .cta .formgroup button:hover{filter:brightness(1.06);transform:translateY(-1px)}.section_holder section.section5 .lastsectioncontent .cta .d-flex{margin:1.25rem 0 .75rem}.section_holder section.section5 .lastsectioncontent .cta .d-flex hr{opacity:1;background:#ffffff47;border:0;height:1px}.section_holder section.section5 .lastsectioncontent .cta .px-4{letter-spacing:.12em;color:#ffffffbf;font-size:.85rem;font-weight:700}.section_holder section.section5 .lastsectioncontent .cta h3{margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.section_holder section.section5 .lastsectioncontent .cta .phonenumber{color:#1e2a78;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 20px;transition:transform .15s,background-color .15s;animation:none;display:flex;box-shadow:0 10px 22px #0d1e4640}.section_holder section.section5 .lastsectioncontent .cta .phonenumber:hover{background:#eef7f4;transform:translateY(-1px)}.section_holder section.section5 .lastsectioncontent .cta .phonenumber i:before{color:#1fa58a;margin:0;font-size:1.3rem}@media (max-width:767.98px){.section_holder section.section5 .lastsectioncontent .cta .formgroup input[type=text],.section_holder section.section5 .lastsectioncontent .cta .formgroup button{float:none;width:100%!important}.section_holder section.section5 .lastsectioncontent .cta .formgroup button{justify-content:center}}.section_holder section.legal{background:#f6f5f1;padding:48px 0 64px!important}.section_holder section.legal>.container-xxl,.section_holder section.legal>.container{background:#fff;border:1px solid #dceee8;border-radius:16px;max-width:980px;padding:40px 44px;box-shadow:0 14px 34px #1e2a780f}.section_holder section.legal h1{color:#1e2a78;text-align:left;margin:0 0 .75rem;padding:0 0 14px;font-family:Manrope,sans-serif;font-size:2rem;font-weight:800;line-height:1.2;position:relative}.section_holder section.legal h1:after{content:"";background:#1fa58a;border-radius:2px;width:56px;height:4px;margin-top:14px;display:block}.section_holder section.legal hr{display:none}.section_holder section.legal h2,.section_holder section.legal h4,.section_holder section.legal p.bold{color:#1e2a78;margin:1.75rem 0 .5rem;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:800;line-height:1.4;text-decoration:none}.section_holder section.legal h2{font-size:1.25rem}.section_holder section.legal p.bold.underline,.section_holder section.legal p.underline{text-decoration:none}.section_holder section.legal p{color:#4a5568;margin:0 0 .9rem;font-size:1rem;line-height:1.75}.section_holder section.legal p em{color:#6b7684}.section_holder section.legal a{color:#1fa58a;text-underline-offset:2px;font-weight:600;text-decoration:underline}.section_holder section.legal a:hover{color:#17967d}.section_holder section.legal ul{margin:0 0 1rem;padding:0;list-style:none}.section_holder section.legal ul li{color:#4a5568;margin-bottom:.4rem;padding-left:20px;line-height:1.7;position:relative}.section_holder section.legal ul li:before{content:"";background:#1fa58a;border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:0}.section_holder section.legal .insurance-title{letter-spacing:.12em;text-transform:uppercase;color:#1fa58a;margin:1.25rem 0 0;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:800}.section_holder section.legal .insurance-partners{columns:auto 3;column-gap:32px;margin-top:1rem}.section_holder section.legal .insurance-partners li{break-inside:avoid;padding-left:20px}.section_holder section.legal .insurance-partners li:before{background:#1fa58a;width:7px;height:7px;top:11px;left:0}@media (max-width:767.98px){.section_holder section.legal{padding:24px 0 40px!important}.section_holder section.legal>.container-xxl,.section_holder section.legal>.container{border-radius:14px;padding:24px 18px}.section_holder section.legal h1{font-size:1.5rem}.section_holder section.legal .insurance-partners{columns:auto 1}}.section_holder header form .form-group .zipfield,.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield{float:left;width:48%;margin-top:.5rem;display:block;position:relative}.section_holder header form .form-group .zipfield:before,.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield:before{content:"";pointer-events:none;z-index:1;background:url(/assets/img/zip.svg) 50%/14px 20px no-repeat;width:14px;height:20px;margin-top:-10px;position:absolute;top:50%;left:20px}.section_holder header form .form-group .zipfield input[type=text],.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield input[type=text]{float:none;background-image:none;margin-top:0;width:100%!important}.section_holder header form .form-group .zipfield input[type=text]:-webkit-autofill{-webkit-text-fill-color:#212529;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff,inset 0 0 0 1px #1e2a781f}.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield input[type=text]:-webkit-autofill{-webkit-text-fill-color:#212529;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff,inset 0 0 0 1px #1e2a781f}.section_holder header form .form-group .zipfield input[type=text]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px #1fa58a73}.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield input[type=text]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px #1fa58a73}@media (max-width:767.98px){.section_holder header form .form-group .zipfield,.section_holder section.section5 .lastsectioncontent .cta .formgroup .zipfield{float:none;width:100%}}
