@-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)}}#Banner{width:100%;height:480px;background-image:url("/Images/About/farm-header-with-bike.svg");background-size:cover;background-position:center;position:relative;margin:0}#Banner #EpicLink{position:absolute;top:0;right:0;margin:1.5rem}#Banner #HomeLink{position:absolute;top:0;left:0;margin:1.5rem}#Banner #EpicLink,#Banner #HomeLink{z-index:20}#Banner #EpicLink img,#Banner #HomeLink img{height:2.5rem}@media only screen and (max-width:64em){#Banner{width:100%;height:360px;background-image:url("/Images/About/farm-header-with-bike.svg");background-size:cover;background-position:center;position:relative;margin:0;background-size:auto 360px;background-repeat:no-repeat;background-position:center bottom}#Banner #EpicLink{position:absolute;top:0;right:0;margin:1.5rem}#Banner #HomeLink{position:absolute;top:0;left:0;margin:1.5rem}#Banner #EpicLink,#Banner #HomeLink{z-index:20}#Banner #EpicLink img,#Banner #HomeLink img{height:2.5rem}}#Banner #BannerContent{margin:4rem auto 0;max-width:640px;text-align:center;z-index:1}@media only screen and (max-width:64em){#Banner #BannerContent{margin-top:1.5rem}}#Banner #BannerContent #PageTitle{margin-top:0;margin-bottom:.75rem;color:#559bcf}@media only screen and (min-width:64.063em){#Banner #BannerContent #PageTitle{font-size:4rem}}#Banner #BannerContent #PageSubTitle{font-weight:500;font-size:1.5rem;color:#000;margin-left:1rem;margin-right:1rem;margin-bottom:0;margin-top:0}@media only screen and (max-width:64em){#Banner #BannerContent #PageSubTitle{max-width:320px;margin-left:auto;margin-right:auto}}body .body-content #Root .container-content{margin:0}.flex-col-on{display:flex;flex-direction:column;flex:1 1 0%}#Help{flex-grow:1}.highlight-section .highlight-section-content-wrapper{padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:64em){.highlight-section .highlight-section-content-wrapper{width:100%;max-width:64em;margin-left:auto;margin-right:auto}}.highlight-section .highlight-section-content-wrapper .highlight-section-callout-image-container{margin-top:2rem;max-width:390px;padding:1.5rem}@media only screen and (min-width:64.063em){.highlight-section .highlight-section-content-wrapper{flex-direction:row;align-items:flex-start}.highlight-section .highlight-section-content-wrapper .highlight-section-callout-image-container{margin-top:0;max-width:480px;padding:0}}.highlight-section .highlight-section-content{flex-direction:column;flex:1;padding:1.5rem 3.5rem;align-items:center}.highlight-section .highlight-section-content>*{max-width:26rem}.highlight-section .highlight-section-content .highlight-section-icons{margin-bottom:.5rem}.highlight-section .highlight-section-content .highlight-section-title{font-family:"Source Sans Pro",sans-serif;font-size:2rem;font-weight:700;color:#3d3434;margin-bottom:1rem}@media only screen and (max-width:40em){.highlight-section .highlight-section-content .highlight-section-title{font-size:1.5rem}}.highlight-section .highlight-section-content .highlight-section-text{font-size:1.125rem;line-height:1.4}.highlight-section .section-title{padding:1.5rem 0;text-align:center}@media only screen and (min-width:40em){.highlight-section .section-title{width:100%;max-width:40em;margin-left:auto;margin-right:auto}}.highlight-section .section-title .section-title-text{font-family:"Source Sans Pro",sans-serif;font-size:2rem;font-weight:700;color:#3d3434;margin-bottom:1rem;padding:0 .5rem}@media only screen and (max-width:40em){.highlight-section .section-title .section-title-text{font-size:1.5rem}}.highlight-section .section-title .section-subtitle-text{font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:400;color:#3d3434;line-height:1.4;padding:0 .5rem}.highlight-section#WhatIsMyChart{background-color:#e4ffb4;background-image:url("/Images/About/medical-bg-trans.png");background-size:240px auto}.highlight-section#TreehouseSection{background-color:#aad2fb;background:url("/Images/About/mobile-tree-bottom.png"),linear-gradient(180deg,#e5fcf0 0%,#aad2fb 100%);background-repeat:no-repeat;background-size:1024px auto;background-position:center bottom;padding-bottom:375px}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection{background:url("/Images/About/tree-whole.png"),linear-gradient(180deg,#e5fcf0 0%,#aad2fb 100%);background-repeat:no-repeat;background-position:center bottom;background-size:1440px auto;padding-bottom:16rem}}.highlight-section#TreehouseSection .highlight-section-content-wrapper{display:block;padding-top:0;overflow:auto}.highlight-section#TreehouseSection .section-title{margin-top:3rem}.highlight-section#TreehouseSection .treehouse-container:before{content:" ";height:267px;margin-bottom:-2px;display:block;background-position:center top;background-size:1024px auto;background-image:url("/Images/About/mobile-tree-top.png")}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection .treehouse-container:before{content:none}}.highlight-section#TreehouseSection .trivia-card-set,.highlight-section#TreehouseSection .treehouse-card-set{display:flex;flex-direction:column}.highlight-section#TreehouseSection .trivia-card-set .trivia-card-container,.highlight-section#TreehouseSection .treehouse-card-set .trivia-card-container{display:flex;flex:1}.highlight-section#TreehouseSection .trivia-card-set .trivia-card,.highlight-section#TreehouseSection .treehouse-card-set .trivia-card{flex:1;padding:1rem 1.5rem;max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 .125rem .5rem #88898b}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection .trivia-card-set,.highlight-section#TreehouseSection .treehouse-card-set{flex-direction:row}.highlight-section#TreehouseSection .trivia-card-set .trivia-card,.highlight-section#TreehouseSection .treehouse-card-set .trivia-card{max-width:none;margin-left:1rem;margin-right:1rem;margin-bottom:0}}.highlight-section#TreehouseSection .trivia-card-set{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection .trivia-card-set{padding-left:0;padding-right:0}}.highlight-section#TreehouseSection .trivia-card-set .trivia-card-icon{margin:1rem auto;width:8rem;height:8rem;border-radius:50%;background-size:66%;background-position:center center;background-repeat:no-repeat}.highlight-section#TreehouseSection .treehouse-card-set{flex-wrap:wrap;background-color:#188d60}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection .treehouse-card-set{background-color:rgba(0,0,0,0);margin-top:4rem}}.highlight-section#TreehouseSection .treehouse-card-set .trivia-card-container{flex:0 0 33.3%;background-image:url("/Images/About/mobile-tree-leaves.png");background-size:1024px 100%;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.highlight-section#TreehouseSection .treehouse-card-set .trivia-card-container{padding-left:0;padding-right:0;background-image:none}}.highlight-section#TreehouseSection .treehouse-card-set .trivia-card{position:relative;text-align:center;padding-top:3rem;padding-bottom:3rem;margin-top:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.highlight-section#TreehouseSection .treehouse-card-set .trivia-card .trivia-card-icon{transform:translateY(-50%) translateX(-50%);position:absolute;top:0;left:50%;width:4.5rem;height:4.5rem;border-radius:50%;background-size:2.5rem;background-position:center;background-repeat:no-repeat;background-color:#d2f1e5;box-shadow:0 .125rem .5rem #88898b}.highlight-section#TreehouseSection .treehouse-card-set .trivia-card .trivia-card-title{color:currentColor;font-family:"Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:600;color:#000;margin-bottom:.5rem}.highlight-section#WhatPeopleAreSaying{background-color:#f3ecff;background-image:url("/Images/About/bubble-bg.png");background-position:center bottom}.highlight-section#WhatPeopleAreSaying .highlight-section-content-wrapper{display:block;padding-top:0;overflow:auto}.highlight-section#WhatPeopleAreSaying .section-title{margin-top:3rem}.highlight-section#WhatPeopleAreSaying .quote-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container{flex:1}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-item{position:relative;padding:0 1rem;width:100%;max-width:16rem;margin:0 auto 2rem;display:flex;justify-content:flex-start;position:relative}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-bubble{width:12rem;height:12rem;margin-bottom:2rem;background-size:100%;background-position:center}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-text{position:absolute;bottom:0;left:2rem;right:2rem;background-color:#fff;padding:.5rem .75rem;border-radius:.5rem}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-text:before{content:"“"}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-text:after{content:"”"}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container .quote-text .quote-icon{position:absolute;top:-2rem;left:-2rem;box-shadow:0 .125rem .5rem #88898b;width:3rem;height:3rem;background-size:2.5rem;background-repeat:no-repeat;background-position:center;background-color:#fff;border-radius:50%}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container:nth-child(2n) .quote-item{justify-content:flex-end}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container:nth-child(2n) .quote-item .quote-text .quote-icon{left:auto;right:-2rem}@media only screen and (min-width:40.063em){.highlight-section#WhatPeopleAreSaying .quote-container{flex-direction:row}.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container{flex:0 0 50%}}@media only screen and (min-width:64.063em){.highlight-section#WhatPeopleAreSaying .quote-container .quote-item-container{flex:0 0 33.3%}}