@font-face{font-display:swap;font-family:lato;font-style:normal;font-weight:300;src:url(/content-assets/fonts/lato/lato-v24-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:lato;font-style:italic;font-weight:300;src:url(/content-assets/fonts/lato/lato-v24-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:lato;font-style:normal;font-weight:400;src:url(/content-assets/fonts/lato/lato-v24-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:lato;font-style:italic;font-weight:400;src:url(/content-assets/fonts/lato/lato-v24-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:lato;font-style:normal;font-weight:700;src:url(/content-assets/fonts/lato/lato-v24-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:lato;font-style:italic;font-weight:700;src:url(/content-assets/fonts/lato/lato-v24-latin-700italic.woff2)format("woff2")}#footer{background-color:#fff;font-size:15px;padding-top:0}#footer h3,#footer h4{font-size:22px;font-weight:700;margin-bottom:10px;color:#353167}#footer h3{line-height:1.5}#footer p{font-size:16px;font-weight:400;color:#4a4a4a}#footer .quote p{padding-right:20px}#footer ul li:not(:last-child){margin-bottom:10px;color:#949595}#footer a{color:#0f2d8f}#footer a:hover,#footer a:focus{text-decoration:none;color:#3b49e5}@media screen and (max-width:768px){#footer a{font-weight:semibold}}#footer .footer__contact{line-height:30px}#footer .website img{padding-right:10px}#footer .social-links{font-size:13px}#footer .social-links img{height:16px;vertical-align:text-bottom}#footer .social-links div{padding-left:10px}#footer .border-bottom{margin-bottom:10px}#footer .quote{margin-top:0}@media screen and (max-width:768px){#footer .quote svg{width:261px}}#footer .disclaimer{margin-top:20px;margin-bottom:40px;font-size:13px;line-height:19px}#footer .level{font-size:16px}#footer .level .level-left .level-item p{max-width:580px;margin-bottom:0;line-height:21px}@media screen and (min-width:769px) and (max-width:1023px){#footer .level .level-left .level-item p{max-width:480px}}@media screen and (max-width:768px){#footer{padding-top:40px}#footer h4{font-size:20px;margin-bottom:12px}#footer .social-links img{height:25px!important}#footer .footer-right .footer-right__top{padding-bottom:0}#footer .footer-right .footer-right__middle{padding:0 .75rem}#footer .footer-right .footer-right__bottom{padding-top:0}}@media screen and (min-width:1024px){#footer .footer-right .footer-right__top{padding-bottom:0}#footer .footer-right .footer-right__middle{padding:0 .75rem}#footer .footer-right .footer-right__bottom{padding-top:0}}@media screen and (min-width:769px) and (max-width:1023px){#footer .footer-right .footer-right__top,#footer .footer-right .footer-right__middle{padding-bottom:0}#footer .footer-right .footer-right__bottom{padding-top:0;margin-top:-20px}}@media screen and (max-width:1023px){#footer .footer-left{order:2}#footer .footer-right{order:1}}#footer .acsb-ready__extra{color:#3273dc;cursor:pointer;text-decoration:underline}.black-icons{filter:grayscale(100%)}.align-right{justify-content:flex-end}.col-footer{flex:0 0 3.333333%;-ms-flex:0 0 3.333333%;max-width:3.333333%}@media screen and (max-width:1023.98px){.col-footer{max-width:6.333333%;flex:0 0 6.333333%}}@media screen and (max-width:767.98px){.col-footer{max-width:15.333333%;flex:0 0 15.333333%}}.bv-btn{width:100%!important;display:block!important}form .row{display:block;flex-wrap:wrap}@media screen and (max-width:768px){.js-input-container{margin-bottom:1.1rem}.js-input-container:last-child{margin-bottom:0}}@media screen and (min-width:769px),print{form .row{display:flex}.js-input-container{flex:0 0 48.85%}.js-input-container:first-of-type{margin-right:2.25%}.no-compress{flex:0 0 100%}}.h1{color:#fff;font-size:32px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:769px),print{.h1{font-size:34px}}@media screen and (min-width:1024px){.h1{font-size:52px}}.h1__subheadline{margin-left:.25rem;margin-right:.25rem;margin-bottom:1.5rem!important;font-size:16px;text-align:center}.h1__subheadline span{display:inline}@media screen and (min-width:1024px){.h1__subheadline{font-size:20px;margin-bottom:3rem!important}.h1__subheadline span{display:block}}.faq-section-ancestry{background-color:#e9ebe0;padding:4rem 0}@media screen and (min-width:769px),print{.faq-section-ancestry{margin-bottom:40px}}.faq-section-ancestry .title.is-2{margin-bottom:2.5rem}@media screen and (min-width:769px),print{.faq-section-ancestry .title.is-2{margin-bottom:3.75rem}}.faq-item-ancestry__btn{display:flex;justify-content:space-between;align-items:center;background-color:initial;border:0;border-bottom:1px solid #bebebe;width:100%;text-align:left;color:#4a4a4a;font-size:1.25rem;font-weight:700;padding:1rem;cursor:pointer}@media screen and (min-width:769px),print{.faq-item-ancestry__btn{padding:1.25rem;font-size:1.375rem}}@media screen and (min-width:1024px){.faq-item-ancestry__btn{padding:2rem;font-size:1.625rem}}.faq-item-ancestry__btn[aria-expanded=true]{background-color:#fff;border-bottom:none;color:#638a3a}.faq-item-ancestry__btn::after{content:'+';font-weight:700}.faq-item-ancestry__btn[aria-expanded=true]::after{content:'-';color:#638a3a}.faq-item-ancestry__content{background-color:#fff;border-bottom:1px solid #638a3a;overflow:hidden;display:none;transform-origin:top}@keyframes collapse{from{max-height:500px;opacity:1}to{max-height:0;opacity:0}}@keyframes expand{from{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.faq-item-ancestry__content.is-active{display:block}.faq-item-ancestry__content.collapsing{animation:collapse .35s ease}.faq-item-ancestry__content.expanding{display:block;animation:expand .5s ease}.faq-item-ancestry__text{margin:0 1rem 1rem;text-align:left;line-height:1.5;color:#4a4a4a;font-size:1rem}@media screen and (min-width:769px),print{.faq-item-ancestry__text{margin:0 1.25rem 1.25rem}}@media screen and (min-width:1024px){.faq-item-ancestry__text{margin:0 2rem 2rem}}