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{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{font-size:20px;line-height:24px}}@media (min-width:1440px){h4{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}}@media (min-width:960px){.home .intro{min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home .intro .video-hero{padding:65px 0;position:relative}@media (min-width:960px){.home .intro .video-hero{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}}.home .intro .video-hero video{width:100%;position:absolute;top:0;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;-o-object-position:center center;object-position:center center}.home .intro .video-hero .color-guard{position:absolute;width:100%;height:100%;top:0;background:-o-radial-gradient(50% 50%, 56.54% 56.54%, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 98.96%);background:radial-gradient(56.54% 56.54% at 50% 50%, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 98.96%);background-blend-mode:multiply;z-index:-1}.home .intro .video-hero .hero-text{max-width:300px;margin:auto}@media (min-width:960px){.home .intro .video-hero .hero-text{max-width:750px}}.home .intro .video-hero .hero-text svg{display:block;margin:0 auto 20px}.home .intro .video-hero .hero-text h1{color:#EAFBD6;text-align:center;margin-bottom:10px;opacity:0;position:relative;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out}.home .intro .video-hero .hero-text h1.in-viewport-once{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}@media (min-width:960px){.home .intro .video-hero .hero-text h1{margin-bottom:20px}}.home .intro .video-hero .hero-text .subline{text-align:center;color:#EAFBD6;font-family:"sofia-pro", sans-serif;text-transform:uppercase;font-size:16px;font-weight:600;letter-spacing:0.16em;opacity:0;position:relative;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out}.home .intro .video-hero .hero-text .subline.in-viewport-once{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}@media (min-width:960px){.home .intro .video-hero .hero-text .subline{font-size:30px}}@media (min-width:960px){.home .intro .quick-btns{display:-webkit-box;display:-ms-flexbox;display:flex}}.home .intro .quick-btns a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}@media (min-width:960px){.home .intro .quick-btns a{width:33.33%;padding:33px 0 38px}}.home .intro .quick-btns a:nth-of-type(1){background-color:#033E4A}.home .intro .quick-btns a:nth-of-type(1) *{color:#B3F8F6}.home .intro .quick-btns a:nth-of-type(1):hover{background-color:#B3F8F6}.home .intro .quick-btns a:nth-of-type(1):hover *{color:#033E4A}.home .intro .quick-btns a:nth-of-type(1):hover svg path{stroke:#033E4A}.home .intro .quick-btns a:nth-of-type(2){background-color:#F8D978}.home .intro .quick-btns a:nth-of-type(2) *{color:#034C70}.home .intro .quick-btns a:nth-of-type(2):hover{background-color:#034C70}.home .intro .quick-btns a:nth-of-type(2):hover *{color:#F8D978}.home .intro .quick-btns a:nth-of-type(2):hover svg path{stroke:#F8D978}.home .intro .quick-btns a:nth-of-type(3){background-color:#FF472E}.home .intro .quick-btns a:nth-of-type(3) *{color:#EAFBD6}.home .intro .quick-btns a:nth-of-type(3) svg path{stroke:#EAFBD6}.home .intro .quick-btns a:nth-of-type(3):hover{background-color:#EAFBD6}.home .intro .quick-btns a:nth-of-type(3):hover *{color:#FF472E}.home .intro .quick-btns a:nth-of-type(3):hover svg path{stroke:#FF472E}.home .intro .quick-btns a svg{margin-left:12px;width:32px;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}@media (min-width:960px){.home .intro .quick-btns a svg{margin-left:26px;width:40px}}.home .mission{position:relative;margin:32px 0 60px}@media (min-width:960px){.home .mission{margin-top:100px;margin-bottom:125px}}.home .mission .container{max-width:864px}.home .mission .container .wysiwyg h2{color:#036D5E;max-width:800px}.home .mission .container .wysiwyg p{margin-left:30px}@media (min-width:960px){.home .mission .container .wysiwyg p{margin-left:114px}}.home .mission .rose-bg{position:absolute;top:9vw;width:65vw;z-index:-1;right:-20vw;max-width:662px}@media (min-width:960px){.home .mission .rose-bg{top:-3vw;right:-5vw}}.home .priorities{background-color:#F8D978;padding-bottom:24px}@media (min-width:960px){.home .priorities{padding-bottom:94px}}.home .priorities .container .section-title{position:relative;top:50%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);margin-bottom:21px}@media (min-width:960px){.home .priorities .container .section-title{margin-bottom:40px}}.home .priorities .container .priority-list{padding-bottom:25px}@media (min-width:960px){.home .priorities .container .priority-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.home .priorities .container .priority-list .priority{margin-bottom:31px}@media (min-width:960px){.home .priorities .container .priority-list .priority{width:46%;margin-bottom:70px}}.home .priorities .container .priority-list .priority svg{margin-bottom:4px;visibility:hidden;height:70px}.home .priorities .container .priority-list .priority h2{margin-bottom:9px;opacity:0;position:relative;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out}.home .priorities .container .priority-list .priority h4{margin-left:36px;opacity:0;position:relative;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out}.home .priorities .container .priority-list .priority.in-viewport-once svg{stroke-dasharray:1000;stroke-dashoffset:1000;pointer-events:none;-webkit-animation:animateDash 10s linear forwards;animation:animateDash 10s linear forwards;-webkit-animation-delay:1s;animation-delay:1s;visibility:visible}.home .priorities .container .priority-list .priority.in-viewport-once h2{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.home .priorities .container .priority-list .priority.in-viewport-once h4{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.home .priorities .container .btn{margin:auto;display:table;width:100%}@media (min-width:960px){.home .priorities .container .btn{width:auto}}.bridge-home-hero{stroke-dasharray:1000;stroke-dashoffset:1000;pointer-events:none;-webkit-animation:animateDash 8s linear both;animation:animateDash 8s linear both;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes animateDash{to{stroke-dashoffset:0}}@keyframes animateDash{to{stroke-dashoffset:0}}