@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:300,400|Roboto:300,400,500,700,900");.light-gray{background-color:#f8f8f8}.light-blue{background-color:#00b2a2}.light-orange{background-color:#0085ca}.light-green{background-color:#e0004d}.ftdna-bg{background-color:#fa4616}.mydna-wellness{background-color:#33b5e8}.red{color:red!important}.white{color:#fff}.dark-grey{color:#505763}.mt-color{color:#e0004d}.y-color{color:#0085ca}.ff-color{color:#00b2a2}.ftdna-color{color:#fa4616}.green{color:#00b2a2!important}html{scroll-behavior:smooth}.gaia .autosomal{height:100%}.gaia .autosomal .matches-container{display:flex;align-items:center}.gaia .autosomal .btn-help{margin-left:auto;font-family:"Roboto",sans-serif}.gaia .autosomal .btn-help .md-button{height:36px;font-weight:500;display:flex;font-size:16px;align-items:center;padding:0 16px 0 8px;background-color:transparent;color:#004c97;text-transform:capitalize;margin:0}.gaia .autosomal .help-icon{fill:#004a98;margin-right:8px;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;user-select:none}.gaia .autosomal .alert-icon{position:absolute;left:12px;top:16px;fill:#ff9015;margin-right:8px;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;user-select:none}.gaia .autosomal .info-icon{fill:#212121;margin-left:4px;width:1.25rem;height:1.25rem;display:inline-block;font-size:1.25rem;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;user-select:none}.gaia .autosomal h1{font-size:24px;font-family:"Roboto",sans-serif;font-weight:700;margin-top:1rem;margin-bottom:1rem;text-align:center;color:#212121}.gaia .autosomal .autosomal-hero h2{line-height:1.3}.gaia .autosomal .autosomal-hero h2 ul{list-style:disc;padding-left:22px}.gaia .autosomal .subtitle-width{width:initial}.gaia .autosomal .form-instruction{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.3;margin-top:0;margin-bottom:20px}.gaia .autosomal .autosomal-completed p{font-size:16px;line-height:24px;margin-bottom:24px}.gaia .autosomal .autosomal-completed .completed{font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;line-height:24px;margin-bottom:24px}.gaia .autosomal .autosomal-completed .form-card{padding:1rem}.gaia .autosomal .autosomal-completed .btn.unlock{background-color:#00b2a2}.gaia .autosomal .autosomal-completed .new-alert-message{position:relative;padding:18px 24px 18px 48px;background-color:#f7f7f7;border-radius:2px;border-left:4px solid #ff9015;font-size:14px;line-height:24px}.gaia .autosomal .form-card.upload-completed{max-width:100%;box-shadow:none;border-radius:4px;padding:8px 0 0;background-color:#fff;border:0}.gaia .autosomal .form-card.start{box-shadow:0 3px 10px rgba(33,33,33,.16);border:0}.gaia .autosomal .autosomal-hero{background:none;background-color:#fafafa;padding-top:2rem}.gaia .autosomal .autosomal-hero-login{background:none}.gaia .autosomal .upload-background{background:none;background-color:#fff;height:100%}.gaia .autosomal .autosomal-hero-login h1{margin-top:1rem;margin-bottom:1rem}.gaia .autosomal .autosomal-hero h2,.gaia .autosomal .autosomal-hero-login h2{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;margin-bottom:1rem}.gaia .autosomal .rwd-break-form-instruction{display:none}.gaia .autosomal .form-card{margin:0;max-width:100%;padding:2rem 2rem 1rem;background-color:#fff;border-radius:.25rem;border:1px solid #d5d5d5}.gaia .autosomal .link{cursor:pointer}.gaia .autosomal .ftdna-color{color:#fa4616}.gaia .autosomal textarea,.gaia .autosomal input[type=text],.gaia .autosomal input[type=password],.gaia .autosomal input[type=datetime],.gaia .autosomal input[type=datetime-local],.gaia .autosomal input[type=date],.gaia .autosomal input[type=month],.gaia .autosomal input[type=time],.gaia .autosomal input[type=week],.gaia .autosomal input[type=number],.gaia .autosomal input[type=email],.gaia .autosomal input[type=url],.gaia .autosomal input[type=search],.gaia .autosomal input[type=tel],.gaia .autosomal input[type=color]{color:#212121}.gaia .autosomal textarea,.gaia .autosomal input[type=text],.gaia .autosomal input[type=password],.gaia .autosomal input[type=email]{font-weight:400;font-size:18px;color:#212121;padding-left:13px;padding-right:13px;height:46px;line-height:46px;font-family:inherit;transition-duration:.1s;box-shadow:none;border:1px solid rgba(36,28,21,.4);background-color:#fff;border-radius:3px;margin-bottom:4px}.gaia .autosomal input[type=radio]{margin:0 8px 0 0}.gaia .autosomal input[type=text]:focus,.gaia .autosomal input[type=email]:focus{box-shadow:0 0 0 1px #212121;border-color:#212121}.gaia .autosomal .form-check-inline{display:inline-flex;align-items:center;font-size:16px;font-weight:500;cursor:pointer;margin-right:8px}.gaia .autosomal .form-check-input{width:20px;height:20px}.gaia .autosomal .text-field{font-weight:500;font-size:16px;margin-bottom:12px}.gaia .autosomal textarea:focus,.gaia .autosomal input:focus{border-color:#212121;color:#212121}.gaia .autosomal .ng-messages,.gaia .autosomal .error-spacer{height:0}.gaia .autosomal label.error{margin:0}.gaia .autosomal .margin-bottom-10{margin-bottom:10px}.gaia .autosomal .terms{font-size:14px;margin-top:2rem;margin-bottom:0;line-height:1.5em}.gaia .autosomal .account-link{margin-bottom:6px}.gaia .autosomal a.btn-main.outline:focus{text-decoration:none}.gaia .autosomal .form-inline .form-control{width:100%}.gaia .autosomal .rwd-break{display:none}.gaia .autosomal .break{display:none}.gaia .autosomal .middle{display:flex;justify-content:center;margin:0 auto 20px}.gaia .autosomal .middle a{display:flex;flex-direction:column;text-decoration:none;color:#212121}.gaia .autosomal .down{font-size:32px;width:32px;height:32px;color:#212121;animation:bounce 2s infinite}.gaia .autosomal .down:hover{animation-play-state:paused}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.gaia .autosomal .btn{width:100%;font-size:16px;font-weight:500}.gaia .autosomal .divider{display:block;width:100%;height:1px;background-color:rgba(33,33,33,.15);margin:1.25rem auto}.gaia .autosomal .sign-in-btn{height:48px;font-size:16px;border-width:0}.gaia .autosomal .faq{padding-top:3rem;padding-bottom:2rem}.gaia .autosomal .faq ul{padding-left:18px}.gaia .autosomal .faq li{font-size:18px;line-height:1.75;list-style:initial;list-style-position:outside;text-indent:0}.gaia .autosomal .faq h2{margin-top:0;margin-bottom:30px}.gaia .autosomal .faq h4{line-height:inherit}.gaia .autosomal .cta-space{margin-top:1rem}.gaia .autosomal .frequently-ask-question{padding:60px 0}.gaia .autosomal .upload .form-card{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100px;padding:0}.gaia .autosomal .upload .form-card:hover{cursor:pointer}.gaia .autosomal .upload .is-select.form-card{border:2px solid #212121}.gaia .autosomal .upload .form-card span{margin:2rem;font-size:1rem}.gaia .autosomal .upload-area{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:150px;background-color:#ededed;margin-bottom:2rem;border-radius:.25rem;border:2px dashed #999}.gaia .autosomal .upload .popover-container{text-align:left}.gaia .autosomal .questions{font-size:14px;margin:.3rem 0;display:inline-flex;align-items:center}.gaia .autosomal .upload .popover-content p{line-height:24px}.gaia .autosomal .popover-container .popover-example{position:absolute;top:-100px;left:0;background:#fff;padding:1rem;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.2)}.gaia .autosomal .popover-container .popover-example p{font-size:13px;font-weight:500;margin-bottom:0}.gaia .autosomal .questions:hover{cursor:pointer}.gaia .autosomal .drop-instruction{font-size:18px;font-weight:500;margin:2rem}.gaia .autosomal .matches-header{border-bottom:1px solid #d6d6d6;height:48px;background-color:#fff}.gaia .autosomal .matches-header .matches-container{height:100%}.gaia .autosomal .matches-header .title{font-size:16px}.gaia .autosomal .terms-box{margin-left:auto;margin-right:auto;margin-bottom:2rem}.gaia .autosomal .form-card{margin-bottom:2rem}.gaia .autosomal .is-drop{border:2px dashed #212121}.gaia .autosomal .sub-nav{border-top:1px solid #e1e1e1;width:100%}.gaia .autosomal .sub-nav .actions a:hover,.gaia .autosomal .sub-nav .actions a:focus{text-decoration:none;color:#fa4616}.gaia .autosomal .action-buy a{color:#fa4616}.gaia .autosomal .bg-color-white{background:#fff}.gaia .autosomal .upgrade-head{background:#f8f8f8;padding-top:5rem;padding-bottom:5rem}.gaia .autosomal .upgrade-head h1{font-size:30px;line-height:42px}.gaia .autosomal .sub-title{font-size:22px;line-height:34px}.gaia .autosomal .myorigins,.gaia .autosomal .ancientorigins,.gaia .autosomal .matches,.gaia .autosomal .painting,.gaia .autosomal .chromosome{padding:60px 0}.gaia .autosomal .ancientorigins .col-md-pull-4,.gaia .autosomal .chromosome .col-md-pull-4{position:relative}.gaia .autosomal .myorigins img,.gaia .autosomal .ancientorigins img,.gaia .autosomal .matches img,.gaia .autosomal .painting img,.gaia .autosomal .chromosome img{width:100%}.gaia .autosomal .myorigins .img{background-image:url("/Areas/Main/Apps/Products/images/ff_mo3-map@2x.jpg");background-size:auto 280px;background-position:center;width:auto;height:280px;margin:40px -30px 0;background-repeat:no-repeat}@media(min-width:768px){.gaia .autosomal .myorigins .img{background-size:auto 380px;background-position:left;height:380px;margin:0 -30px 0 20px}}@media(min-width:1200px){.gaia .autosomal .myorigins .img{background-size:auto 648px;background-position:left;height:648px;margin:0 -270px 0 0}}.gaia .autosomal .ancientorigins .img{background-image:url("/Areas/Main/Apps/Products/images/ff-ancient-origins@2x.jpg");background-size:auto 270px;background-position:center;width:auto;height:270px;margin:40px -30px 0;background-repeat:no-repeat}@media(min-width:768px){.gaia .autosomal .ancientorigins .img{background-size:auto 400px;background-position:80%;height:400px;margin:0 0 0 -120px}}@media(min-width:1200px){.gaia .autosomal .ancientorigins .img{background-size:auto 497px;height:497px;margin:0 0 0 -180px}}.gaia .autosomal .chromosome .img{background-image:url("/Areas/Main/Apps/Products/images/ff-chromosomebrowser@2x.jpg");background-size:auto 196px;background-position:center;width:auto;height:196px;margin:auto;background-repeat:no-repeat}.gaia .autosomal .painting .img{background-image:url("/Areas/Main/Apps/Products/images/ff-chromosome-painting@2x.jpg");background-size:auto 196px;background-position:center;width:auto;height:196px;margin:40px -8px 0;background-repeat:no-repeat}@media(min-width:768px){.gaia .autosomal .painting .img{background-size:auto 300px;background-position:80%;height:300px;margin:0 0 0 -124px}}@media(min-width:1200px){.gaia .autosomal .painting .img{background-size:auto 430px;height:430px;margin:0 0 0 -162px}}.gaia .autosomal .checklist{padding-left:0}.gaia .autosomal .checklist .fa{font-size:16px;line-height:0}@media(min-width:1200px){.gaia .autosomal .painting-copy{padding-left:65px}}@media(min-width:1200px){.gaia .autosomal .ancient-copy{padding-left:65px}}@media(min-width:1200px){.gaia .autosomal .myoigins-copy{padding-right:50px}}.gaia .autosomal .align-center{display:flex;align-items:center}.gaia .autosomal .new-feature{display:inline-block;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff;border-radius:2px;text-align:center;background-color:#00b2a2;width:98px;height:22px;line-height:22px;margin-left:8px;vertical-align:middle}.gaia .autosomal .myorigins,.gaia .autosomal .matches{overflow-x:hidden}.gaia .autosomal .ancientorigins .move-left img{position:initial}.gaia .autosomal .chromosome .move-right img{position:initial}.gaia .autosomal .kit-verification{position:relative;height:70px}.gaia .autosomal .kit-verification.verifying:before,.gaia .autosomal .kit-verification.verifying:after,.gaia .autosomal .kit-verification.verified:before,.gaia .autosomal .kit-verification.verified:after,.gaia .autosomal .kit-verification.failed:before,.gaia .autosomal .kit-verification.failed:after{position:absolute;font-family:FontAwesome;font-size:23px;top:44px;left:0;width:23px;height:23px;line-height:24px}.gaia .autosomal .kit-verification.verifying:before{content:"";-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.gaia .autosomal .kit-verification.verified:before{content:""}.gaia .autosomal .kit-verification.failed:before{content:""}.gaia .autosomal .kit-verification.verifying:after,.gaia .autosomal .kit-verification.verified:after,.gaia .autosomal .kit-verification.failed:after{font-weight:400;font-size:14px;font-family:"Roboto",sans-serif;left:31px}.gaia .autosomal .kit-verification.verifying:after{content:"Verifying..."}.gaia .autosomal .kit-verification.verified:after{content:"Verified"}.gaia .autosomal .kit-verification.failed:after{content:"Failed"}.gaia .autosomal .kit-verification.verifying:before,.gaia .autosomal .kit-verification.verifying:after{color:#505763}.gaia .autosomal .kit-verification.verified:before,.gaia .autosomal .kit-verification.verified:after{color:#59ad00}.gaia .autosomal .kit-verification.failed:before,.gaia .autosomal .kit-verification.failed:after{color:red}.gaia .autosomal .frequently-ask-question ul{line-height:24px}.gaia .autosomal .form-inline{display:flex;flex-direction:column}.gaia .autosomal .form-inline .form-group,.gaia .autosomal .form-group{margin-bottom:24px}.gaia .autosomal .first-form{margin-bottom:0}.gaia .autosomal .more-less{font-size:24px;color:#212121}.gaia .autosomal .loading{display:flex;align-items:center;justify-content:center}.gaia .autosomal .spinner{animation:rotator 1.4s linear infinite}.gaia .autosomal .loading-percentage{margin-left:7px;margin-right:7px}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.gaia .autosomal .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#fa4616}25%{stroke:#fa4616}50%{stroke:#fa4616}75%{stroke:#fa4616}100%{stroke:#fa4616}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.link a:hover,.link a:focus{color:#212121}@media(min-width:374px){.gaia .autosomal .autosomal-hero .container,.gaia .autosomal .autosomal-hero-login .container,.gaia .autosomal .upload .container{max-width:100%;padding-left:1rem;padding-right:1rem}.gaia .autosomal .faq .container{max-width:100%;padding-left:2rem;padding-right:2rem}}@media(min-width:480px){.gaia .autosomal .rwd-break{display:block}.gaia .autosomal .rwd-break-form-instruction{display:block}.gaia h2{font-size:28px;margin-top:0}}@media(min-width:576px){.gaia .autosomal h1{font-size:36px;margin-top:2rem;margin-bottom:2rem}.gaia .autosomal .autosomal-hero h2,.gaia .autosomal .autosomal-hero-login h2{font-family:"Roboto",sans-serif;font-size:18px;font-weight:400}.gaia .autosomal .form-card.upload-completed{margin-top:4rem;box-shadow:none;padding:40px;background-color:#fff;border:0}}@media screen and (min-width:768px){.gaia .autosomal .autosomal-hero h2{line-height:2.125rem}.gaia .autosomal .sign-in-btn{width:100%}.gaia .autosomal .upgrade-head h1{font-size:36px;font-weight:400;margin-top:1.75rem;margin-bottom:1.75rem}.gaia .autosomal .form-card{padding:2rem 3rem 1rem}.gaia .autosomal .terms-box{margin-left:auto;margin-right:auto}.gaia .autosomal .sub-title{font-size:22px;line-height:34px}.gaia .autosomal .myorigins h2,.gaia .autosomal .ancientorigins h2,.gaia .autosomal .matches h2,.gaia .autosomal .painting h2,.gaia .autosomal .chromosome h2{font-size:32px}.gaia .autosomal .chromosome .img{background-size:auto 350px;background-position:left;height:350px;margin:0 -30px 0 10px}.gaia .autosomal .upload-background{background:url("/images/autosomal-transfer/at_bg@2x.jpg") center no-repeat;flex-grow:1;display:block;background-position:10% 50%;background-size:2300px auto;background-color:#fafafa;height:calc(100vh + 241px)}.gaia .autosomal .autosomal-hero{background:url("/images/autosomal-transfer/at_bg@2x.jpg") center no-repeat;background-position:10% 50%;background-size:2300px auto;background-color:#e7e6e1;padding-top:2rem}.gaia .autosomal .matches-container{margin:auto;max-width:1440px;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gaia .autosomal .form-card.upload-completed{margin-top:4rem;box-shadow:0 3px 10px rgba(33,33,33,.16);border-radius:4px;padding:40px;background-color:#fff;border:0}.gaia .autosomal .upload .container{max-width:830px!important;box-shadow:0 3px 10px rgba(33,33,33,.16);border-radius:4px;padding:48px;background-color:#fff}.gaia .autosomal .autosomal-hero h2,.gaia .autosomal .autosomal-hero-login h2{font-size:21px}.gaia .autosomal .frequently-ask-question ul{font-size:17px;line-height:28px}.gaia .autosomal .form-inline{display:flex;flex-direction:row;gap:16px}}@media screen and (min-width:768px) and (max-width:991px){.gaia .autosomal .rwd-break,.gaia .autosomal .rwd-break-form-instruction{display:none}.gaia .autosomal .form-card{padding:2rem 1.5rem 1rem}}@media screen and (min-width:992px){.gaia .autosomal h1{font-size:48px;line-height:3.75rem;margin-top:3rem;margin-bottom:2rem}.gaia .autosomal .autosomal-hero{height:850px}.gaia .autosomal .autosomal-hero h1,.gaia .autosomal .autosomal-hero h2{text-align:left}.gaia .autosomal .kit-verification{height:100%}.gaia .autosomal .kit-verification.verifying:before,.gaia .autosomal .kit-verification.verifying:after,.gaia .autosomal .kit-verification.verified:before,.gaia .autosomal .kit-verification.verified:after,.gaia .autosomal .kit-verification.failed:before,.gaia .autosomal .kit-verification.failed:after{top:7px;left:525px}.gaia .autosomal .kit-verification.verifying:after,.gaia .autosomal .kit-verification.verified:after,.gaia .autosomal .kit-verification.failed:after{left:560px}.gaia .autosomal .faq p{line-height:1.75}.gaia .autosomal p{font-size:17px}.gaia .autosomal .faq h2{font-size:36px}.gaia .autosomal .sub-nav .actions{display:block}.gaia .autosomal .myorigins h2,.gaia .autosomal .ancientorigins h2,.gaia .autosomal .matches h2,.gaia .autosomal .painting h2,.gaia .autosomal .chromosome h2{font-size:36px}.gaia .autosomal .myorigins img,.gaia .autosomal .ancientorigins img,.gaia .autosomal .matches img,.gaia .autosomal .painting img,.gaia .autosomal .chromosome img{width:auto}.gaia .autosomal .myorigins p,.gaia .autosomal .ancientorigins p,.gaia .autosomal .matches p,.gaia .autosomal .painting p,.gaia .autosomal .chromosome p{font-size:18px}.gaia .autosomal .ancientorigins .move-left img{position:relative;left:-28px}.gaia .autosomal .subtitle-width{width:430px}.gaia .autosomal .chromosome .move-right img{position:relative;left:110px}.gaia .autosomal .rwd-break{display:block}.gaia .autosomal .middle{margin-top:20px}}@media screen and (min-width:992px) and (max-width:1199px){.gaia .autosomal .ancientorigins .col-md-pull-4 img,.gaia .autosomal .chromosome .col-md-pull-4 img{position:relative;left:-20%}}@media screen and (min-width:1200px){.gaia .container{width:1140px!important;max-width:100%}.gaia .autosomal .sub-nav .action-buy{float:right}.gaia .autosomal .browser-copy{padding-right:120px}.gaia .autosomal .browser-copy .break{display:block}.gaia .autosomal .browser-copy .myorigins .img{background-size:auto 648px;background-position:left;height:648px}.gaia .autosomal .browser-copy .ancientorigins .img{background-size:auto 497px;height:497px}.gaia .autosomal .browser-copy .chromosome .img{background-size:auto 408px;height:408px}.gaia .autosomal .browser-copy .painting .img{background-size:auto 380px;height:380px}.gaia .autosomal .browser-copy .myorigins,.gaia .autosomal .browser-copy .ancientorigins,.gaia .autosomal .browser-copy .matches,.gaia .autosomal .browser-copy .painting,.gaia .autosomal .browser-copy .chromosome{padding:90px 0}.gaia .autosomal .browser-copy .frequently-ask-question{padding:90px 0}.gaia .autosomal .browser-copy .frequently-ask-question p,.gaia .autosomal .browser-copy .frequently-ask-question ul{font-size:18px;line-height:30px}.gaia .autosomal .browser-copy .frequently-ask-question .panel-title>a{line-height:32px}}