#HeaderRegion{background-color:#fff;font-size:var(--ui-header-font-size, 16px);-webkit-font-smoothing:antialiased;font-weight:700;height:56px;overflow:hidden;position:relative;z-index:100}#HeaderRegion,.navSubMenu{-webkit-user-select:none;user-select:none}.apiCheckNoDisplay,.testCheckNoDisplay{display:none!important}.nav{align-items:center;box-shadow:inset 0 -4px 4px -4px rgba(0,0,0,.16);color:var(--ui-secondary-text-color);display:flex;height:inherit;justify-content:flex-start;padding:0 12px;position:relative}.nav>.bgLight:has(#navSkip){left:8px;position:fixed;top:8px;width:100%;z-index:1}.nav li{display:inline-block;height:100%;vertical-align:top}.navLink{align-items:center;border-bottom:3px solid transparent;border-top:3px solid transparent;color:inherit;display:flex;font-size:15px;gap:4px;height:100%;padding:0 10px;text-decoration:none;transition:color .15s;white-space:nowrap}.navLink:has(.badgePositioned){align-items:flex-start}html:not(.bonsai) .navSecondaryMenu li:not(:first-child) .navLink{padding:0 12px}html:not(.bonsai) .navSecondaryMenu .navLink.ancBtn.navEmphasizedButton,html:not(.bonsai) .navSecondaryMenu .navLink.ancBtn.navEmphasizedExpertButton{margin-right:12px}html:not(.bonsai) .navSecondaryMenu li:last-child .navLink{justify-content:center;min-width:56px}html:not(.bonsai) .navSecondaryMenu .navLink .icon{margin:0}#nav .navLink.active,#nav .navLink:focus,#nav .navLink:hover{color:var(--ui-text-color);outline-offset:-2px;text-decoration:none}#nav .ancBtn.blue:focus{outline-offset:2px}.navLink span{text-decoration:none!important}.navLinkSelected.navLinkSelected{border-bottom-color:var(--ui-header-link-selected-bottom-color);color:var(--ui-text-color)}.navLogo{display:flex;flex-direction:column;justify-content:center}.navLogo img{height:21px;transform:translateY(5.72%)}.navLogo img#logoImgheritageQuest{height:30px;transform:translateY(11.75%)}.navMainMenu{display:flex;flex:1 1 auto;height:100%}#navSkip:focus{background-color:#fff;height:auto!important;line-height:15px;opacity:1!important;padding:8px;pointer-events:auto;text-align:center;width:auto!important;z-index:2}#skipFooter:focus{background-color:#fff;height:auto!important;line-height:15px;opacity:1!important;padding:8px;pointer-events:auto;text-align:center;width:auto!important;z-index:2}#skipped-nav{position:absolute;right:0;top:0}#navNotifications .icon{margin-right:0}#navHintsCount,#navMessagesCount{border-radius:50%;display:block;height:8px;left:32px;padding:0;top:-4px;width:8px}#navCartCount,#navNotificationsCount{border-radius:32px;display:inline-block;height:20px;line-height:20px;padding:0 8px;top:0;width:-moz-fit-content;width:fit-content}#navCartCount,#navHintsCount,#navMessagesCount,#navNotificationsCount{background-color:var(--ui-header-bar-badge-color)}.navCalloutMenu{margin-bottom:20px}.navMobileMenu{-webkit-tap-highlight-color:transparent}.navMobile.navMobile{justify-content:center;margin-left:-5px;padding:0;width:56px;z-index:1}.navMobile::before{font-size:20px;margin-right:0;top:0}.nav>.navMobileMenu,.nav>.navSubMenu{height:1px;margin-top:8px;overflow:hidden}.navSecondaryMenu{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;opacity:1;transition:opacity .2s}.navSecondaryMenu li:has(>.noDisplay){display:none}.navSecondaryMenuUnloaded{height:1px;opacity:0;overflow:hidden;pointer-events:none}.navSecondaryMenu .userCard.userCard{color:inherit}html:not(.bonsai) .navSecondaryMenu,html:not(.bonsai) .navSecondaryMenu .userCard.userCard{color:var(--ui-secondary-text-color)}html.mouseEvents .navCart[aria-expanded=false]:focus,html.mouseEvents .navHelp[aria-expanded=false]:focus,html.mouseEvents .navHints[aria-expanded=false]:focus,html.mouseEvents .navMessages[aria-expanded=false]:focus,html.mouseEvents .navNotifications[aria-expanded=false]:focus{color:var(--ui-secondary-text-color)}.navSecondaryMenu .userCardImg.iconPerson{border-radius:50%}.navSecondaryMenu .userCardImg.icon::before{color:rgba(0,0,0,.3)}.navHints.navHints::before{color:inherit;margin-right:0;top:0}.navHints span.icon{margin-right:0}.bonsai .navHints span.icon::before{color:inherit;top:0}.navMessages.navMessages::before{margin-right:0}.navHelp,.navHints,.navMessages,.navNotifications{font-size:17px!important;max-height:55px;position:relative}.navCart{font-size:22px!important;max-height:55px;position:relative}.navSubMenu{min-width:200px}.navSubmenuLoading.navSubmenuLoading{min-height:143px}.navHintsMenu,.navMessagesMenu,.navMobileMenu,.navNotificationsMenu{max-width:100%;width:320px}.navEmpty{padding-top:10px}.navEmptyText{margin-top:0;padding:0 10px 10px}.navLastItem{border-top:1px solid rgba(0,0,0,.16)}.navAccount .iconAfter::after{opacity:.6;top:50%}html:not(.bonsai) .navAccount .iconAfter::after{font-size:10.875px;margin-left:7px;opacity:1}.navAccount .userCard{font-size:inherit;vertical-align:top}.navRestrictedName,.navSubMenu .userCardInfo,.navSubMenu .userCardSubTitle,.navSubMenu .userCardTitleText{display:block;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.navSubMenu .userCardSubTitle.messageStatusText{font-style:italic}.navSubMenu .userCardTitleText:not(:only-child){display:inline-block;vertical-align:top}.navRestrictedName{margin-top:4px;max-width:140px}.navRestrictedName:empty{display:none}html:not(.bonsai) .navRestrictedName{margin-top:6px}.bonsai .userCardContent.navRestrictedName{color:inherit}.navListItem:nth-child(5)~.navListItem:not(.navShowListItem){display:none}.navHideHighlight{background-color:rgba(0,0,0,0)!important}.navHintsMenu .userCardTitleText{font-weight:400}.navHintsMenu .userCardSubTitle{font-weight:700}.navLeftMargin5{margin-left:5px}.calloutMenu li:has(a.apiCheckNoDisplay),.calloutMenu li:has(a.noDisplay),.calloutMenu li:has(a.testCheckNoDisplay){border-bottom:none}.navHintsMenu.hmtExperience,.navLanguageCallout{max-height:80vh}.navHintsMenu.hmtExperience #navHasHints,.navLanguageCallout #navHasHints{max-height:410px;overflow:auto}.navHintsMenu.hmtExperience #navHasHints.smallHintsArea,.navLanguageCallout #navHasHints.smallHintsArea{max-height:370px}.navHintsMenu.hmtExperience .navLastItem.navGiveFeedback,.navLanguageCallout .navLastItem.navGiveFeedback{font-size:14px}.navHintsMenu.hmtExperience .navLastItem.navGiveFeedback p,.navLanguageCallout .navLastItem.navGiveFeedback p{color:#4d4d4d;display:flex;padding:10px}.navHintsMenu.hmtExperience .navLastItem.navGiveFeedback a,.navLanguageCallout .navLastItem.navGiveFeedback a{color:#07536e;padding:0 0 0 5px;width:auto}.navHintsMenu.hmtExperience .navLastItem.navGiveFeedback a:hover,.navLanguageCallout .navLastItem.navGiveFeedback a:hover{background-color:rgba(0,0,0,0);color:#0e7194;text-decoration:underline!important}.navHintsMenu.hmtExperience .hmtItemPadded .hintMenuTitle,.navHintsMenu.hmtExperience .navLangItem .hintMenuTitle,.navLanguageCallout .hmtItemPadded .hintMenuTitle,.navLanguageCallout .navLangItem .hintMenuTitle{align-items:center;display:flex;justify-content:space-between}.navHintsMenu.hmtExperience .starredMessageItem,.navLanguageCallout .starredMessageItem{border:none;display:flex;outline:0;padding:10px;text-align:left;width:100%}.navHintsMenu.hmtExperience .messageStar,.navLanguageCallout .messageStar{margin-right:2px}.navHintsMenu.hmtExperience .userCardInfo,.navLanguageCallout .userCardInfo{margin-top:0}.navHintsMenu.hmtExperience .userCardTitle.ellipsisTruncate,.navLanguageCallout .userCardTitle.ellipsisTruncate{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navHintsMenu.hmtExperience.hintMenuTwo{display:flex;flex-direction:column;max-height:500px;overflow:hidden}.navHintsMenu.hmtExperience.hintMenuTwo .greenCircle{background-color:var(--ui-header-badge-notification-color);border-radius:50%;height:12px;margin-right:5px;min-width:12px}.navHintsMenu.hmtExperience.hintMenuTwo .hmtTwoTypes{display:flex;justify-content:space-between;margin-top:4px}.navHintsMenu.hmtExperience.hintMenuTwo .hmtTwoTypes .badge{right:8px;top:5px}.navHintsMenu.hmtExperience.hintMenuTwo .hmtTwoMeta{color:#4d4d4d}.navHintsMenu.hmtExperience.hintMenuTwo .userCardTitle.hmtTwoTypesList{font-weight:400;line-height:24.3px;margin-right:20px}#navLinkBadgeChartsAndReports.iconLock,#navLinkBadgeSearchFullText.iconLock,#navLinkBadgeSearchFullTextLocked.iconLock,#navLinkBadgeSearchFullTextUpsell.iconLock,#navLinkBadgeThrulines.iconLock,#navLinkBadgeTreeChecker.iconLock{border-radius:50%}.badge.hideOnView.viewed{display:none}.navMessagesMenu .userCardImg.icon.iconAvatarPerson{border-radius:50%}.navMessagesMenu .userCardImg.groupMessageImg{background-color:#666;color:var(--ui-inverted-text-color)}.navMessagesMenu .userCardTitle{font-weight:400}.navMessagesMenu .navUnread .userCardTitle{font-weight:700}.navHints.hintMenuFour .hintTopNavAlignBadge,.navHints.hintMenuOne .hintTopNavAlignBadge,.navHints.hintMenuThree .hintTopNavAlignBadge,.navHints.hintMenuTwo .hintTopNavAlignBadge{left:3px}.navHints.hintMenuFour.hintTopNavAnimation .badge,.navHints.hintMenuOne.hintTopNavAnimation .badge,.navHints.hintMenuThree.hintTopNavAnimation .badge,.navHints.hintMenuTwo.hintTopNavAnimation .badge{animation:hintTopNavAPulse 1.6s 1s 3 cubic-bezier(.66,0,0,1);box-shadow:0 0 var(--ui-header-bar-badge-animation-color)}#navCirclesLink .badge{margin-left:5px}@keyframes hintTopNavAPulse{to{box-shadow:0 0 0 18px transparent}}@keyframes jump{from{bottom:0}to{bottom:4px;color:var(--ui-header-bar-badge-animation-color)}}@media(width >= 1200px){.navRestrictedName{max-width:200px}}@media(width >= 1006px){.bonsai :where(.nav:not([data-view=desktop])) .navMessages.navMessages{padding-left:4px;padding-right:4px}.bonsai.bonsai :where(.nav:not([data-view=desktop])) .navMessages.navMessages .badge{left:-6px}.bonsai :where(.nav:not([data-view=desktop])) .navMessages.hasCount{margin-left:8px;margin-right:4px}.bonsai :where(.nav:not([data-view=desktop])) .navMessages.hasNoCount{margin-left:4px;margin-right:4px}}@media(width <= 1005px){.navSecondaryMenu .navLink{padding-left:8px;padding-right:8px}.bonsai .navMessages.hasCount{margin-left:4px}.navLoggedIn .navAccount .iconAfter::after{display:none}.navSecondaryMenu .userCard.userCard{vertical-align:top}.navHints.hintTopNavB .hintTopNavAlignBadge{left:1px}}@media(width >= 768px)and (width <= 1005px){.navLoggedIn .navAccount .iconAfter::after{margin-left:1px}.navLanguageToggle{margin-left:-10px}}@media(width >= 768px){:where(.nav:not([data-view=tablet])) .navTreesMenu{max-width:300px}:where(.nav:not([data-view=tablet])) .navMobileSubMenu .calloutMenuTitle::after{display:none}:where(.nav:not([data-view=tablet])) .navMobileSubMenu .calloutMenuTitle+ul li:first-child{border-top:0}:where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedButton,:where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedExpertButton{border:0;color:#fff!important;line-height:30px;margin-right:8px}:where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedExpertButton,html:not(.bonsai) :where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedButton{margin-right:8px}.navLink.ancBtn.navEmphasizedExpertButton:hover,:where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedButton:hover{background-color:rgba(0,0,0,.6)}:where(.nav:not([data-view=tablet])) .navSubMenu .userCardTitleText:not(:only-child){max-width:200px}}@media(width <= 767px){.navMessagesRightSpaced{margin-right:45px}.navSecondaryMenu.navTextRightMobile{text-align:right}.navSecondaryMenu{flex:1 1 auto;text-align:center}.navSecondaryMenu::before{content:"";display:block;flex:1 1 auto}.nav li:has(.navAccount){display:flex;flex:1 1 auto;justify-content:flex-end}.navLogo{position:relative;z-index:1}.navLoggedIn.navStandard:not(.navVersionInstitution21) .navLogo:has(#logoImgancestry){display:none}.navAccount.navAccount.rightSpace{right:60px}html:not(.bonsai) .navAccount.navAccount.rightSpace{right:56px}.navLanguage{position:absolute;right:0}.navAccount::before,.navMobile::after{border-left:1px solid rgba(255,255,255,.3);content:"";display:block;height:40px;position:absolute;top:0}.navAccount::before{left:0}.navMobile::after{right:0}.navAccountMenu{max-width:100%;width:300px}.navMobileHomeLink{line-height:1.3}.navSubMenuExpanded:not(:last-child){border-bottom:1px solid rgba(0,0,0,.16)}.navSubMenu .calloutMenuTitle::after{float:right;margin-top:10px;opacity:.5}.navSubMenu .userCardTitleText:not(:only-child){max-width:178px}li.navLanguageToggleContainer{border-top:2px solid #e5e5e5}.navSecondaryMenu li:has(>.hide480){display:none}}.navCalloutMenu>.navMobileSubMenu>.calloutMenuTitle:not(.TreeTitles){display:none}.navMobileMenu .calloutMenu:only-child{margin-bottom:-10px;padding:0}.navMobileMenu .calloutMenu:only-child li:first-child a{border-radius:5px 5px 0 0}.navMobileMenu .calloutMenu:only-child li:last-child a{border-radius:0 0 5px 5px}.navMobileMenu .navSubMenu:not(.navSubMenuExpanded) h2,.navMobileMenu .navSubMenu:not(.navSubMenuExpanded) ul{display:none}.navMobileMenu .navSubMenu:last-child:not(.navSubMenuExpanded) .calloutMenuTitle{border-bottom:0}.navMobileMenu .calloutMenuTitle{color:inherit;cursor:pointer;padding:12px 10px 11px}.navMobileMenu h2.calloutMenuTitle{cursor:default}.navMobileMenu .calloutMenuTitle~.calloutMenuTitle{border-top:0}.navMobileMenu>.calloutMenuTitle:last-child{border-bottom:0}.navMobileMenu .navSubMenu{width:auto}.navMobileMenu .navEmphasizedTitle.navEmphasizedTitle{padding:5px;text-align:center}.navMobileMenu .navEmphasizedTitle.navEmphasizedTitle:hover{background-color:rgba(0,0,0,0)}.navLoggedOut .navMainLink.navHome{display:none}.navFacebookLogin.navFacebookLogin{float:right;margin:0 -8px -6px 0;opacity:0;padding:6px 8px 3px;text-decoration:none!important;transition:opacity .3s}.navFacebookLogin.navFacebookLogin::before{font-size:22px;margin-right:0}.navFacebookLogin.navFacebookLoaded{opacity:1}.navAccountMenu .navLastItem.navLastItem{margin-top:15px;padding-top:6px}@media(width <= 767px){.navConversion .navMobile,.navSimple .navMobile{display:none}.navConversion .navLogo,.navLogoOnly .navLogo,.navSimple .navLogo{width:56px}.navConversion .navLogo img,.navLogoOnly .navLogo img,.navSimple .navLogo img{left:12px;position:absolute}}span.navAccount{pointer-events:none}.navConversion{background-color:#f5f5f5;box-shadow:none;color:#6f6f6f}.navConversion .navLogo img{height:26px}#nav.navConversion .navLink.active,#nav.navConversion .navLink:focus,#nav.navConversion .navLink:hover{color:#6f6f6f}#nav.navConversion .navEmphasizedButton:focus,#nav.navConversion .navEmphasizedButton:hover{color:#fff}.navRemoveSubscribeLink .navSubscribeLink{display:none}.navConversion .navLanguageToggle{margin-left:-9px}@media(width <= 767px){.navLoggedIn.navSimple .navSecondaryMenu,.navLoggedOut.navSimple .navSecondaryMenu{text-align:right}.navLoggedIn.navConversion .navSecondaryMenu,.navLoggedOut.navConversion .navSecondaryMenu{text-align:right}.navLoggedIn.navConversion .navAccount::before,.navLoggedIn.navSimple .navAccount::before{display:none}.navConversion .navAccount::before{border-left-color:#f5f5f5}.navLoggedOut.navStandard .navSecondaryMenu{text-align:right}.navLoggedOut .navLogo img{margin-left:0;margin-right:0}}@media(width <= 510px){.navConversion .navLogo img{margin-right:0;object-fit:cover;object-position:1px;width:32px}}@media(width <= 460px){.navSimple .navLogo img{margin-right:0;object-fit:cover;object-position:left;width:26px}}@media print{#HeaderRegion>*{display:none}#HeaderRegion::after{content:url("/ui-static/i/logo/ancestry.png");zoom:50%}}.navCart::before{display:inline-block}.navCartShowIconAnimation{animation:hintTopNavCDelayedFadein .5s linear;animation-fill-mode:forwards;animation-iteration-count:1;opacity:0}.navCartShowIconAnimation.hintTopNavADelay{animation-delay:6.5s}.navCartShowIconAnimation.hintTopNavBDelay{animation-delay:11s}.navCartShowIconAnimation.hintTopNavCDelay{animation-delay:5s}@media(width <= 335px){.navHintsMenu.hmtExperience.hintMenuOne .rightHintDetails{width:82%}}@media(width <= 767px){.navCart.navCart::before{margin-right:0}.navLoggedOut .navCart{left:auto;position:absolute;right:63px}}@media(width >= 768px){:where(.nav:not([data-view=tablet])) .navCart.navCart{padding-right:2px}}.navCartCheckout.navCartCheckout{color:#d37730;font-weight:700}.navCartCheckout.navCartCheckout:hover{color:#9d531b}.navCartEmpty.navCartEmpty{color:#6f6f6f}.badgeCartDefault{background-color:#d37730}.navLanguage .languageSelect{background:rgba(0,0,0,0) none;border-left:1px solid rgba(255,255,255,.3);color:var(--ui-header-link-color);height:40px;padding-left:10px;padding-right:10px}.navLanguage .languageSelect:hover{color:var(--ui-header-link-hover-color)}html:not(.bonsai) .navLanguage .languageSelect{line-height:14px}html:not(.bonsai) .languageSelect.iconAfter::after{font-size:10.875px;margin-left:7px;top:-1px}.callout.navLanguageCallout{width:255px}.callout.navLanguageCallout .calloutMenu{margin-right:5px}#navHasLangs .iconCheck{color:var(--ui-header-link-selected-bottom-color)}#notificationCenterPanel{background-color:#fff;box-shadow:-4px 0 24px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;min-height:200px;overflow:auto;position:fixed;right:0;top:0;transform:translateX(0);transition:transform .5s ease-in;width:480px;z-index:1039}#notificationCenterPanel[aria-hidden=true]{transform:translateX(calc(100% + 40px))}#notificationCenterPanel.loading::before{margin-top:20px}#notificationCenterPanel_header{align-items:center;border-bottom:1px solid var(--ui-hr-color);display:flex;justify-content:space-between;padding:14px 16px;width:100%}#notificationCenterPanel_close,#notificationCenterPanel_heading{color:var(--ui-text-color);font-size:14.5px;font-weight:700}#notificationCenterPanel_footer{background-color:#e5f0f1;line-height:16px;padding:16px;width:100%}#notificationCenterPanel_empty{align-items:center;display:flex;flex:1 0;flex-direction:column;justify-content:center;padding:0 90px}.notificationCenter_groupLabel{border-top:1px solid #666;font-size:13px;font-weight:600;height:40px;margin-top:0;padding:12px 16px}.notificationCenter_unreadIndicator{background-color:var(--ui-green-primary);border-radius:50%;height:8px;left:16px;position:absolute;top:16px;width:8px}.notificationCenter_readNotification .notificationCenter_unreadIndicator{display:none}.notificationCenter_readNotification .userCardTitle{font-weight:400}.notificationCenterLink{color:var(--ui-text-color);display:block;padding:16px 72px 16px 36px}.notificationCenterLink:focus,.notificationCenterLink:hover{color:var(--ui-text-color);text-decoration:none}@media(width <= 767px){#notificationCenterPanel{height:100%;width:100%}}.userCardImgRecordAudio{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-audio-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgRecordText{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-text-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgRecordNoImage{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-no-image-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgRecordVideo{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-video-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgRecordDocument{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-document-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgRecord{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-other-80x80.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictBirth{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-birth-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictDeath{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-death-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictEthnicity{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-ethnicity-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictMarriage{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-marriage-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictMessage{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-message-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictMilestone{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-milestone-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictPhoto{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-photo-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictProfile{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-profile-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictShare{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-share-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictTraits{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-traits-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}.userCardImgPictUsers{background-image:url("https://www.ancestrycdn.com/ui-static/redwood/pictograms/thumbnail-users2-64x64.svg");background-size:contain;border-radius:4px;height:50px;width:50px}#notificationCenterPanel_content{flex:1 0;max-height:calc(100% - 60px);overflow:auto;overscroll-behavior:contain}#notificationCenterPanel_content .userCard_container{border-top:1px solid var(--ui-hr-color);display:block;position:relative}#notificationCenterPanel_content .userCard_container:last-child{border-bottom:1px solid var(--ui-hr-color)}#notificationCenterPanel_content .userCard_container:focus-within,#notificationCenterPanel_content .userCard_container:hover{background-color:#f6f3f0}#notificationCenterPanel_content .userCard_container .userCard{margin-top:0}#notificationCenterPanel_content .userCard_container .userCard .userCardInfo{margin-top:8px}#notificationCenterPanel_content .userCard_container .moreButton{background:0 0;border:none;font-size:18px;height:40px;position:absolute;right:8px;top:16px;width:40px}#notificationCenterPanel_content .userCard_container .moreButton span.icon{margin-right:0}#notificationCenterPanel_content .userCard_container .moreButton.active>span.icon{text-decoration:none}#notificationCenterPanel_content .userCard_container.updatedSizes{background-color:#f5f5f5}#notificationCenterPanel_content .userCard_container.updatedSizes .notificationCenterLink{padding:16px 72px 16px 16px}#notificationCenterPanel_content .userCard_container.updatedSizes .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper{background-color:#f5f5f5}#notificationCenterPanel_content .userCard_container.updatedSizes:focus-within,#notificationCenterPanel_content .userCard_container.updatedSizes:hover{background-color:#e5e5e5}#notificationCenterPanel_content .userCard_container.updatedSizes:focus-within .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper,#notificationCenterPanel_content .userCard_container.updatedSizes:hover .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper{background-color:#e5e5e5}#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification{background-color:#fff}#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper{background-color:#fff}#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification:focus-within,#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification:hover{background-color:#f5f5f5}#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification:focus-within .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper,#notificationCenterPanel_content .userCard_container.updatedSizes.notificationCenter_readNotification:hover .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper{background-color:#f5f5f5}#notificationCenterPanel_content .userCard_container.updatedThumbnails .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper{align-items:center;background-color:#f5f5f5;border-radius:50%;bottom:-5px;display:flex;height:28px;justify-content:center;margin:0;position:absolute;right:-5px;width:28px}#notificationCenterPanel_content .userCard_container.updatedThumbnails .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper .icon{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;margin:0;position:relative;top:0;width:24px}#notificationCenterPanel_content .userCard_container.updatedThumbnails .notificationCenterLink .userCard .userCardImgBadge .badgeWrapper .icon::before{line-height:12px;margin:0;top:0}#notificationCenterPanel_content .userCard_container.updatedThumbnails .updatedTimeIndicator{background:0 0;border:none;color:var(--ui-secondary-text-color);font-size:13px;height:17px;line-height:17px;min-width:40px;position:absolute;right:8px;text-align:center;top:16px}#notificationCenterPanel_content .userCard_container.updatedThumbnails .updatedTriggerButton{height:24px;top:38px}#notificationCenterPanel_content #notificationCenterPanel_spinner{margin:25px}.notificationCallout{z-index:1040}:where(.nav[data-view=desktop]) .hide480,:where(.nav[data-view=desktop]) .hide768,:where(.nav[data-view=desktop]) .hideVisually480,:where(.nav[data-view=desktop]) .hideVisually768{pointer-events:none;position:absolute;visibility:hidden}:where(.nav[data-view=desktop]) .navSecondaryMenu .navLink{padding-left:8px;padding-right:8px}.bonsai :where(.nav[data-view=desktop]) .navMessages.hasCount{margin-left:4px}:where(.nav[data-view=desktop]).navLoggedIn.navStandard:not(.navVersionInstitution21) .navLogo:has(#logoImgancestry){display:none}:where(.nav[data-view=desktop]).navLoggedIn .navAccount .iconAfter::after{display:none;margin-left:1px}:where(.nav[data-view=desktop]) .navSecondaryMenu .userCard.userCard{vertical-align:top}:where(.nav[data-view=desktop]) .navHints.hintTopNavB .hintTopNavAlignBadge{left:1px}:where(.nav[data-view=desktop]) .navLanguageToggle{margin-left:-10px}:where(.nav[data-view=tablet]) .hide480,:where(.nav[data-view=tablet]) .hideVisually480{pointer-events:none;position:absolute;visibility:hidden}:where(.nav[data-view=tablet]) .navMessagesRightSpaced{margin-right:45px}:where(.nav[data-view=tablet]) .navSecondaryMenu.navTextRightMobile{text-align:right}:where(.nav[data-view=tablet]) .navLogo{position:relative;z-index:1}:where(.nav[data-view=tablet]).navLoggedOut .navLogo img{margin-left:0;margin-right:0}:where(.nav[data-view=tablet]).navLoggedIn.navStandard:not(.navVersionInstitution21) .navLogo:has(#logoImgancestry){display:none}:where(.nav[data-view=tablet]) .navAccount.navAccount.rightSpace{right:60px}html:not(.bonsai) :where(.nav[data-view=tablet]) .navAccount.navAccount.rightSpace{right:56px}:where(.nav[data-view=tablet]) .navLanguage{position:absolute;right:0}:where(.nav[data-view=tablet]) .navAccount::before,:where(.nav[data-view=tablet]) .navMobile::after{border-left:1px solid rgba(255,255,255,.3);content:"";display:block;height:40px;position:absolute;top:0}:where(.nav[data-view=tablet]) .navMobile::after{right:0}:where(.nav[data-view=tablet]) .navAccount::before{left:0}:where(.nav[data-view=tablet]) .navAccountMenu{max-width:100%;width:300px}:where(.nav[data-view=tablet]) .navMobileMenu .calloutMenu:only-child{margin-bottom:-10px;padding:0}:where(.nav[data-view=tablet]) .navMobileMenu .calloutMenu:only-child li:first-child a{border-radius:5px 5px 0 0}:where(.nav[data-view=tablet]) .navMobileMenu .calloutMenu:only-child li:last-child a{border-radius:0 0 5px 5px}:where(.nav[data-view=tablet]) .navMobileMenu .navSubMenu:not(.navSubMenuExpanded) ul{display:none}:where(.nav[data-view=tablet]) .navMobileHomeLink{line-height:1.3}:where(.nav[data-view=tablet]) .navSubMenuExpanded:not(:last-child){border-bottom:1px solid rgba(0,0,0,.16)}:where(.nav[data-view=tablet]) .navMobileMenu .navSubMenu:last-child:not(.navSubMenuExpanded) .calloutMenuTitle{border-bottom:0}:where(.nav[data-view=tablet]) .navMobileMenu .calloutMenuTitle{color:inherit;cursor:pointer;padding:12px 10px 11px}:where(.nav[data-view=tablet]) .navMobileMenu .calloutMenuTitle~.calloutMenuTitle{border-top:0}:where(.nav[data-view=tablet]) .navMobileMenu>.calloutMenuTitle:last-child{border-bottom:0}:where(.nav[data-view=tablet]) .navMobileMenu .navSubMenu{width:auto}:where(.nav[data-view=tablet]) .navSubMenu .calloutMenuTitle::after{float:right;margin-top:10px;opacity:.5}:where(.nav[data-view=tablet]) .navMobileMenu .navEmphasizedTitle.navEmphasizedTitle{padding:5px;text-align:center}:where(.nav[data-view=tablet]) .navMobileMenu .navEmphasizedTitle.navEmphasizedTitle:hover{background-color:rgba(0,0,0,0)}:where(.nav[data-view=tablet]) .navSubMenu .userCardTitleText:not(:only-child){max-width:178px}:where(.nav[data-view=tablet]) li.navLanguageToggleContainer{border-top:2px solid #e5e5e5}:where(.nav[data-view=tablet]).navConversion .navMobile,:where(.nav[data-view=tablet]).navSimple .navMobile{display:none}:where(.nav[data-view=tablet]).navConversion .navLogo,:where(.nav[data-view=tablet]).navLogoOnly .navLogo,:where(.nav[data-view=tablet]).navSimple .navLogo{margin-left:0}:where(.nav[data-view=tablet]).navConversion .navSecondaryMenu,:where(.nav[data-view=tablet]).navSimple .navSecondaryMenu{padding-right:42px;text-align:right}:where(.nav[data-view=tablet]).navLoggedIn.navConversion .navAccount::before,:where(.nav[data-view=tablet]).navLoggedIn.navSimple .navAccount::before{display:none}:where(.nav[data-view=tablet]).navConversion .navAccount::before{border-left-color:#f5f5f5}:where(.nav[data-view=tablet]).navConversion .navSecondaryMenu .userCard.userCard,:where(.nav[data-view=tablet]).navSimple .navSecondaryMenu .userCard.userCard{margin-top:1px}:where(.nav[data-view=tablet]) .navCart.navCart::before{margin-right:0}:where(.nav[data-view=tablet]).navLoggedOut .navCart{left:auto;position:absolute;right:63px}:where(.nav[data-view=tablet]) #notificationCenterPanel{height:100%;width:100%}.navCart.active{background-color:rgba(0,0,0,0)!important}.menuDropdown{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:5px}#navTreesDefaultList ul li a,.navMobileMenu ul li a{padding:10px 20px}@media(width <= 400px){html:not(.bonsai) .navSecondaryMenu:has(#navCart:not(.noDisplay)):has(#navNotifications:not(.noDisplay)):has(#navCart .badge:not(.noDisplay)) .navLink,html:not(.bonsai) .navSecondaryMenu:has(#navCart:not(.noDisplay)):has(#navNotifications:not(.noDisplay)):has(#navNotifications .badge:not(.noDisplay)) .navLink{padding:0 6px}html:not(.bonsai) .navSecondaryMenu:has(#navCart:not(.noDisplay)):has(#navNotifications:not(.noDisplay)):has(#navCart .badge:not(.noDisplay)) .navLink .badgePositioned,html:not(.bonsai) .navSecondaryMenu:has(#navCart:not(.noDisplay)):has(#navNotifications:not(.noDisplay)):has(#navNotifications .badge:not(.noDisplay)) .navLink .badgePositioned{left:24px}}
/*# sourceMappingURL=header-ba04eb60.min.css.map */