.health-stories .banner{border-top:1px solid #c3c8d8;border-bottom:1px solid #c3c8d8;position:relative;overflow:hidden}.health-stories .banner__inner{padding:48px 0 80px 0}.health-stories .banner h1{margin:8px;text-align:center;font-family:"Abhaya Libre",serif;font-size:28px;font-weight:700;color:#32457a;line-height:1.2}@media screen and (min-width:767px){.health-stories .banner h1{font-size:40px}}@media screen and (min-width:992px){.health-stories .banner h1{font-size:56px}}.health-stories .banner .breadcrumbs{margin-top:32px}.health-stories .banner .breadcrumbs a{text-transform:uppercase;text-decoration:none;display:inline-block;padding:8px;border:1px solid #ff7369;font-family:sofia-pro;font-size:14px;font-weight:600;color:#7c879b}.health-stories .banner .breadcrumbs a img{width:18px;vertical-align:middle}.health-stories .banner .breadcrumbs a span{vertical-align:middle}.health-stories .banner .breadcrumbs a.suite{color:#fafcff;background:#ff7369}.health-stories .category-menu{margin-bottom:40px;border-bottom:1px solid #c3c8d8}@media screen and (min-width:992px){.health-stories .category-menu{margin-bottom:80px}}.health-stories .category-menu ul{margin:0;list-style-type:none;padding-left:0;text-align:center}.health-stories .category-menu ul li{display:inline-block}.health-stories .category-menu ul li a{text-decoration:none;font-size:16px;padding:16px;font-family:sofia-pro;font-weight:400;color:#7c879b;display:inline-block}.health-stories .category-menu ul li a:hover{text-decoration:underline}@media screen and (min-width:992px){.health-stories .category-menu ul li a{padding:16px 48px;font-size:18px}}.health-stories main .wrap{position:relative}.health-stories main .featured-post{margin-bottom:32px}@media screen and (min-width:992px){.health-stories main .featured-post{margin-bottom:64px}}.health-stories main .featured-post a{text-decoration:none}.health-stories main .featured-post .featured-banner div.wrap{position:relative;max-width:1180px;display:block;margin:0 auto}@media screen and (min-width:992px){.health-stories main .featured-post .featured-banner div.wrap{display:flex;align-items:flex-end}}.health-stories main .featured-post .featured-banner .image{width:100%}@media screen and (min-width:992px){.health-stories main .featured-post .featured-banner .image{width:50%}}.health-stories main .featured-post .featured-banner .image img{width:100%;vertical-align:bottom}.health-stories main .featured-post .featured-banner .copy{width:100%;padding:24px 48px;margin:0;background-color:#303b58;min-height:372px}@media screen and (min-width:992px){.health-stories main .featured-post .featured-banner .copy{width:50%;padding:48px 60px 40px 42px;max-height:90%}}.health-stories main .featured-post .featured-banner .copy .category{margin:0 0 30px;padding:0;font-family:sofia-pro;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.4px;color:#fafcff}.health-stories main .featured-post .featured-banner .copy h4{margin:0 0 30px;padding:0;font-family:"Abhaya Libre",serif;font-size:36px;font-weight:600;line-height:1.17;color:#fafcff}.health-stories main .featured-post .featured-banner .copy p{margin:0 0 30px;padding:0;font-family:sofia-pro;font-size:16px;font-weight:300;line-height:1.5;color:#fafcff}.health-stories main .featured-post .featured-banner .copy .read-more{position:relative;display:inline-block;margin:0;padding:0;font-family:sofia-pro;font-size:14px;font-weight:600;letter-spacing:.53px;color:#ff7369;text-decoration:none}.health-stories main .featured-post .featured-banner .copy .read-more span{vertical-align:middle}.health-stories main .featured-post .featured-banner .copy .read-more img{width:14px;vertical-align:middle}.health-stories main section.tag-feed header{display:flex;justify-content:space-between}.health-stories main section.tag-feed header .section-title{font-family:"Abhaya Libre",serif;font-size:28px;font-weight:700;display:inline-block;margin:0}@media screen and (min-width:767px){.health-stories main section.tag-feed header .section-title{font-size:32px}}@media screen and (min-width:992px){.health-stories main section.tag-feed header .section-title{font-size:36px}}.health-stories main section.tag-feed header .section-title a{text-decoration:none;color:#32457a}.health-stories main section.tag-feed header .more{display:none;text-decoration:none;padding:15px 25px;border:1px solid #b7c3da;border-radius:36px;font-family:sofia-pro;font-size:14px;font-weight:600;color:#1c2235}@media screen and (min-width:767px){.health-stories main section.tag-feed header .more{display:inline-block}}.health-stories main section.tag-feed header .more span{vertical-align:middle}.health-stories main section.tag-feed .more-mobile{display:block;width:100%;text-align:center;text-decoration:none;padding:15px 25px;border:1px solid #b7c3da;border-radius:36px;font-family:sofia-pro;font-size:14px;font-weight:600;color:#1c2235}@media screen and (min-width:767px){.health-stories main section.tag-feed .more-mobile{display:none}}.health-stories main section.tag-feed .more-mobile span{vertical-align:middle}.health-stories main section.tag-feed .grid-wrap{display:flex;flex-wrap:wrap}.health-stories main section.tag-feed .grid-wrap .post{width:100%;padding:16px}@media screen and (min-width:767px){.health-stories main section.tag-feed .grid-wrap .post{width:50%}}@media screen and (min-width:992px){.health-stories main section.tag-feed .grid-wrap .post{width:33.33%}}.health-stories main section.tag-feed .grid-wrap .post img{max-width:100%}.health-stories main section.tag-feed .grid-wrap .post a{text-decoration:none}.health-stories main section.tag-feed .grid-wrap .post h4{font-size:18px;margin:0 0 16px;padding:0;font-family:sofia-pro;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#32457a}@media screen and (min-width:992px){.health-stories main section.tag-feed .grid-wrap .post h4{min-height:90px;font-size:26px}}.health-stories main section.tag-feed .grid-wrap .post p{margin:0;padding:0;font-family:sofia-pro;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#1c2235}@media screen and (min-width:767px){.health-stories main section.tag-feed .grid-wrap .post p{min-height:72px}}.health-stories main section.tag-feed .post.featured-main{width:100%;background-color:#e0e7f1;position:relative}@media screen and (min-width:767px){.health-stories main section.tag-feed .post.featured-main{display:flex}}.health-stories main section.tag-feed .post.featured-main a{text-decoration:none}.health-stories main section.tag-feed .post.featured-main .content{width:100%;padding:50px;display:flex;flex-flow:column nowrap;justify-content:space-evenly}@media screen and (min-width:767px){.health-stories main section.tag-feed .post.featured-main .content{width:55%;height:100%}}.health-stories main section.tag-feed .post.featured-main .content h4{font-family:"Abhaya Libre",serif;font-size:24px;font-weight:700;color:#32457a;letter-spacing:.2px;margin:0}@media screen and (min-width:767px){.health-stories main section.tag-feed .post.featured-main .content h4{font-size:36px}}.health-stories main section.tag-feed .post.featured-main .content p{font-family:sofia-pro;font-size:16px;font-weight:300;color:#1c2235}.health-stories main section.tag-feed .post.featured-main .content .read-more span{color:#ff7369;font-size:14px;font-weight:600;text-decoration:none;padding-right:12px}.health-stories main section.tag-feed .post.featured-main .content .read-more img{vertical-align:sub;max-width:16px}.health-stories main section.tag-feed .post.featured-main .image{width:100%}.health-stories main section.tag-feed .post.featured-main .image img{max-width:100%}@media screen and (min-width:767px){.health-stories main section.tag-feed .post.featured-main .image{width:49%;position:absolute;height:100%;max-height:100%;top:-50px;right:0;object-fit:cover;object-position:center}.health-stories main section.tag-feed .post.featured-main .image img{position:absolute;right:0}}.health-stories main section.box-tag-list{margin-top:120px;margin-bottom:112px}.health-stories main section.box-tag-list ul{list-style-type:none;padding:0;margin:0}@media screen and (min-width:767px){.health-stories main section.box-tag-list ul{display:flex}}.health-stories main section.box-tag-list ul li{font-family:sofia-pro;font-size:20px;flex-grow:1;text-align:center;vertical-align:top}.health-stories main section.box-tag-list ul li a{text-decoration:none;display:block;padding:40px 0;border-bottom:1px solid #ff7369;line-height:1.2;font-weight:300}.health-stories main section.box-tag-list ul li a:first-child{border-top:1px solid #ff7369}@media screen and (min-width:767px){.health-stories main section.box-tag-list ul li a{border:1px solid #ff7369;border-left:none}}.health-stories main section.box-tag-list ul li:last-child a{border-right:none}.health-stories main section.pagination{margin:32px auto}@media screen and (min-width:992px){.health-stories main section.pagination{margin:64px auto}}.health-stories main section.pagination span a{padding:4px 12px}.health-stories main section.pagination span.page{display:none}@media screen and (min-width:767px){.health-stories main section.pagination span.page{display:inline-block}}.health-stories main section.pagination span.page.current{padding:4px 12px}.health-stories main section.pagination span.deco{display:none}@media screen and (min-width:767px){.health-stories main section.pagination span.deco{display:inline-block}}.health-guide.tagged .banner__inner{max-width:100%}.health-guide.tagged .banner h1{padding:24px 0}@media screen and (min-width:992px){.health-guide.tagged .banner h1{font-size:48px}}.health-guide.tagged .wrap .tag-feed{margin-top:16px}@media screen and (min-width:992px){.health-guide.tagged .wrap .tag-feed{margin-top:32px}}