:root{--sky-blue:#ccdde9;--nude:#d8b9ac;--ink:#0f1924;--deep-green:#0f383a;--wine-red:#854649;--haze:#f2f2fe}.background-gradient{z-index:-1;background-image:radial-gradient(circle farthest-corner at 70% 20%,var(--sky-blue),white);position:fixed;inset:0%}.logo-section{margin-top:30px;padding-left:15px;padding-right:15px}.logo{width:200px;margin-left:auto;margin-right:auto;display:block}.footer-container{grid-column-gap:25px;grid-row-gap:25px;color:#555;text-align:center;flex-flow:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;font-size:15px;line-height:22px;display:flex}.privacy-policy-link{margin-bottom:0}.link-2{color:var(--deep-green)}.footer-copyright{margin-bottom:0}.footer-paragraph{max-width:1100px;margin-bottom:0;font-style:italic}.footer-section{margin-top:100px;padding-bottom:30px;padding-left:15px;padding-right:15px}.footer-divider{background-color:#d9d8d8;align-self:stretch;height:1px}.hero-badges{grid-column-gap:32px;grid-row-gap:32px;justify-content:flex-start;align-items:center;margin-top:45px;display:flex}.hero-container{grid-column-gap:50px;grid-row-gap:50px;justify-content:center;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;display:flex}.hero-content-container{flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}._1-000-families-protected-badge{height:90px}.hero-headline{margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:56px;line-height:68px}.hero-image{border-radius:20px;width:565px;max-width:45.2%}.hero-badges-row-1{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:center;display:flex}.hero-section{margin-top:40px;padding-left:15px;padding-right:15px}.hero-cta-button{color:#fff;text-align:center;letter-spacing:1px;background-color:#006cfa;border-radius:8px;margin-top:40px;padding:12px 20px;font-weight:500;box-shadow:2px 2px 5px #0003}.google-5-star-rated-badge{width:165px}._20-million-in-taxes-saved-badge{height:90px}.hero-badges-row-2{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:center;display:flex}.hero-paragraph{color:var(--deep-green);margin-top:35px;margin-bottom:0}.body-2{color:var(--ink);font-family:Lato,sans-serif;font-size:18.5px;line-height:27px}.zigzag-container{grid-column-gap:50px;grid-row-gap:50px;justify-content:center;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;display:flex}.zigzag-ordered-list-number{background-color:#006cfa;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;margin-top:1px;display:flex}.zigzag-unordered-list{margin-top:35px;margin-bottom:0;padding-left:0;font-size:15.5px;line-height:24px;list-style-type:none}.zigzag-unordered-list-paragraph{font-size:17px;line-height:25px}.zigzag-ordered-list{margin-top:30px;margin-bottom:0;padding-left:0;font-size:15.5px;line-height:24px;list-style-type:none}.number{color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.zigzag-ordered-list-item{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:flex-start;margin-top:12px;display:flex}.zigzag-section{margin-top:70px;padding-left:15px;padding-right:15px}.zigzag-content-container{flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.zigzag-headline{margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:40px;line-height:54px}.zigzag-image{border-radius:20px;width:565px;max-width:45.2%}.zigzag-paragraph{margin-top:35px;margin-bottom:0}.zigzag-unordered-list-checkmark{background-color:#006cfa;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;margin-top:1px;display:flex}.zigzag-ordered-list-paragraph{font-size:17px;line-height:25px}.checkmark{color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.zigzag-cta-button{color:#fff;text-align:center;letter-spacing:1px;background-color:#006cfa;border-radius:8px;margin-top:35px;padding:12px 20px;font-weight:500;box-shadow:2px 2px 5px #0003}.services-headline{text-align:center;margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:40px;line-height:54px}.services-grid-cell{background-color:#fff;border-radius:15px;padding:30px}.services-cta-button{color:#fff;text-align:center;letter-spacing:1px;background-color:#006cfa;border-radius:8px;margin-top:35px;padding:12px 20px;font-weight:500;box-shadow:2px 2px 5px #0003}.service-headline-container{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:baseline;display:flex}.services-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:35px;display:grid}.services-section{margin-top:70px;padding-left:15px;padding-right:15px}.service-paragraph{margin-top:12px;margin-bottom:0}.services-paragraph{text-align:center;max-width:980px;margin:20px auto 0}.service-headline{margin-top:0;margin-bottom:0;font-size:25px;line-height:32px}.services-container{flex-flow:column;justify-content:flex-start;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;display:flex}.testimonials-headline{text-align:center;margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:40px;line-height:54px}.testimonial-headline{margin-top:9px;margin-bottom:0;font-size:19px;font-weight:600;line-height:25px}.testimonials-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:40px;display:grid}.testimonials-section{margin-top:70px;padding-left:15px;padding-right:15px}.testimonials-container{flex-flow:column;justify-content:flex-start;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;display:flex}.testimonials-cta-button{color:#fff;text-align:center;letter-spacing:1px;background-color:#006cfa;border-radius:8px;margin-top:35px;padding:12px 20px;font-weight:500;box-shadow:2px 2px 5px #0003}.testimonials-grid-cell{background-color:#fff;border-radius:15px;padding:30px}.testimonial-giver{white-space:nowrap;margin-top:12px;font-size:15.5px;font-weight:600}.testimonial-paragraph{margin-top:13px;margin-bottom:0}.final-cta-section{margin-top:70px;padding-left:15px;padding-right:15px}.final-cta-container{max-width:1250px;margin-left:auto;margin-right:auto}.final-cta-headline{text-align:center;margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:40px;line-height:54px}.final-cta-paragraph{text-align:center;max-width:738px;margin:20px auto 0}.savvycal-booking-widget{margin-top:35px}.text-span-2{color:var(--wine-red);font-weight:700}.text-span-3,.text-span-4{text-decoration:underline}.zigzag-unordered-list-item-2{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:flex-start;display:flex}.zigzag-paragraph-2{margin-top:24px;margin-bottom:0}.text-span-5{text-decoration:underline}.bold-text-2{color:var(--wine-red)}.zigzag-ordered-list-item-2{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:flex-start;display:flex}.zigzag-headline-2{margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:38.5px;line-height:52px}.text-span-6{text-decoration:underline}.bold-text-3{color:var(--deep-green)}.bold-text-4,.bold-text-5{color:var(--ink)}.text-span-7,.text-span-8{text-decoration:underline}.link-4{color:var(--deep-green)}.savvycal-disclaimer{color:#555;text-align:center;max-width:738px;margin:30px auto 0;font-size:14.5px;font-weight:400;line-height:21px}.text-span-13{white-space:nowrap}@media screen and (max-width:991px){.hero-container-4{flex-flow:column}.overview-headline,.faq-headline{font-size:37px;line-height:46px}.question{font-size:23px;line-height:28px}.answer,.answer-2{font-size:19px;line-height:26px}.modal-container-3{padding:20px}.meet-with-section{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;margin-top:30px}.savvycal-booking-widget-3{margin-top:35px}.hero-container{flex-flow:column}.hero-content-container{text-align:center;justify-content:flex-start;align-items:center}.hero-image{max-width:100%}.hero-paragraph{text-align:left}.zigzag-container{flex-flow:column}.zigzag-unordered-list,.zigzag-mini-grid,.zigzag-ordered-list{align-self:flex-start}.zigzag-content-container{order:-1;justify-content:flex-start;align-items:center}.zigzag-headline{text-align:center}.zigzag-image{max-width:100%}.zigzag-paragraph,.zigzag-pull-quote{align-self:flex-start}.services-grid,.testimonials-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.zigzag-paragraph-2{align-self:flex-start}.zigzag-headline-2{text-align:center}}@media screen and (max-width:767px){.hero-section-3{padding-top:28px;padding-bottom:36px}.hero-description-4{font-size:18px;line-height:23px}.hero-subhead-2{margin-top:12px;font-size:16px;line-height:24px}.hero-date-time{font-size:24px;line-height:32px}.calendar-icon{width:30px;height:30px}.hero-description-3{font-size:18px;line-height:23px}.hero-location{font-size:24px;line-height:32px}.hero-headline-7{font-size:64px;line-height:68px}.register-now-button{max-width:none}.presenter-container{order:9999}.registration-form-button{max-width:none}.registration-container{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column}.overview-section{padding-top:36px;padding-bottom:36px}.overview-container{grid-column-gap:42px;grid-row-gap:42px}.overview-headline{line-height:46px}.overview-detail-container{grid-column-gap:30px;grid-row-gap:30px}.overview-detail-icon{width:60px}.overview-detail-description{margin-top:4px;margin-bottom:0;font-size:19px;line-height:26px}.register-now-button-2{max-width:none}.faq-section{padding-top:36px;padding-bottom:36px}.faq-container{grid-column-gap:42px;grid-row-gap:42px}.faq-headline{font-size:40px;line-height:46px}.register-now-button-3{max-width:none}.presenters-container{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.confirmation-section{padding-top:36px;padding-bottom:36px}.confirmation-subhead{font-size:18px;line-height:25px}.confirmation-headline{font-size:56px;line-height:58px}.confirmation-description,.presenter-name-2{font-size:20px;line-height:26px}.success-cta-button{max-width:none}.hero-section-4{padding-top:28px;padding-bottom:36px}.registration-container-3{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:center;align-items:center}.hero-description-5,.hero-description-6{font-size:18px;line-height:23px}.hero-section-5,.hero-section-6{padding-top:28px;padding-bottom:36px}.overview-section-2{padding-top:36px;padding-bottom:36px}.registration-form-button-2{max-width:none}.confirmation-section-2{padding-top:36px;padding-bottom:36px}.hero-headline-8{font-size:45px;line-height:48px}.hero-section-7{padding-top:28px;padding-bottom:36px}.form-section-headline,.success-headline{font-size:44px;line-height:54px}.success-cta-button-2,.success-cta-button-3{max-width:none}.hero-badges{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.hero-cta-button,.zigzag-cta-button,.services-cta-button{max-width:none}.services-grid,.testimonials-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.testimonials-cta-button,.success-cta-button-4{max-width:none}.hero-description-7{font-size:18px;line-height:23px}.hero-section-8{padding-top:28px;padding-bottom:36px}.hero-headline-modifier{margin-bottom:-4px;font-size:46px;line-height:64px}.event-title{font-size:24px;line-height:31px}.add-to-calendar-button{max-width:none}.hero-subheadline{font-size:36px;line-height:40px}.hero-section-9{padding-top:28px;padding-bottom:36px}.overview-detail-description-2{margin-top:4px;margin-bottom:0;font-size:19px;line-height:26px}}@media screen and (max-width:479px){.hero-badges-row-1{grid-column-gap:26px;grid-row-gap:26px}.hero-badges-row-2{grid-column-gap:20px;grid-row-gap:20px}.hero-headline-modifier{margin-bottom:-2px}.event-host-email{word-break:break-all}}