﻿@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.screenreader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}html{overflow-x:hidden;}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.screenreader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}html{overflow-x:hidden;}@keyframes space{40%{opacity:.75;}50%{opacity:.25;}60%{opacity:.75;}100%{transform:rotate(360deg);}}@media only screen and (min-width:64.063em){.body-content{background-image:url("/Images/HappyTogether/PageBg.png");}}.body-content .page-container{background-color:#fff;padding:0 1rem 1rem;overflow:hidden;}@media only screen and (min-width:64.063em){.body-content .page-container{margin-top:4rem;margin-bottom:4rem;border-radius:2rem;box-shadow:0 0 .5rem #3d3434;}}@media only screen and (min-width:64.063em) and (min-width:64em){.body-content .page-container{width:100%;max-width:64em;margin-left:auto;margin-right:auto;}}.body-content .page-container .page-simple-banner{position:relative;padding-bottom:0;z-index:1;background-color:#fee3e3;margin-bottom:6rem;margin-left:-1rem;margin-right:-1rem;background-color:#fee3e3;padding:1rem 1rem 0;text-align:center;display:flex;flex-direction:column;}.body-content .page-container .page-simple-banner:after{top:100%;margin-top:-2rem;content:" ";position:absolute;left:0;right:0;height:6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='50' viewBox='0 0 100 50' preserveAspectRatio='none'%3E%3Cpath d='M0,0 a1,1 0 0,0 100,0' fill='%23fee3e3' /%3E%3C/svg%3E");background-size:110% 100%;background-position:center;z-index:-1;}.body-content .page-container .page-simple-banner #PageTitle{color:#fb7373;}.body-content .page-container .page-simple-banner .page-simple-banner-text{font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:400;color:#58595b;line-height:1.4;padding:0 1rem;margin:0 auto;box-sizing:border-box;}@media only screen and (min-width:52rem){.body-content .page-container .page-simple-banner .page-simple-banner-text{width:100%;max-width:52rem;margin-left:auto;margin-right:auto;}}.body-content .page-container .explanation-section{font-family:"Source Sans Pro",sans-serif;font-size:1rem;font-weight:400;color:#58595b;padding:0 1rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;}@media only screen and (min-width:40rem){.body-content .page-container .explanation-section{width:100%;max-width:40rem;margin-left:auto;margin-right:auto;}}.body-content .page-container .explanation-section .explanation-section-text{font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:400;color:#58595b;line-height:1.4;text-align:center;}.body-content .page-container .explanation-section .explanation-section-features{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding:0;}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature{display:flex;flex-direction:column;align-items:center;width:8rem;max-width:8rem;margin-left:1rem;}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature .explanation-section-feature-icon{height:4rem;width:4rem;margin-bottom:.5rem;text-align:center;}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.allergies .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/health_card.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.health-issues .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/chart.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.medications .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/medications.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.messages .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/chat_bubbles.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.test-results .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/beaker.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.appointments-visits .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/Calendar.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature.care-team .explanation-section-feature-icon{background-image:url(/Images/Home/Icons/doctor.png);}.body-content .page-container .explanation-section .explanation-section-features .explanation-section-feature .explanation-section-feature-title{font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:600;color:#000;text-align:center;}.body-content .page-container .video-section{text-align:center;}@media only screen and (min-width:52rem){.body-content .page-container .video-section{width:100%;max-width:52rem;margin-left:auto;margin-right:auto;}}.body-content .page-container .video-section .video-section-title{font-family:"Source Sans Pro",sans-serif;font-size:2rem;font-weight:700;color:#000;}.body-content .page-container .video-section .video-container{display:flex;justify-content:center;}.body-content .page-container .video-section .video-container .embed-wrapper{width:100%;max-width:560px;}.body-content .page-container .video-section.connecting .video-section-title{color:#156fab;}.body-content .page-container .video-section.data-sharing .video-section-title{color:#ee9229;}.body-content .page-container .example-section{margin-left:-1rem;margin-right:-1rem;margin-top:4rem;font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:400;color:#58595b;line-height:1.4;}.body-content .page-container .example-section .example-section-title-content{display:flex;flex-direction:column;align-items:flex-end;}@media only screen and (min-width:64.063em){.body-content .page-container .example-section .example-section-title-content{flex-direction:row;align-items:center;}}.body-content .page-container .example-section .example-section-title-content .example-section-title-text{flex:1;padding:2rem;}.body-content .page-container .example-section .example-section-title-content .example-section-title-text .example-section-title{font-family:"Source Sans Pro",sans-serif;font-size:2rem;font-weight:700;color:#000;color:#0db3a6;}.body-content .page-container .example-section .example-section-title-content .example-section-title-img-container{flex:1;}@media only screen and (max-width:64em){.body-content .page-container .example-section .example-section-title-content .example-section-title-img-container{max-width:75%;}}.body-content .page-container .example-section .example-section-story{display:flex;flex-direction:column;align-items:flex-start;}@media only screen and (min-width:64.063em){.body-content .page-container .example-section .example-section-story{flex-direction:row-reverse;align-items:center;}}.body-content .page-container .example-section .example-section-story .example-section-story-text{flex:1;padding:2rem;}.body-content .page-container .example-section .example-section-story .example-section-title-img-container{flex:1;}@media only screen and (max-width:64em){.body-content .page-container .example-section .example-section-story .example-section-title-img-container{max-width:75%;}}.body-content .page-container .faq-section{position:relative;padding-bottom:0;z-index:1;background-color:#e8e5f3;margin-top:6rem;margin-top:10rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem;}.body-content .page-container .faq-section:before{bottom:100%;margin-bottom:-2rem;content:" ";position:absolute;left:0;right:0;height:6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='50' viewBox='0 0 100 50' preserveAspectRatio='none'%3E%3Cpath d='M0,0 a1,1 0 0,0 100,0' fill='%23e8e5f3' /%3E%3C/svg%3E");background-size:110% 100%;background-position:center;z-index:-1;transform:rotateZ(180deg);}.body-content .page-container .faq-section .faq-section-title{font-family:"Source Sans Pro",sans-serif;font-size:2rem;font-weight:700;color:#000;color:#7a449c;text-align:center;display:block;}@media only screen and (min-width:52rem){.body-content .page-container .faq-section .faq-section-questions{width:100%;max-width:52rem;margin-left:auto;margin-right:auto;}}.body-content .page-container .faq-section .faq-section-questions .faq-section-question{font-family:"Source Sans Pro",sans-serif;font-size:1rem;font-weight:600;color:#3d3434;color:#7a449c;margin-bottom:.5rem;}.body-content .page-container .faq-section .faq-section-questions .faq-section-answer{margin-bottom:1rem;}