.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")}.safe-zone{max-width:320px}@media (min-width:0px) and (max-width:767px){.safe-zone{max-width:480px}}@media (min-width:768px) and (max-width:1005px){.safe-zone{max-width:768px}}@media (min-width:1006px) and (max-width:1399px){.safe-zone{max-width:1006px}}@media (min-width:1400px){.safe-zone{max-width:1400px}}.blog_hero{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:400px}@media (min-width:0px) and (max-width:767px){.blog_hero{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}}.blog_hero .hero__img{padding-bottom:15px;width:77%}.blog_hero .hero__img div{height:100%;width:100%}.blog_hero .hero__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog_hero .hero__img img.cmp-image__image{aspect-ratio:1.6}@media screen and (max-width:1005px){.blog_hero .hero__img img.cmp-image__image{aspect-ratio:1}}@media (min-width:1006px) and (max-width:1399px){.blog_hero .hero__img{width:70%}}@media (min-width:768px) and (max-width:1005px){.blog_hero .hero__img{width:60%}}@media (min-width:0px) and (max-width:767px){.blog_hero .hero__img{width:100%}}@media screen and (min-width:1920px){.blog_hero .hero__img{width:78%}}.blog_hero .hero__img--editor{min-height:auto}.blog_hero .hero__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:23%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#181a1c;font-family:Suisse Intl;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:1920px){.blog_hero .hero__sidebar{width:22%}}@media (min-width:1006px) and (max-width:1399px){.blog_hero .hero__sidebar{width:30%}}@media (min-width:768px) and (max-width:1005px){.blog_hero .hero__sidebar{width:40%}}@media (min-width:0px) and (max-width:767px){.blog_hero .hero__sidebar{position:static}}.blog_hero .hero__sidebar .hero__text-box{background-color:hsla(0,0%,100%,.8);border-radius:5px;bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40%;padding:20px;position:absolute;right:0;width:115%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1920px){.blog_hero .hero__sidebar .hero__text-box{aspect-ratio:6/5}}@media (min-width:768px) and (max-width:1005px){.blog_hero .hero__sidebar .hero__text-box{width:115%}}@media (min-width:0px) and (max-width:767px){.blog_hero .hero__sidebar .hero__text-box{bottom:10%;left:5%;right:5%;-webkit-transform:none;transform:none;width:90%}}.blog_hero .hero__sidebar .hero__text-box .hero__heading{color:#2e3136;font-family:Suisse Intl;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.blog_hero .hero__sidebar .hero__text-box .hero__subheading{margin-bottom:5px}.blog_hero .hero__sidebar .hero__text-box .hero__subheading span{font-weight:700}.blog_hero .hero__sidebar .hero__text-box .hero__inner-text{color:#2e3136;display:-webkit-box;font-family:SangBleu Republic;font-size:30px;font-style:normal;font-weight:700;line-height:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-bottom:20px}@media (min-width:1920px){.blog_hero .hero__sidebar .hero__text-box .hero__inner-text{font-size:32px}}@media (min-width:2560px){.blog_hero .hero__sidebar .hero__text-box .hero__inner-text{font-size:38px}}.blog_hero .hero__sidebar .hero__text-box .hero__badge-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:5px}.blog_hero .hero__sidebar .hero__text-box .hero__badge-container a{font-weight:700}.blog_hero .hero__sidebar .hero__text-box .hero__badge{background-color:#fff;border:1px solid #000;border-radius:15px;color:#181a1c;font-family:Suisse Intl,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:normal;padding:5px 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:1920px){.blog_hero .hero__sidebar .hero__text-box .hero__badge{font-size:16px}}
/*# sourceMappingURL=bloghero.css.map*/