.acom-icon-background{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;height:45px;margin:0 auto;width:45px}.xf-content-height{margin:0!important}html{overflow-x:hidden;scroll-behavior:smooth}.ss-rtm{font-size:.55em}@font-face{font-family:Font Awesome\ 5 Free;src:url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/fa-solid-900.woff2) format("woff2"),url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/fa-solid-900.woff) format("woff"),url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/fa-solid-900.ttf) format("truetype")}@font-face{font-family:Ancestry Icons;src:url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/ancestry-icon.woff2) format("woff2"),url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/ancestry-icon.woff) format("woff"),url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/ancestry-icon.ttf) format("truetype"),url(https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-icons/resources/ancestry-icon.svg) format("svg")}@font-face{font-family:Suisse Intl;src:url(https://www.ancestrycdn.com/ui-static/redwood/fonts/suisse-intl-regular-web-s.woff2) format("woff2")}.blognavigation .title_container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blognavigation .title_container .nav_img{margin-right:10px}.blognavigation .title_container .nav_img img{width:32px}.blognavigation .title_container .nav_title{color:#fff;font-family:Suisse Intl,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:17px;text-align:left}.blognavigation .title_container .nav_title .cmp-title__text{font-family:inherit;font-size:inherit;font-weight:inherit}.blognavigation .title_container .nav_title .cmp-title__link{color:inherit;text-decoration:none}.blognavigation .nav{margin-bottom:20px;overflow:hidden}.blognavigation .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;list-style:none;overflow-x:scroll;padding:5px 0;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}.blognavigation .nav ul::-webkit-scrollbar{display:none}.blognavigation .nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:18.16px;margin:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blognavigation .nav ul li.cmp-navigation__item--active a:after{display:block}.blognavigation .nav ul li:first-child{margin-left:0}.blognavigation .nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-family:Suisse Intl,sans-serif;font-size:14px;font-weight:700;justify-content:center}.blognavigation .nav ul li a+ul{display:none!important}.blognavigation .nav ul li a:after{background:#9cbe30;bottom:-3px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.blognavigation .nav ul li a:hover{text-decoration:none}.blognavigation .nav ul li a:hover:after{display:block}.blognavigation .nav__arrow{display:none;height:100%;position:absolute;top:0;width:70px;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blognavigation .nav__arrow:hover{cursor:pointer}.blognavigation .nav__arrow.active{display:-webkit-box;display:-ms-flexbox;display:flex}.blognavigation .nav__arrow--right{background:-webkit-gradient(linear,right top,left top,color-stop(50%,#2e3136),to(transparent));background:linear-gradient(270deg,#2e3136 50%,transparent);right:0}.blognavigation .nav__arrow--right svg{margin-left:auto}.blognavigation .nav__arrow--left{background:-webkit-gradient(linear,right top,left top,color-stop(50%,#2e3136),to(transparent));background:linear-gradient(-90deg,#2e3136 50%,transparent);-webkit-transform:rotate(180deg);transform:rotate(180deg);width:60px}.blognavigation .nav__arrow--left svg{margin-left:auto}.blognavigation .nav__trigger{height:21px;width:29px}.blognavigation .nav__trigger__line{background:#fff;height:2px;width:29px}.blognavigation .nav__trigger__line:not(:last-child){margin-bottom:5px}.blognavigation .nav__container{width:100%}.blognavigation .nav--tablet{display:none;overflow:hidden;position:relative}.blognavigation .nav--tablet ul{margin:0 auto}@media (min-width:768px){.blognavigation .nav--tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.blognavigation .nav--mobile{display:none}@media (max-width:767px){.blognavigation .nav--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;padding:10px 5px}}.nav__container .cmp-navigation__item{position:relative}.nav__container .cmp-navigation__item:after{background:rgba(46,49,54,.25);bottom:0;content:"";display:none;height:1px;left:0;position:absolute;width:100%}@media (max-width:768px){.nav__container .cmp-navigation__item:after{display:block}.nav__container .cmp-navigation__item{padding:12px 10px 11px;width:100%}.nav__container .cmp-navigation__item:last-child{border-bottom:none}}.nav__container .cmp-navigation__item:last-child:after{display:none}@media (max-width:768px){.nav__container .cmp-navigation__item-link{color:#2e3136;font-size:14.5px;font-weight:700;text-decoration:none;width:100%}.nav__container .cmp-navigation__item-link+ul li{border-bottom:none}.calloutPositionBottom .calloutContent{padding:0}.calloutPositionBottom .calloutContent div#callout-content-nav ul.calloutMenu{margin:0;min-width:300px}}
/*# sourceMappingURL=blognavigation.css.map*/