@charset "UTF-8";@font-face{font-family:Source Sans Pro Bold;font-display:swap;font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro-bold.woff2) format("woff2"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro-bold.woff) format("woff"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro-bold.ttf) format("truetype")}@font-face{font-family:ancestry-icon;font-display:swap;src:url(https://www.ancestrycdn.com/ui/2.0.0/font/ancestry-icon.woff2) format("woff2"),url(https://www.ancestrycdn.com/ui/2.0.0/font/ancestry-icon.woff) format("woff"),url(https://www.ancestrycdn.com/ui/2.0.0/font/ancestry-icon.ttf) format("truetype"),url(https://www.ancestrycdn.com/ui/2.0.0/font/ancestry-icon.svg#icon) format("svg")}@font-face{font-family:Source Sans Pro;font-display:swap;font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro.woff2) format("woff2"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro.woff) format("woff"),url(https://www.ancestrycdn.com/ui-static/font/source-sans-pro.ttf) format("truetype")}*,:after,:before{box-sizing:inherit}html{background-color:#ececec;box-sizing:border-box;color:#181a1c;overflow-y:scroll}body,button,dd,div,dl,dt,fieldset,form,input,legend,li,ol,pre,td,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{padding:0}article,aside,audio,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,video{display:block;margin:0;padding:0}body{color:inherit;background-color:#f5f5f5;font:16px/1.45 Source Sans Pro,Helvetica Neue,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,input{font-size:inherit;font-weight:inherit}button,h1,h2,h3,h4,h5,h6,input{color:inherit;font-family:inherit}fieldset,img{border:0}address,caption,cite,code,em,h1,h2,h3,h4,h5,h6,th{font-style:normal;font-weight:400}body:after,body:before{content:"";display:block;height:1px;margin-top:-1px}[type=button],[type=reset],[type=submit],a,button{cursor:pointer}.link,a{color:#005c7d;text-decoration:none}.link{-webkit-appearance:none;background:0 0;border:0;box-shadow:none;cursor:pointer;font-size:inherit;padding:0;text-align:left}h1,h1.textdefault,h2,h2.textdefault,h2.textdefaultsize,h3,h3.textdefault,h3.textdefaultsize,h4,h4.textdefault,h4.textdefaultsize,h5,h5.textdefault,h5.textdefaultsize,h6,h6.textdefault,h6.textdefaultsize{font-size:16px;line-height:1.35}h1,h2,h3,h4,h5,h6{margin:20px 0 0}p{margin:10px 0 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}.bold,.bolder,b,strong{font-weight:700}.clearfix:after{clear:both;content:"";display:table}.hideVisually:not(:focus),.screenReaderText{height:1px!important;line-height:2em;margin:-1px;opacity:0;overflow:hidden!important;pointer-events:none;position:absolute!important;width:1px!important}body,html{max-width:100%;min-width:320px}@media (min-width:1006px){.show320:not(.hide768):not(.hide480),.show480:not(.hide768),.show768,.show768.hide480.show320{display:none!important}}@media (max-width:767px){.hideVisually480{height:1px!important;line-height:2em;margin:-1px;opacity:0;overflow:hidden!important;pointer-events:none;position:absolute!important;width:1px!important}}@media (min-width:768px) and (max-width:1005px){.hide768,.show320:not(.show768),.show480:not(.show768){display:none!important}}@media (min-width:480px) and (max-width:767px){body{-webkit-text-size-adjust:none}.hide480,.hide768:not(.show480),.show320:not(.show480){display:none!important}}@media (max-width:479px){body{-webkit-text-size-adjust:none}.hide320,.hide480:not(.show320),.hide768:not(.show480):not(.show320){display:none!important}}.ancBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6ba410;border:1px solid transparent;border-radius:3px;box-shadow:none;color:#fff!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:700;line-height:18.9px;min-height:30px;padding:5px 12px;text-align:center;text-decoration:none!important;text-indent:0;transition:padding-left .2s;vertical-align:middle}.ancBtn.silver{background:rgba(0,0,0,.6)}.ancBtn.ancBtnR{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:1px}.ancBtnB:not(:active),.ancBtnL:not(:active),.ancBtnM:not(:active),.ancBtnR:not(:active),.ancBtnT:not(:active){box-shadow:none}.ancBtn.icon:before{color:inherit;margin-left:-4px}.ancBtn.icon.sml:before{margin-left:0}.ancBtn.icon:empty,.ancBtnIconOnly{overflow:hidden;padding-left:0;padding-right:0;text-align:center;white-space:nowrap;word-wrap:normal}.ancBtn.icon:not(.iconAfter):empty,.ancBtnIconOnly{width:30px}.ancBtn.ancBtnIconOnly:before,.ancBtn.icon:empty:before,.ancBtnIconOnly .icon:before{display:inline-block;margin-left:0;margin-right:40px;text-align:center;width:100%}.ancBtn.iconAfter:not(.sml):after{left:.125em}.ancBtn:hover{background-color:#fff!important}.ancBtn:focus{outline:none!important}.calloutDomContent{display:none}.calloutMenu{overflow:hidden;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}label:not(.ancBtn),legend{color:#181a1c;display:block;font-weight:700;line-height:1.26;padding-bottom:.125em}.icon:before,.iconAfter:after{font:100%/0 ancestry-icon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;speak:none;text-transform:none;top:.12em}.icon:before,span.icon{margin-right:.25em}.icon:empty:before{margin-right:0}.iconAfter:after{margin-left:.25em}.iconMenu:before{content:"\E686"}.iconDna:before{content:"\E607"}.iconHelp:before,.iconHelpAfter:after{content:"\E63E"}.iconArrowSmallDown:before,.iconArrowSmallDownAfter:after{content:"\E621";margin:0}.iconArrowRight:before,.iconArrowRightAfter:after{content:"\E61F";margin:0}.icon:active,.icon:focus,.icon:hover,.iconAfter:active,.iconAfter:focus,.iconAfter:hover,a.icon,button.icon,button.iconAfter{text-decoration:none}.modal{display:none;position:relative}span.pageCrumb{color:hsla(0,0%,66%,.6)}.pageCrumb{display:inline-block;padding:0 10px}.pageCrumb:last-child{color:inherit;font-weight:700}.pageCrumb.iconArrowRight{margin:0 -.55em 0 -.45em;padding-left:0;padding-right:0}@media (max-width:767px){.pageCrumb{display:none}}.card{border:1px solid rgba(0,0,0,.2);border-radius:3.1px;box-shadow:0 0 0 3px transparent;display:block;padding:10px;position:relative;-webkit-tap-highlight-color:transparent;transition:box-shadow .2s,color .2s,background-color .2s}@media (max-width:768px){.card{height:25%}.card.card-expanded{height:45%}}.card:not(.bgDark){color:#181a1c;text-shadow:none}.cardTitle{font-size:16px;font-weight:700}.bucketKey p,.cardSubtitle,.cardTitle{margin-top:0}.card:not([class*=bgColor]):not(.cardEmpty),.card[class*=cardOutline]:not(.cardEmpty){background-color:#fff}.nav li,.navLink.navLink,.navMainMenu{display:inline-block;vertical-align:top}#skipped-nav,.navSecondaryMenu{right:0;position:absolute;top:0}#HeaderRegion{background-color:#000;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;height:40px;overflow:hidden;position:relative;z-index:100}#HeaderRegion,.navSubMenu{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav{box-shadow:0 1px 5px rgba(0,0,0,.3);color:#fff;color:hsla(0,0%,100%,.8);height:inherit;padding:0 5px 0 0;position:relative}.navLink.navLink{border-bottom:3px solid transparent;border-top:3px solid transparent;color:inherit;height:40px;line-height:33px;padding:0 10px;text-decoration:none;transition:color .15s}.navLink span{text-decoration:none!important}.navLogo img{height:21px;margin-top:8px}.navMobileMenu{-webkit-tap-highlight-color:transparent}.nav>.navMobileMenu,.nav>.navSubMenu{height:1px;margin-top:8px;overflow:hidden}.navSecondaryMenu{opacity:1;transition:opacity .2s}.navDnaNotificationsMenu,.navHintsMenu,.navMessagesMenu,.navMobileMenu{max-width:100%;width:320px}@media (max-width:1005px){.navSecondaryMenu .navLink{padding-left:8px;padding-right:8px}}@media (min-width:768px){.navLink.navEmphasizedButton{background-color:rgba(80,80,80,.6);border:0;border-radius:3px;color:hsla(0,0%,100%,.9);height:26px;line-height:26px;margin:7px 5px 0 0}}@media (max-width:767px){.navSecondaryMenu{height:40px;left:0;right:0;text-align:center;top:0}.navLogo{margin-left:40px;position:relative;z-index:1}.navAccount.navAccount{position:absolute;right:0;top:0}.navMobile.navMobile{left:0;padding-right:13px;position:absolute;z-index:1}.navMobile:before{font-size:19px;margin-right:0;top:3px}.navAccount:before,.navMobile:after{content:"";border-left:1px solid hsla(0,0%,100%,.2);display:block;height:40px;position:absolute;top:0}.navMobile:after{right:0}.navAccount:before{left:0}}.navLoggedOut .navMainLink.navHome{display:none}#FooterRegion{background-color:#ececec;clear:both;margin-top:20px;padding:10px 10px 20px}.footer{display:block;margin:0 auto;max-width:100%;width:990px}.footer .link:not(:hover),.footer a:not(:hover){color:inherit}.footerLinks{display:block;font-size:14px;padding:3px}.footerLink{display:inline-block;line-height:18px;padding:5px 7px}.footerSitesLabel.footerSitesLabel.footerSitesLabel{display:inline-block;font-weight:400;line-height:30px;vertical-align:top}.footerSitesSelect.footerSitesSelect{display:inline-block;margin:0 0 0 5px;width:160px}.footerLegal{font-size:12px;line-height:25px;margin-top:4px;padding:0 10px;text-align:center}.footerLegalLink{display:inline}.footerLegalLink:before{content:"·";font-weight:700;margin:0 4px}.footerLegalLink:first-child:before,.footerSites:not(.footerShowGo) .ancBtn{display:none}@media (min-width:1006px){.footerLinks li{float:left}.footerSites{float:right}.footerLegal{text-align:left}}@media (max-width:1005px){.footer{text-align:center}.footerLinks li{display:inline-block}.footerSites{clear:both;padding-bottom:3px;padding-left:7px;padding-top:4px}}@media (max-width:767px){.footerSites{padding:10px 0 0}}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;overflow:hidden;background:#fff}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:0;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapboxgl-ctrl-icon{padding:5px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='m 7,9 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='M 10 6 C 9.446 6 9 6.4459904 9 7 L 9 9 L 7 9 C 6.446 9 6 9.446 6 10 C 6 10.554 6.446 11 7 11 L 9 11 L 9 13 C 9 13.55401 9.446 14 10 14 C 10.554 14 11 13.55401 11 13 L 11 11 L 13 11 C 13.554 11 14 10.554 14 10 C 14 9.446 13.554 9 13 9 L 11 9 L 11 7 C 11 6.4459904 10.554 6 10 6 z'/%3E %3C/svg%3E")}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{margin:10px;position:relative;background-color:#fff;border-radius:3px 12px 12px 3px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib.mapboxgl-compact:after{content:"";cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill='%23333333' fill-rule='evenodd' d='M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0'/%3E %3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}.mapboxgl-attrib-empty{display:none}.flexHorizontal{display:flex;flex-direction:row}.ancBtn.black{background-color:rgba(0,0,0,.6);align-self:center;border-radius:3px 3px 3px 3px;height:30px;width:30px;margin-right:10px}.insightsCard{margin:10px 15px 0}.textInsights>.card{padding:10px 0 30px}#bottomCard{border:0}.largeCard,.textInsights>.smallCard{height:280.5px}.bucketKey{text-transform:capitalize;justify-content:space-between}.bucketKey .pageCrumb.iconArrowRight{color:#b2b2b2}.iconDottedCircle{position:relative;width:16px;height:16px;border:2px dotted var(--circle-color,#000);border-radius:100%;margin:0 10px 0 2px;align-self:center;border-radius:50%;display:flex;justify-content:center}.iconDottedCircle:after{content:"";position:absolute;top:25%;left:25%;width:50%;height:50%;background-color:var(--circle-color,#000);border-radius:50%}.cardTitle p{display:inline;margin-top:0;margin-left:0}@media (max-width:1005px){.insightsCard{margin:10px 15px 0 0;flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 60px);max-width:unset}.cardPairCon{order:3;min-height:unset}.pageCrumb{display:initial}}@media (min-width:768px) and (max-width:1024px){#menu{margin-left:6%!important}}@media (max-width:767px){#menu{margin-left:13%!important}.textInsights .card{border:0;box-shadow:inset 0 -7px 9px -7px grey;border-radius:0;padding-bottom:0;display:flex;flex-direction:column}#interactBtn{background:#000;margin:10px;display:flex;align-items:center;justify-content:space-between;position:fixed;top:-3px;z-index:2;left:0}.textInsights>.smallCard{height:188.3px;transition:height .5s ease-out}.insightsCard{margin:10px 0;width:100%}.textInsights .extendedCard{height:317px}#bottomCard{border-top-right-radius:20px;border-top-left-radius:20px}#dropdownIcon{display:block}#dropdownIcon:hover{cursor:pointer}.textInsights>.card{width:100%;max-width:100%;position:fixed;bottom:0}.pageCrumb{display:initial}}.capitals{text-transform:capitalize}.bgDark .callout{background-color:#0079a3}.bgDark .calloutContent,.bgDark .calloutPointerShadow{background-color:#0079a3;border:0}.ancBtn.infoNext{background-color:#013b50}.ancBtn.infoNext:not(:active):not(.active):hover{background-color:#012235}.ancBtn:not(:active):not(.active):hover{background-color:#fff}#cardDnaBtn{display:none}body{margin:0;padding:0}@media (min-width:767px){.map{position:fixed;height:100%;width:75%;transition:all .3s}}@media (max-width:767px){.map{height:80%;position:absolute;right:1px;top:0;bottom:0;width:100%}}.level4scroll{display:block!important}.allRegions .cardlist{overflow-y:auto;height:85vh;box-sizing:border-box}.allRegions .ancestralRegion{overflow:auto;max-height:40vh}#cover-spin{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:9999}#cover-spin:after{content:"";display:block;position:absolute;left:48%;top:40%;width:40px;height:40px;border:4px solid #000;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.dark_mode_icon{background:url(https://www.ancestrycdn.com/astro-dnaeth/assets/icons/dark_mode_button-1.svg);background-repeat:no-repeat}.dark_mode_icon,.light_mode_icon{height:34px;width:34px;display:block;border:none}.light_mode_icon{background:url(https://www.ancestrycdn.com/astro-dnaeth/assets/icons/light_mode_button-2.svg);background-repeat:no-repeat}#dark_light_mode_parent_div{margin:0 0 0 10px;top:80px}#dark_light_mode_parent_div,#menu{display:flex;float:left;position:absolute;font-family:Open Sans,sans-serif}#menu{margin-left:3.5%;top:10px}.label{align-self:center;margin:5px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}.toggle{position:absolute;left:0;right:0;bottom:0;top:0;height:28px;width:60px;border-radius:34px;background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQIntYtcNLc9XerbfzV6Gw_Du1BMsugwHonaQ&s);background-size:contain;background-position-x:26px;cursor:pointer;transition:all .5s ease-in-out;box-shadow:6px 6px 10px #0000003d}#checkbox:checked+.toggle{background-image:url(https://upload.wikimedia.org/wikipedia/commons/6/66/Flag_of_the_%C4%B0Y%C4%B0_Party.svg);background-size:contain;background-position-x:-4px}.toggle:before{height:26px;width:26px;left:0;content:"";top:1.1px;position:absolute;border-radius:50%;background-color:#f4f4f4;transition:all .5s ease-in-out}#checkbox:checked+.toggle:before{position:absolute;left:calc(100% - 26px)}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.flex-container{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;text-transform:none}.flex-item{width:100%;text-transform:none}.flex-grow button:focus,.flex-item button:focus{outline:none!important}@-moz-document url-prefix(){body,html{scrollbar-width:none!important}}.grid-container{display:grid;grid-template-areas:"content button" "count count";grid-template-columns:5fr 1fr}.grid-container>div.content{grid-area:content}.grid-container>div.button{grid-area:button;justify-content:flex-end;display:flex}.grid-container>div.count{grid-area:count}.justify-end{justify-content:flex-end}.padding-left{padding-left:25px}.padding-block-end-3rem{-webkit-padding-after:3.5rem;padding-block-end:3.5rem}.insightsCard{display:flex;flex-direction:row;justify-content:flex-end;margin:10px 15px 0 0}.textInsights>.card{padding:10px 0;border:1px solid #fff;position:relative;justify-content:space-around;overflow:hidden;width:25%}.textInsights .card:hover{cursor:auto}.loader{position:absolute;left:50%;top:50%;z-index:1;width:48px;height:48px;border:3px solid #837e7e;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#bottomCard{border:none}.regionCard{height:500px}.textInsights>.card:hover{box-shadow:none;-webkit-box-shadow:none}.textInsights>.smallCard{overflow:auto}.largeCard,.textInsights>.smallCard{height:290.5px;transition:height .5s ease-out}.textInsights .cardTitle{font-size:20px;display:flex;padding-left:25px;width:-webkit-fill-available}.textInsights .cardTitle:hover{cursor:pointer}.cardTitle .ancBtn.icon:before{color:#000}.cardTitle .ancBtn.icon,.cardTitle .ancBtn.icon:hover{background-color:#fff}.bucketKey{font-size:18px}.bucketKey.hovered,.bucketKey:hover{cursor:pointer;background-color:hsla(0,0%,87%,.5);transition:background-color .15s ease-in-out;text-decoration:none}.hovered>button{background-color:hsla(0,0%,87%,0)!important}.bucketKey{display:flex;padding:10px 25px;align-items:center}.bucketKey .pageCrumb.iconArrowRight{color:#708090;margin:0;display:inline;padding-left:5px}.bucketKey .pageCrumb.iconArrowRight:hover{color:#000;cursor:pointer}.bucketKey>div{align-self:baseline;width:100%}.bucketKey>div>div{display:flex}.iconCircle{border-radius:100%;min-width:12px;width:12px;height:12px;margin:0 10px 0 2px;align-self:center}.titleForResults{display:flex;justify-content:space-between;border-bottom:1px solid #f4f4f4;padding-bottom:10px;margin-bottom:0;justify-self:flex-start}.extendedCard .titleForResults{margin-top:-50px}.bucketKey p{margin-top:0}.regionDetails{z-index:1;position:relative;height:-webkit-fill-available;background-color:#181a1c;margin-top:20px}.regionDetails p{background-color:#181a1c;text-shadow:1px 1px 10px #000;color:#fff;padding:10px 20px 30px;bottom:0}.regionDetails p:first-child{font-size:16px;margin-bottom:15px}.regionDetails p:nth-child(2){font-size:12px;color:#fff;opacity:.5}.regionDetails a{font-size:12px;color:#fff}.coverImage{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.background{position:absolute;top:0;bottom:0;width:100%}.coverImage:before{content:"";display:block;left:0;bottom:0;width:100%;height:249px;background-image:linear-gradient(180deg,transparent,transparent 50%,#181a1c);z-index:1}.overviewImage p{z-index:1000}.overviewImage>p:first-child{padding:0 20px;position:relative;color:#fff;font-weight:700;font-size:20px;text-shadow:1px 1px 10px #000}.overviewImage{height:100%;overflow-y:auto;position:relative;background-color:#181a1c;padding:200px 0 0}.overviewImage>p:nth-child(2){text-shadow:1px 1px 10px #000;color:#fff;font-size:16px;padding:10px 50px;margin-bottom:15px;bottom:0;position:relative;background-color:#181a1c}.extendedCard .titleForResults{padding:7px 0;border-bottom:none}#dropdownIcon{display:none;margin-right:25px}.textInsights>.extendedCard{padding:50px 0 0}.titleForResults .icon{font-size:20px;font-weight:700}.bucketKey button{background-color:inherit}.bucketKey:hover button{background-color:hsla(0,0%,87%,0)}.bucketKey button{border:none}#bottomCard .bucketKey button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px;align-self:flex-start;margin-right:auto}.textInsights .extendedCard{height:70%;max-height:600px;transition:height .5s ease-out}.allRegions .ancestralJourney{overflow:auto;max-height:-webkit-fill-available;width:-webkit-fill-available;position:fixed}@media (max-width:1005px){.insightsCard{flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 60px);max-width:unset}.cardPairCon{min-height:unset}.pageCrumb{display:initial}}@media (max-width:767px){.allRegions .ancestralRegion{overflow:auto;min-height:15vh}.allRegions .ancestralJourney{position:relative}.allRegions .ancestralRegionSingleElement{overflow:auto}.textInsights>.smallCard{height:198.3px;transition:height .5s ease-out}.insightsCard{margin:10px 0;width:100%}.largeCard{transition:height .5s ease-out}#cardDnaBtn{display:block;margin:10px 25px;padding:10px;font-size:20px}.regionDetails{background-color:transparent;margin-top:5px}.regionDetails p{background-color:inherit}.textInsights .extendedCard{height:317px}#bottomCard{overflow-y:auto;border-top-right-radius:20px;border-top-left-radius:20px}#dropdownIcon{display:block}#dropdownIcon:hover{cursor:pointer}.textInsights>.card{width:100%;max-width:100%;position:fixed;bottom:0;justify-content:start}.pageCrumb{display:initial}.overviewImage{padding-bottom:5%}.coverImage:before{height:101%}.regionCard{height:266px}}.allRegions .insightsCard{margin:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-color:grey;border-radius:2px}#worldMap{position:fixed;height:100%;width:75%;transition:all .3s}.bucketKey p:nth-child(2){margin-right:unset}.worldMapCard .bucketKey button{width:100%;overflow-wrap:break-word;text-align:left}.bucketKey.unsetCapitalize{text-transform:unset}.worldMapCard .normal{margin-top:0}.additionalRowInfo{color:#333;font-weight:500}@media (min-width:768px){.textInsights .worldMapCard{height:100vh;width:25%;overflow-y:auto}#map{position:fixed;height:100%;width:75%;transition:all .3s}}@media (max-width:767px){#map{height:100%;position:absolute;right:1px;top:0;bottom:0;height:80%;width:100%}#mapCard{height:25%;width:100%}}.textInsights .card{overflow:visible;position:fixed}svg{margin-right:10px}.selectedRegion{font-weight:700;line-height:32px;font-size:24px}#interactBtn,#interactIcon{display:none}@media (max-width:767px){#bottomCard{width:100%;height:340.5px;transition:height .5s ease-out}#worldMap{width:100%}.textInsights .card{border:0;border-radius:0;padding-bottom:0;display:flex;flex-direction:column}.textInsights .card,.textInsights .card:hover{box-shadow:inset 0 -7px 9px -7px grey;-webkit-box-shadow:inset 0 -7px 9px -7px grey}.allRegions .cardlist{height:-webkit-fill-available}#interactBtn{background:#000;margin:10px;justify-content:space-between;top:-3px;z-index:2;left:0}#interactBtn,#interactIcon{align-items:center;position:fixed}#interactIcon{background-image:url(/ethnicity/_next/static/media/fingericon.b3b505ef.svg);width:100%;height:70%;z-index:1;display:flex;background-color:rgba(0,0,0,.5);background-position:50%;background-repeat:no-repeat;justify-content:center}#interactIcon span{position:absolute;color:#fff;font-size:14px}}