h1{font-size:calc(2.125rem + ((1vw - 3.2px) * 3.0357));line-height:1.11;font-family:"calluna", serif;font-weight:900}@media (max-width:320px){h1{font-size:34px;line-height:40px}}@media (min-width:1440px){h1{font-size:68px;line-height:1}}h2{font-size:calc(1.75rem + ((1vw - 3.2px) * 2.3214));line-height:1.14;font-family:"calluna", serif;font-weight:900}@media (max-width:320px){h2{font-size:28px;line-height:32px}}@media (min-width:1440px){h2{font-size:54px;line-height:60px}}h3{font-size:calc(1.5rem + ((1vw - 3.2px) * 1.0714));line-height:1.33;font-family:"calluna", serif;font-weight:900}@media (max-width:320px){h3{font-size:24px;line-height:32px}}@media (min-width:1440px){h3{font-size:36px;line-height:48px}}h4,body.single-team .bio .container .post-navigation .nav-links a{font-size:calc(1.25rem + ((1vw - 3.2px) * 0.7143));line-height:1.2;font-family:"calluna", serif;font-weight:700}@media (max-width:320px){h4,body.single-team .bio .container .post-navigation .nav-links a{font-size:20px;line-height:24px}}@media (min-width:1440px){h4,body.single-team .bio .container .post-navigation .nav-links a{font-size:28px;line-height:40px}}p,.body,li{font-size:calc(1rem + ((1vw - 3.2px) * 0.1786));line-height:1.5;font-family:"sofia-pro", sans-serif}@media (max-width:320px){p,.body,li{font-size:16px;line-height:24px}}@media (min-width:1440px){p,.body,li{font-size:18px;line-height:32px}}body.page-template-team .team-feed{margin-bottom:50px}body.page-template-team .team-feed .container .team-section{margin-bottom:40px}body.page-template-team .team-feed .container .team-section .heading{margin-bottom:24px}body.page-template-team .team-feed .container .team-section .heading .wysiwyg{margin-top:20px;max-width:800px}@media (min-width:768px){body.page-template-team .team-feed .container .team-section .people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.page-template-team .team-feed .person-link{display:block;margin-bottom:30px;border-top:4px solid #FF472E}@media (min-width:768px){body.page-template-team .team-feed .person-link{width:47%;margin-right:6%}body.page-template-team .team-feed .person-link:nth-child(even){margin-right:0}}@media (min-width:768px){body.page-template-team .team-feed .person-link{width:22%;margin-right:2.667%}body.page-template-team .team-feed .person-link:nth-child(even){margin-right:2.667%}body.page-template-team .team-feed .person-link:nth-child(4n){margin-right:0}}body.page-template-team .team-feed .person-link *{color:#03212D}body.page-template-team .team-feed .person-link .headshot{width:100%;aspect-ratio:1.5;background-color:#EAFBD6}body.page-template-team .team-feed .person-link .text{margin-top:20px;display:block}body.page-template-team .team-feed .person-link .text .arrow{margin-top:12px;width:45px}body.single-team .intro{background-color:#B3F8F6;margin-bottom:36px;padding-bottom:24px}@media (min-width:768px){body.single-team .intro{padding-bottom:52px;margin-bottom:67px}}@media (min-width:768px){body.single-team .intro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.single-team .intro .container .headshot{width:100%;margin-bottom:18px;aspect-ratio:1.5;background-color:#EAFBD6}@media (min-width:768px){body.single-team .intro .container .headshot{width:55%;margin-bottom:0}}body.single-team .intro .container .info{}@media (min-width:768px){body.single-team .intro .container .info{width:40%;-ms-flex-item-align:end;align-self:flex-end}}body.single-team .intro .container .info .team-bridge{width:150px;margin-bottom:16px}body.single-team .intro .container .info h4,body.single-team .intro .container .info .bio .container .post-navigation .nav-links a,body.single-team .bio .container .post-navigation .nav-links .intro .container .info a{margin-bottom:5px}body.single-team .intro .container .info h1{margin-bottom:16px}body.single-team .intro .container .info .phone{margin-top:3px}body.single-team .bio{margin-bottom:50px}@media (min-width:768px){body.single-team .bio{margin-bottom:105px}}body.single-team .bio .container{max-width:864px}body.single-team .bio .container .text{padding-bottom:30px;border-bottom:4px solid #033E4A;margin-bottom:35px}body.single-team .bio .container .post-navigation{display:block !important}body.single-team .bio .container .post-navigation h2{display:none}body.single-team .bio .container .post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}body.single-team .bio .container .post-navigation .nav-links a{color:#03212D}body.single-team .bio .container .post-navigation .nav-links .nav-previous a{background-image:url(../images/icon-arrow-left-teal.svg);background-repeat:no-repeat;background-size:23px 18px;padding-left:30px;background-position:center left}@media (min-width:768px){body.single-team .bio .container .post-navigation .nav-links .nav-previous a{padding-left:50px;background-size:40px 30px}}body.single-team .bio .container .post-navigation .nav-links .nav-next{margin-left:auto}body.single-team .bio .container .post-navigation .nav-links .nav-next a{background-image:url(../images/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:23px 18px;padding-right:30px;background-position:center right}@media (min-width:768px){body.single-team .bio .container .post-navigation .nav-links .nav-next a{padding-right:50px;background-size:40px 30px}}