ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:avenirnextltpro-regular;src:url(dist/fonts/3A4A6D_0_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_0_0.woff) format('woff')}@font-face{font-family:avenirnextltpro-boldit;src:url(dist/fonts/3A4A6D_1_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_1_0.woff) format('woff')}@font-face{font-family:avenirnextltpro-demi;src:url(dist/fonts/3A4A6D_2_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_2_0.woff) format('woff')}@font-face{font-family:avenirnextltpro-it;src:url(dist/fonts/3A4A6D_3_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_3_0.woff) format('woff')}@font-face{font-family:avenirnextltpro-demiit;src:url(dist/fonts/3A4A6D_4_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_4_0.woff) format('woff')}@font-face{font-family:avenirnextltpro-bold;src:url(dist/fonts/3A4A6D_5_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_5_0.woff) format('woff')}@font-face{font-family:paulgrotesksoft-bold;src:url(dist/fonts/3A4A6D_6_0.woff2) format('woff2'),url(dist/fonts/3A4A6D_6_0.woff) format('woff')}@font-face{font-family:paul_grotesk_soft;src:url(dist/fonts/artill_-_paul_grotesk_soft_bold-webfont.woff2) format('woff2'),url(dist/fonts/artill_-_paul_grotesk_soft_bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:paul_grotesk_soft;src:url(dist/fonts/artill_-_paul_grotesk_soft_regular-webfont.woff2) format('woff2'),url(dist/fonts/artill_-_paul_grotesk_soft_regular-webfont.woff) format('woff');font-weight:400;font-style:normal}body{font-family:avenirnextltpro-regular,sans-serif;background-image:-webkit-linear-gradient(90deg,#392880 10%,#3428BD 93%);background-image:linear-gradient(0deg,#392880 10%,#3428BD 93%);background-size:cover;overflow-x:hidden;width:100vw}body,body html{margin:0;padding:0}body *{-moz-box-sizing:border-box;box-sizing:border-box}body img{max-width:100%;height:auto}body #bg{position:absolute;top:-webkit-calc(100vh + 200px);top:calc(100vh + 200px);width:100%;right:0;background-image:url(dist/bg.png);background-size:contain;background-position:top right;background-repeat:repeat-y;z-index:-1}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){body #bg{background-image:url(dist/bg@2x.png)}}@media(max-width:512px){body #bg{background-image:url(dist/mobile-bg.png)}}@media(max-width:512px) and (min--moz-device-pixel-ratio:1.3),(max-width:512px) and (-o-min-device-pixel-ratio:2.6/2),(max-width:512px) and (-webkit-min-device-pixel-ratio:1.3),(max-width:512px) and (min-device-pixel-ratio:1.3),(max-width:512px) and (min-resolution:1.3dppx){body #bg{background-image:url(dist/mobile-bg@2x.png)}}.footer{position:relative;z-index:5}#hero{position:relative;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:150px 70px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:600px){#hero{padding:150px 20px}}@media(max-width:889px){#hero #hero-logo-container{position:absolute;top:60px;left:180px}}@media(max-width:600px){#hero #hero-logo-container{left:20px;max-width:144px}}#hero #hero-logo{z-index:2}@media(min-width:890px){#hero #hero-logo{position:absolute;top:60px;left:180px}}#hero #hero-logo a{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#hero #hero-logo a:hover{opacity:.7!important}#hero #hero-logo img{position:relative;margin-top:10px}#hero #hero-logo-container .project2025-logo{margin-top:20px;display:block}@media(min-width:890px){#hero #hero-logo-container .project2025-logo{display:none}}#hero .section-content{max-width:820px;position:relative;z-index:2}#hero .section-content .project2025-logo{margin-top:100px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width:889px){#hero .section-content .project2025-logo{display:none!important}}#hero .section-content h1{color:#fff;margin:0;font-family:paul_grotesk_soft,Helvetica,sans-serif;font-weight:700;font-size:50px;letter-spacing:0;line-height:60px;margin-top:40px;text-align:center}@media(max-width:954px){#hero .section-content h1{font-size:42px;line-height:52px}}@media(max-width:768px){#hero .section-content h1{text-align:left;font-size:32px;line-height:40px}#hero .section-content h1 br{display:none}}@media(max-width:600px){#hero .section-content h1{margin-top:80px}}#hero .section-content .project2025-logo{display:block;margin-bottom:20px}#hero .section-content a.button{display:block;margin:70px auto 0;text-decoration:none;border:1px solid #fff;font-family:avenirnextltpro-bold;font-size:16px;color:#fff;letter-spacing:0;line-height:24px;width:280px;max-width:100%;text-align:center;padding:15px 13px 13px;-webkit-transition:all .4s;transition:all .4s}@media(max-width:768px){#hero .section-content a.button{font-size:16px;line-height:24px}}@media(max-width:550px){#hero .section-content a.button{width:100%}}#hero .section-content a.button:hover{background:#fff;color:#3428bd}#logo-container{position:absolute;width:100vw;top:0;left:0;height:300vh;overflow:hidden;z-index:-1}#logo-container svg{position:absolute}#logo-container svg path{opacity:0}#logo-container svg #circle1{fill:none;stroke:#2ad891;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(218deg);-ms-transform:rotate(218deg);transform:rotate(218deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle2{fill:none;stroke:#e12a91;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(325deg);-ms-transform:rotate(325deg);transform:rotate(325deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle3{fill:none;stroke:#ffcc2a;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle4{fill:none;stroke:#ffcc2a;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(273deg);-ms-transform:rotate(273deg);transform:rotate(273deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle5{fill:none;stroke:#396dff;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(146deg);-ms-transform:rotate(146deg);transform:rotate(146deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle6{fill:none;stroke:#396dff;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle7{fill:none;stroke:#e12a91;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle8{fill:none;stroke:#2ad891;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#logo-container svg #circle9{fill:none;stroke:#ffcc2a;stroke-width:165;stroke-miterlimit:10;-webkit-transform:rotate(189deg);-ms-transform:rotate(189deg);transform:rotate(189deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.icon-corrections{background-image:url(dist/spritesheet.png);background-position:-22px -21px;width:17px;height:19px}.icon-emergency{background-image:url(dist/spritesheet.png);background-position:-22px 0;width:21px;height:21px}.icon-facebook{background-image:url(dist/spritesheet.png);background-position:0 -61px;width:7px;height:13px}.icon-firearms{background-image:url(dist/spritesheet.png);background-position:-65px 0;width:15px;height:18px}.icon-healthcare{background-image:url(dist/spritesheet.png);background-position:0 -22px;width:21px;height:23px}.icon-instagram{background-image:url(dist/spritesheet.png);background-position:-46px -45px;width:11px;height:11px}.icon-join{background-image:url(dist/spritesheet.png);background-position:0 0;width:22px;height:22px}.icon-logo-small{background-image:url(dist/spritesheet.png);background-position:-43px -20px;width:19px;height:19px}.icon-menu-close{background-image:url(dist/spritesheet.png);background-position:-65px -18px;width:15px;height:15px}.icon-menu{background-image:url(dist/spritesheet.png);background-position:-27px -45px;width:19px;height:15px}.icon-overview{background-image:url(dist/spritesheet.png);background-position:0 -45px;width:27px;height:16px}.icon-resources{background-image:url(dist/spritesheet.png);background-position:-43px 0;width:22px;height:20px}.icon-twitter{background-image:url(dist/spritesheet.png);background-position:-65px -45px;width:13px;height:11px}.icon-youtube{background-image:url(dist/spritesheet.png);background-position:-65px -33px;width:15px;height:12px}.icon-corrections{background-image:url(dist/spritesheet.png);background-position:-22px -21px;width:17px;height:19px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-corrections{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-emergency{background-image:url(dist/spritesheet.png);background-position:-22px 0;width:21px;height:21px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-emergency{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-facebook{background-image:url(dist/spritesheet.png);background-position:0 -61px;width:7px;height:13px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-facebook{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-firearms{background-image:url(dist/spritesheet.png);background-position:-65px 0;width:15px;height:18px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-firearms{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-healthcare{background-image:url(dist/spritesheet.png);background-position:0 -22px;width:21px;height:23px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-healthcare{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-instagram{background-image:url(dist/spritesheet.png);background-position:-46px -45px;width:11px;height:11px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-instagram{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-join{background-image:url(dist/spritesheet.png);background-position:0 0;width:22px;height:22px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-join{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-logo-small{background-image:url(dist/spritesheet.png);background-position:-43px -20px;width:19px;height:19px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-logo-small{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-menu-close{background-image:url(dist/spritesheet.png);background-position:-65px -18px;width:15px;height:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-menu-close{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-menu{background-image:url(dist/spritesheet.png);background-position:-27px -45px;width:19px;height:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-menu{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-overview{background-image:url(dist/spritesheet.png);background-position:0 -45px;width:27px;height:16px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-overview{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-resources{background-image:url(dist/spritesheet.png);background-position:-43px 0;width:22px;height:20px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-resources{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-twitter{background-image:url(dist/spritesheet.png);background-position:-65px -45px;width:13px;height:11px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-twitter{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}.icon-youtube{background-image:url(dist/spritesheet.png);background-position:-65px -33px;width:15px;height:12px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-youtube{background-image:url(dist/spritesheet@2x.png);background-size:80px 74px}}nav #menu,nav #menu-expansion{position:fixed;top:0;left:0;z-index:5;height:100vh;width:45px;background-image:-webkit-linear-gradient(90deg,#392880 10%,#3428BD 93%);background-image:linear-gradient(0deg,#392880 10%,#3428BD 93%);box-shadow:0 4px 10px 0 rgba(0,0,0,.5);padding:12px 0}@media(max-width:600px){nav #menu,nav #menu-expansion{padding:2px 30px;width:100%;height:auto;background-image:none;background:#3928bd;position:fixed}}nav #menu .icon,nav #menu-expansion .icon{display:block}nav #menu .top,nav #menu-expansion .top{position:relative;width:19px;height:19px;margin:0 auto}@media(max-width:600px){nav #menu .top,nav #menu-expansion .top{display:none}}nav #menu .top .icon,nav #menu-expansion .top .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}nav #menu .top .icon-logo-small,nav #menu-expansion .top .icon-logo-small{opacity:0;visibility:hidden}nav #menu ul,nav #menu-expansion ul{padding:0;margin:40px auto}@media(max-width:600px){nav #menu ul,nav #menu-expansion ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}}nav #menu ul li,nav #menu-expansion ul li{text-align:center;height:39px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}nav #menu ul li:hover:before,nav #menu-expansion ul li:hover:before{background:#4c6bb2}nav #menu ul li.active:before,nav #menu-expansion ul li.active:before{background:#fff}nav #menu ul li:before,nav #menu-expansion ul li:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:0 0;-webkit-transition:all .4s;transition:all .4s}@media(max-width:600px){nav #menu ul li:before,nav #menu-expansion ul li:before{display:none}}nav #menu ul li+li,nav #menu-expansion ul li+li{margin-top:3px}@media(max-width:600px){nav #menu ul li+li,nav #menu-expansion ul li+li{margin-top:0}}@media(max-width:600px){nav #menu ul li:not(.mobile-only),nav #menu-expansion ul li:not(.mobile-only){display:none}}nav #menu ul li.mobile-only,nav #menu-expansion ul li.mobile-only{display:none}@media(max-width:600px){nav #menu ul li.mobile-only,nav #menu-expansion ul li.mobile-only{display:block}nav #menu ul li.mobile-only .icon-logo-small,nav #menu-expansion ul li.mobile-only .icon-logo-small{margin-top:6px}nav #menu ul li.mobile-only .open-menu-mobile,nav #menu-expansion ul li.mobile-only .open-menu-mobile{position:relative;top:8px}}nav #menu-expansion{position:fixed;left:45px;top:0;width:210px;-webkit-transition:-webkit-transform .4s ease-out;transition:-ms-transform .4s ease-out;transition:transform .4s ease-out;-webkit-transform:translateX(-100%) translateX(-40px);-ms-transform:translateX(-100%) translateX(-40px);transform:translateX(-100%) translateX(-40px);background-image:-webkit-linear-gradient(90deg,#392880 10%,#3428BD 93%);background-image:linear-gradient(0deg,#392880 10%,#3428BD 93%);box-shadow:0 4px 10px 0 rgba(0,0,0,.5);z-index:4;height:100%;padding:14px 9px}@media(max-width:600px){nav #menu-expansion{-webkit-transform:translateX(0) translateY(-100%) translateY(-40px);-ms-transform:translateX(0) translateY(-100%) translateY(-40px);transform:translateX(0) translateY(-100%) translateY(-40px);width:100%;left:0;top:35px;height:auto}}nav #menu-expansion .close-menu{float:right}@media(max-width:600px){nav #menu-expansion .close-menu{display:none}}nav #menu-expansion hr{border-top:1px solid #2a1f87;border-left:none;border-right:none;border-bottom:none;margin:26px 0}@media(max-width:600px){nav #menu-expansion hr{display:none}}nav #menu-expansion ul{margin-top:37px;margin-bottom:20px}@media(max-width:600px){nav #menu-expansion ul{display:block;padding:20px;margin-top:0;margin-bottom:10px}}nav #menu-expansion ul li{text-align:left;display:block!important}nav #menu-expansion ul li:before{display:none}nav #menu-expansion ul li a{font-family:avenirnextltpro-bold;font-size:14px;color:#fff;letter-spacing:0;line-height:27px;text-decoration:none}nav #menu-expansion .social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width:600px){nav #menu-expansion .social-links{padding:0;max-width:120px;margin-left:15px}}nav #menu-expansion .social-links li a .icon{opacity:.4;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}nav #menu-expansion .social-links li a:hover .icon{opacity:1}nav #menu-expansion .social-links li+li{margin-left:10px}nav #scroll-progress{display:none}@media(max-width:600px){nav #scroll-progress{display:block;position:absolute;top:34px;height:2px;width:0;background:#fff;left:0}}nav.open #menu-expansion{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(max-width:600px){nav.open #menu-expansion{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}#overview{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:150px 70px;position:relative;z-index:2}@media(max-height:900px){#overview{padding:40px 70px}}@media(max-width:600px){#overview{padding:39px 20px}}#overview .section-content{max-width:750px;width:100%}#overview .section-content h1{font-family:paulgrotesksoft-bold;font-weight:400;font-size:50px;color:#fff;letter-spacing:0;line-height:60px;margin:0 0 30px}@media(max-width:768px){#overview .section-content h1{font-size:32px;line-height:40px;margin:0 0 15px}}#overview .section-content h2{font-family:avenirnextltpro-boldit;font-weight:400;font-size:24px;color:#fff;letter-spacing:0;line-height:32px}@media(max-width:768px){#overview .section-content h2{font-size:20px;line-height:28px;margin:0 0 15px}}#overview .section-content p{font-size:16px;color:#fff;letter-spacing:0;line-height:24px}@media(max-width:768px){#overview .section-content p{font-size:16px;line-height:24px}}#overview .section-content .stepped-points ul{padding:0;margin-left:-7px}#overview .section-content .stepped-points ul li{font-family:paulgrotesksoft-bold;font-weight:400;font-size:27px;color:#fff;letter-spacing:0;line-height:27px;min-width:408px;width:100%;position:relative}@media(max-width:600px){#overview .section-content .stepped-points ul li{font-size:24px;min-width:355px}}@media(max-width:768px){#overview .section-content .stepped-points ul li{text-align:center}}@media(max-width:400px){#overview .section-content .stepped-points ul li{font-size:18px;min-width:285px}}#overview .section-content .stepped-points ul li .point{background:#2ad891;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:7px 15px 7px 7px;display:inline-block;min-width:408px}@media(max-width:600px){#overview .section-content .stepped-points ul li .point{min-width:355px}}@media(max-width:768px){#overview .section-content .stepped-points ul li .point{padding:10px 15px;text-align:left}}#overview .section-content .stepped-points ul li .point .highlight{background:#396dff;height:48px;display:inline-block;padding:15px 10px 13px;position:relative}@media(max-width:768px){#overview .section-content .stepped-points ul li .point .highlight{height:30px;padding:3px}}#overview .section-content .stepped-points ul li .point .highlight .line{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px);border-left:3px solid #fff;border-bottom:3px solid #fff;width:3px;height:67px}@media(max-width:768px){#overview .section-content .stepped-points ul li .point .highlight .line{display:none}}@media(max-width:768px){#overview .section-content .stepped-points ul li .ampersand{display:none}}#overview .section-content .stepped-points ul li:nth-child(2){margin-left:85px;margin-top:25px;z-index:2}#overview .section-content .stepped-points ul li:nth-child(3){margin-left:170px;margin-top:25px;z-index:3}@media(min-width:769px){#overview .section-content .stepped-points ul li:nth-child(3) .point{min-width:373px}}#overview .section-content .stepped-points ul li:nth-child(4){margin-left:255px;margin-top:25px;z-index:4}@media(max-width:768px){#overview .section-content .stepped-points ul li{margin-left:0!important}}#critical-areas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:150px 70px;min-height:100vh}@media(max-width:600px){#critical-areas{padding:39px 20px}}#critical-areas .section-content{max-width:980px;margin:0 auto}#critical-areas .section-content h1{font-family:paulgrotesksoft-bold;font-size:40px;color:#fff;letter-spacing:0;text-align:center;line-height:45px;font-weight:400;margin:0 0 40px}@media(max-width:768px){#critical-areas .section-content h1{font-size:32px;line-height:44px;text-align:left;margin-bottom:20px}}#critical-areas .section-content .icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:820px;margin:40px auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:890px){#critical-areas .section-content .icons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:768px){#critical-areas .section-content .icons{margin:30px auto}}#critical-areas .section-content .icons a{-webkit-box-flex:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;text-decoration:none}@media(max-width:890px){#critical-areas .section-content .icons a{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;margin-top:30px}#critical-areas .section-content .icons a svg{max-width:100%;height:auto}}#critical-areas .section-content .icons a:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#critical-areas .section-content .icons a:hover:nth-child(1) h2{color:#ffcc2b}#critical-areas .section-content .icons a:hover:nth-child(2) h2{color:#396dff}#critical-areas .section-content .icons a:hover:nth-child(3) h2{color:#e12a91}#critical-areas .section-content .icons a:hover:nth-child(4) h2{color:#28d891}#critical-areas .section-content .icons a article{text-align:center;margin:0 10px}#critical-areas .section-content .icons a article h2{font-family:avenirnextltpro-boldit;font-weight:400;font-size:24px;color:#fff;letter-spacing:0;text-align:center;line-height:32px;text-decoration:none;margin:10px auto 0;-webkit-transition:color .4s;transition:color .4s}@media(max-width:768px){#critical-areas .section-content .icons a article h2{font-size:20px;line-height:28px}}#critical-areas .section-content .icons a article svg{-webkit-transition:-webkit-transform .4s ease-out;transition:-ms-transform .4s ease-out;transition:transform .4s ease-out}#critical-areas .section-content .icons a article #icon-firearms .highlights,#critical-areas .section-content .icons a article #icon-firearms .black-lines path,#critical-areas .section-content .icons a article #icon-healthcare .highlights,#critical-areas .section-content .icons a article #icon-healthcare .black-lines path,#critical-areas .section-content .icons a article #icon-emergency .highlights,#critical-areas .section-content .icons a article #icon-emergency .black-lines path,#critical-areas .section-content .icons a article #icon-corrections .highlights,#critical-areas .section-content .icons a article #icon-corrections .black-lines path{visibility:hidden}#critical-areas .section-content p{font-family:avenirnextltpro-regular;font-size:16px;color:#fff;letter-spacing:0;line-height:24px;max-width:780px;margin:0 auto}@media(max-width:768px){#critical-areas .section-content p{font-size:16px;line-height:24px}}#critical-areas .section-content .button{font-family:avenirnextltpro-bold;font-size:18px;color:#fff;letter-spacing:0;text-align:center;line-height:25px;text-decoration:none;border:1px solid #fff;padding:15px 13px 13px;-webkit-transition:all .4s;transition:all .4s;margin:40px 0 0;display:inline-block}@media(max-width:550px){#critical-areas .section-content .button{display:block;font-size:16px;margin:30px 0 0}}#critical-areas .section-content .button:hover{background:#fff;color:#3428bd}.video-slider{min-height:100vh;padding:80px 70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:600px){.video-slider{padding:80px 20px;min-height:auto}}.video-slider .section-content{max-width:1180px;width:100%}.video-slider .section-content>h1{font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#fff;letter-spacing:0;line-height:45px;margin:0;position:absolute}@media(max-width:768px){.video-slider .section-content>h1{position:relative;margin-bottom:20px}}.video-slider .section-content .slider article h1{font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#fff;letter-spacing:0;line-height:45px;margin:0;padding-left:300px}@media(max-width:768px){.video-slider .section-content .slider article h1{font-size:32px;line-height:44px;padding-left:0}}.video-slider .section-content .slider article p{font-size:16px;color:#fff;letter-spacing:0;line-height:24px;margin:0 0 30px;padding-left:300px}@media(max-width:768px){.video-slider .section-content .slider article p{font-size:16px;line-height:24px;padding-left:0}}.video-slider .section-content .slider article .video-container{width:100%;position:relative;padding-bottom:56.25%}.video-slider .section-content .slider article .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-slider .section-content .slider article .video-container.mobile-only{display:none;margin-bottom:20px}@media(max-width:512px){.video-slider .section-content .slider article .video-container.mobile-only{display:block}}.video-slider .section-content .slider article .video-container.desktop-only{display:block}@media(max-width:512px){.video-slider .section-content .slider article .video-container.desktop-only{display:none}}.video-slider .section-content .nav-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:385px;margin:30px auto 0}.video-slider .section-content .nav-buttons button{border:1px solid #fff;-webkit-box-flex:0;-webkit-flex:0 0 142px;-ms-flex:0 0 142px;flex:0 0 142px;background:0 0;-webkit-transition:all .4s;transition:all .4s;padding:18px 0 15px;border:1px solid #fff;font-family:avenirnextltpro-bold;font-size:18px;color:#fff;letter-spacing:0;line-height:25px;cursor:pointer}@media(max-width:768px){.video-slider .section-content .nav-buttons button{font-size:16px;padding:9px 0 6px}}@media(max-width:500px){.video-slider .section-content .nav-buttons button{-webkit-box-flex:0;-webkit-flex:0 0 102px;-ms-flex:0 0 102px;flex:0 0 102px}}.video-slider .section-content .nav-buttons button.slick-disabled,.video-slider .section-content .nav-buttons button:hover{border:1px solid transparent;background:#3928bd}.video-slider .section-content .nav-buttons button:focus{outline:none}.video-slider .section-content .nav-buttons p{font-size:16px;color:#fff;letter-spacing:0;text-align:center;line-height:24px;padding:0 20px}@media(max-width:768px){.video-slider .section-content .nav-buttons p{font-size:16px;line-height:24px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.info-section{min-height:100vh;padding:80px 70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:600px){.info-section{padding:80px 20px}}.info-section .section-content{max-width:1180px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1320px){.info-section .section-content{display:block}}.info-section .section-content .info-column{-webkit-box-flex:0;-webkit-flex:0 0 800px;-ms-flex:0 0 800px;flex:0 0 800px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}@media(max-width:768px){.info-section .section-content .info-column{display:block}}.info-section .section-content .info-column .left-column{padding:65px 25px;-webkit-box-flex:0;-webkit-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);max-width:290px}@media(max-width:768px){.info-section .section-content .info-column .left-column{padding:20px 15px 40px;max-width:none}}.info-section .section-content .info-column .left-column h1{margin:0 0 45px;font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#fff;letter-spacing:0;text-align:center;line-height:45px}.info-section .section-content .info-column .left-column h1.mobile-only{display:none}@media(max-width:600px){.info-section .section-content .info-column .left-column h1{display:none}.info-section .section-content .info-column .left-column h1.mobile-only{font-size:32px;display:block;margin-top:-30px}}.info-section .section-content .info-column .left-column .icon{text-align:center}.info-section .section-content .info-column .left-column .icon svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin:0 auto}@media(max-width:600px){.info-section .section-content .info-column .left-column .icon svg{max-width:101px;-webkit-transform:none;-ms-transform:none;transform:none}}.info-section .section-content .info-column .left-column .chart-container .chart{position:relative;margin-top:50px;max-width:240px;margin-left:auto;margin-right:auto}.info-section .section-content .info-column .left-column .chart-container .chart .line-top{border-right:1px solid #fff;position:relative}.info-section .section-content .info-column .left-column .chart-container .chart .line-top:after{position:absolute;top:0;left:0;content:"";width:4px;height:4px;background-color:#fff;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-section .section-content .info-column .left-column .chart-container .chart img{position:absolute;top:0;left:0}.info-section .section-content .info-column .left-column .chart-container .chart svg{position:relative}.info-section .section-content .info-column .left-column .chart-container .chart svg path{opacity:0}@media(max-width:600px){.info-section .section-content .info-column .left-column .chart-container .chart{display:none}}.info-section .section-content .info-column .left-column .chart-container .lives-saved{font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#fff;letter-spacing:0;line-height:45px;max-width:240px;margin-left:auto;margin-right:auto}@media(max-width:600px){.info-section .section-content .info-column .left-column .chart-container .lives-saved{display:none}}.info-section .section-content .info-column .left-column .chart-container .mobile-only{display:none}@media(max-width:600px){.info-section .section-content .info-column .left-column .chart-container .mobile-only{display:block;margin-top:50px;margin-left:auto;margin-right:auto}}.info-section .section-content .info-column .right-column{padding:45px;-webkit-box-flex:0;-webkit-flex:0 1 520px;-ms-flex:0 1 520px;flex:0 1 520px;position:relative;background:#fff}@media(max-width:1320px){.info-section .section-content .info-column .right-column{-webkit-box-flex:1;-webkit-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px}}@media(max-width:600px){.info-section .section-content .info-column .right-column{padding:45px 17px}}.info-section .section-content .info-column .right-column:before{content:"";position:absolute;top:0;left:0;width:100%;height:12px}@media(max-width:768px){.info-section .section-content .info-column .right-column:before{display:none}}.info-section .section-content .info-column .right-column h3{margin-top:0;font-family:avenirnextltpro-boldit;font-weight:400;font-size:24px;color:#262626;letter-spacing:0;line-height:32px}@media(max-width:768px){.info-section .section-content .info-column .right-column h3{font-size:20px;line-height:28px}}.info-section .section-content .info-column .right-column h2{font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#262626;letter-spacing:0;line-height:45px;margin:40px 0 0}@media(max-width:768px){.info-section .section-content .info-column .right-column h2{font-size:32px;line-height:44px;margin:30px 0 0}}.info-section .section-content .info-column .right-column p{font-size:16px;color:#262626;letter-spacing:0;line-height:24px;margin:0 0 35px}@media(max-width:768px){.info-section .section-content .info-column .right-column p{font-size:16px;line-height:24px}}.info-section .section-content .info-column .right-column .tools article{max-width:414px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.info-section .section-content .info-column .right-column .tools article .image-container{-webkit-box-flex:0;-webkit-flex:0 1 104px;-ms-flex:0 1 104px;flex:0 1 104px}.info-section .section-content .info-column .right-column .tools article .image-container img{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;max-width:120px}.info-section .section-content .info-column .right-column .tools article .image-container img:hover{opacity:.8}.info-section .section-content .info-column .right-column .tools article div:not(.image-container){-webkit-box-flex:0;-webkit-flex:0 1 279px;-ms-flex:0 1 279px;flex:0 1 279px;margin-left:10px}.info-section .section-content .info-column .right-column .tools article div:not(.image-container) a{font-size:16px;color:#396dff;letter-spacing:0;line-height:24px;text-decoration-color:#396dff;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}@media(max-width:768px){.info-section .section-content .info-column .right-column .tools article div:not(.image-container) a{font-size:16px;line-height:24px}}.info-section .section-content .info-column .right-column .tools article div:not(.image-container) a:hover{color:#0021b3}.info-section .section-content .info-column .right-column .tools .more-resources-button{min-width:227px;font-family:avenirnextltpro-bold;font-size:18px;color:#396dff;letter-spacing:0;line-height:60px;border:1px solid #396dff;text-align:center;display:inline-block;margin:25px 0 10px;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(max-width:768px){.info-section .section-content .info-column .right-column .tools .more-resources-button{font-size:16px;display:block}}.info-section .section-content .info-column .right-column .tools .more-resources-button:hover,.info-section .section-content .info-column .right-column .tools .more-resources-button.active{background:#396dff;color:#fff}.info-section .section-content .info-column .right-column .tools h3{font-family:avenirnextltpro-boldit;font-weight:400;font-size:24px;color:#262626;letter-spacing:0;line-height:32px;margin:45px 0 0}.info-section .section-content .photo-column{-webkit-box-flex:0;-webkit-flex:0 0 339px;-ms-flex:0 0 339px;flex:0 0 339px;margin-left:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}@media(max-width:1320px){.info-section .section-content .photo-column{margin-top:40px;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(max-width:1320px) and (max-width:768px){.info-section .section-content .photo-column{display:block;text-align:center}}@media(max-width:1320px){.info-section .section-content .photo-column img{max-width:290px}}@media(max-width:1320px){.info-section .section-content .photo-column .facts{max-width:-webkit-calc(100% - 290px);max-width:calc(100% - 290px)}}@media(max-width:1320px) and (max-width:768px){.info-section .section-content .photo-column .facts{max-width:100%}}@media(max-width:1320px){.info-section .section-content .photo-column .facts p{display:block;max-width:100%}}@media(max-width:1320px){.info-section .section-content .photo-column .facts .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.info-section .section-content .photo-column .facts .slick-dots li button{appearance:none;width:1px;height:3px;background:0 0;font-size:0;border:none;width:17px}.info-section .section-content .photo-column .facts .slick-dots li button:focus{outline:none}.info-section .section-content .photo-column .facts .slick-dots li button:after{content:"";width:17px;height:3px;background:rgba(255,255,255,.34);display:block}.info-section .section-content .photo-column .facts .slick-dots li.slick-active button{width:35px}.info-section .section-content .photo-column .facts .slick-dots li.slick-active button:after{background:#fff;width:35px}.info-section .section-content .photo-column .facts .slick-dots li+li{margin-left:8px}}.info-section .section-content .photo-column .facts{padding:40px 20px 40px 40px}@media(max-width:1320px){.info-section .section-content .photo-column .facts{padding:30px 20px 30px 30px}}@media(max-width:768px){.info-section .section-content .photo-column .facts{text-align:left;margin:0 auto}}.info-section .section-content .photo-column .facts p{font-family:paul_grotesk_soft;font-size:32px;color:#fff;letter-spacing:0;line-height:35px;margin:0}@media(max-width:1320px){.info-section .section-content .photo-column .facts p{font-size:28px;margin-left:10px}}@media(max-width:768px){.info-section .section-content .photo-column .facts p{font-size:28px;line-height:41px}}.info-section .section-content .photo-column .facts p+p{margin-top:40px}@media(max-width:1320px){.info-section .section-content .photo-column .facts p+p{margin-top:0}}.info-section .section-content .photo-column .facts p strong{font-family:paulgrotesksoft-bold;font-weight:400;display:inline-block;margin-left:-10px;padding:5px 10px 1px}@media(max-width:768px){.info-section .section-content .photo-column .mobile-photo{padding-bottom:70%;background-size:cover;background-position:center center}}@media(max-width:768px) and (max-width:500px){.info-section .section-content .photo-column .mobile-photo{padding-bottom:100%}}@media(max-width:768px){.info-section .section-content .photo-column img{display:none}}.info-section#firearms-info .section-content .left-column,.info-section#firearms-info .section-content .photo-column{background:#396dff}.info-section#firearms-info .section-content .right-column:before{background:#396dff}.info-section#firearms-info .section-content .photo-column .facts strong{background:#ffce08}.info-section#firearms-info .section-content .photo-column .mobile-photo{background-image:url(dist/firearms-photo.jpg)}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.info-section#firearms-info .section-content .photo-column .mobile-photo{background-image:url(dist/firearms-photo@2x.jpg)}}.info-section#firearms-info .section-content .info-column .chart .line-top{position:absolute;top:95px;right:0;z-index:10;width:17px;border-top:1px solid #fff;height:187px}.info-section#firearms-info .section-content .info-column .chart .line-top .line-bottom{position:absolute;bottom:0;right:0;width:15px;height:1px;background:#fff}.info-section#healthcare-systems-info .section-content .left-column,.info-section#healthcare-systems-info .section-content .photo-column{background:#396dff}.info-section#healthcare-systems-info .section-content .right-column:before{background:#396dff}.info-section#healthcare-systems-info .section-content .photo-column .facts strong{background:#3928bd}.info-section#healthcare-systems-info .section-content .photo-column .mobile-photo{background-image:url(dist/healthcare-photo.jpg)}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.info-section#healthcare-systems-info .section-content .photo-column .mobile-photo{background-image:url(dist/healthcare-photo.jpg)}}.info-section#healthcare-systems-info .section-content .info-column .chart .line-top{position:absolute;top:155px;left:27px;z-index:10;width:2px;border-top:1px solid #fff;height:120px}.info-section#emergency-departments-info .section-content .left-column,.info-section#emergency-departments-info .section-content .photo-column{background:#396dff}.info-section#emergency-departments-info .section-content .right-column:before{background:#396dff}.info-section#emergency-departments-info .section-content .photo-column .facts strong{background:#e12a91}.info-section#emergency-departments-info .section-content .photo-column .mobile-photo{background-image:url(dist/emergency-photo.jpg)}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.info-section#emergency-departments-info .section-content .photo-column .mobile-photo{background-image:url(dist/emergency-photo@2x.jpg)}}.info-section#emergency-departments-info .section-content .info-column .chart .line-top{position:absolute;top:26px;left:12px;z-index:10;width:58px;border-top:1px solid #fff;height:242px;border-left:1px solid #fff;border-right:none}.info-section#emergency-departments-info .section-content .info-column .chart .line-top:after{left:auto;right:0}.info-section#corrections-systems-info .section-content .left-column,.info-section#corrections-systems-info .section-content .photo-column{background:#396dff}.info-section#corrections-systems-info .section-content .right-column:before{background:#396dff}.info-section#corrections-systems-info .section-content .photo-column .facts strong{background:#2ad891}.info-section#corrections-systems-info .section-content .photo-column .mobile-photo{background-image:url(dist/corrections-photo.jpg)}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.info-section#corrections-systems-info .section-content .photo-column .mobile-photo{background-image:url(dist/corrections-photo@2x.jpg)}}.info-section#corrections-systems-info .section-content .info-column .chart .line-top{position:absolute;top:19px;left:12px;z-index:10;width:87px;border-top:1px solid #fff;height:251px;border-left:1px solid #fff;border-right:none}.info-section#corrections-systems-info .section-content .info-column .chart .line-top:after{left:auto;right:0}#join{padding:80px 70px 140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:600px){#join{padding:80px 20px 30px}}#join .section-content{max-width:1180px;width:100%;text-align:center}#join .section-content h1{font-family:paulgrotesksoft-bold;font-weight:400;max-width:468px;margin:0 auto;font-size:50px;color:#fff;letter-spacing:0;text-align:center;line-height:60px}@media(max-width:600px){#join .section-content h1{font-size:32px;line-height:44px}}#join .section-content .join-form-link{font-family:avenirnextltpro-boldit;font-weight:400;font-size:24px;color:#fff;letter-spacing:0;line-height:32px;display:inline-block;margin:30px auto;border-bottom:2px solid #fff;text-decoration:none;-webkit-transition:opacity .4s;transition:opacity .4s}#join .section-content .join-form-link:hover{opacity:.7}#join .section-content .join-form-link .arrow-down{display:inline-block;width:12px;height:9px;background-image:url(dist/arrow-down.png);background-size:contain;background-repeat:no-repeat}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#join .section-content .join-form-link .arrow-down{background-image:url(dist/arrow-down@2x.png)}}#join .section-content .logos{max-width:980px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#join .section-content .logos>a{-webkit-box-flex:0;-webkit-flex:0 1 250px;-ms-flex:0 1 250px;flex:0 1 250px;margin:35px 0;-webkit-transition:all .4s;transition:all .4s}@media(max-width:768px){#join .section-content .logos>a{-webkit-box-flex:0;-webkit-flex:0 1 130px;-ms-flex:0 1 130px;flex:0 1 130px}}#join .section-content .logos>a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#join .section-content .logos>a:nth-child(3n+1){text-align:left}form .validation_error{color:#f16549}form .validation_message{color:#f16549;padding:8px 0 0}form .gform_body{max-width:980px;margin:50px auto 0}form .gform_body ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}form .gform_body ul li{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);text-align:left}@media(max-width:768px){form .gform_body ul li{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}form .gform_body ul li label{color:#fff;padding-bottom:5px;display:block;margin-top:25px}form .gform_body ul li label.gfield_label_before_complex{display:none!important}form .gform_body ul li input,form .gform_body ul li select,form .gform_body ul li textarea{width:100%;padding:15px 20px;border-radius:2px}form .gform_body ul li select{height:47px}form .gform_body ul li.address-field{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}form .gform_body ul li.address-field .ginput_complex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}form .gform_body ul li.address-field .ginput_complex span{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}@media(max-width:768px){form .gform_body ul li.address-field .ginput_complex span{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}form .gform_body ul li.address-field .ginput_complex span.address_zip{margin-left:20px}@media(max-width:768px){form .gform_body ul li.address-field .ginput_complex span.address_zip{margin-left:0}}form .gform_body ul li.address-field .ginput_complex span.address_zip input{max-width:200px}form .gform_body ul li.area-of-interest-field{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}form .gform_body ul li.area-of-interest-field select{max-width:-webkit-calc(50% - 10px);max-width:calc(50% - 10px)}form .gform_body ul li.interest-field{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}form .gform_footer.top_label{max-width:980px;margin:0 auto;text-align:left}form .gform_footer.top_label input[type=submit]{display:inline-block;margin:20px auto 80px;text-decoration:none;border:1px solid #fff;font-family:avenirnextltpro-bold;font-size:18px;color:#fff;letter-spacing:0;line-height:25px;width:280px;max-width:100%;text-align:center;padding:15px 13px 13px;-webkit-transition:all .4s;transition:all .4s;background:0 0}form .gform_footer.top_label input[type=submit]:hover{background:#fff;color:#3428bd}#resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 70px 80px}@media(max-width:600px){#resources{padding:20px 15px 60px}}#resources .section-content{max-width:1180px;width:100%}#resources .section-content h1{font-family:paulgrotesksoft-bold;font-weight:400;max-width:468px;margin:0 auto 40px;font-size:40px;color:#fff;letter-spacing:0;text-align:center;line-height:45px}@media(max-width:768px){#resources .section-content h1{font-size:32px}}#resources .section-content .resource-box{background:#fff;padding:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}#resources .section-content .resource-box h2{margin:0;font-family:paulgrotesksoft-bold;font-weight:400;font-size:40px;color:#262626;letter-spacing:0;line-height:45px;border-bottom:7px solid #396dff}@media(max-width:768px){#resources .section-content .resource-box h2{font-size:32px;line-height:44px}}#resources .section-content .resource-box .resource-group{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:25px}@media(max-width:950px){#resources .section-content .resource-box .resource-group{grid-template-columns:1fr 1fr}}@media(max-width:650px){#resources .section-content .resource-box .resource-group{display:block}}#resources .section-content .resource-box .resource-group+h2{margin-top:45px}#resources .section-content .resource-box .resource-group article{max-width:414px;margin-top:40px}#resources .section-content .resource-box .resource-group article .image-container{width:100%}#resources .section-content .resource-box .resource-group article .image-container img{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#resources .section-content .resource-box .resource-group article .image-container img:hover{opacity:.8}#resources .section-content .resource-box .resource-group article div:not(.image-container){-webkit-box-flex:0;-webkit-flex:0 1 279px;-ms-flex:0 1 279px;flex:0 1 279px}#resources .section-content .resource-box .resource-group article div:not(.image-container) a{margin-top:15px;font-size:16px;color:#396dff;letter-spacing:0;line-height:26px;text-decoration-color:#396dff;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}@media(max-width:768px){#resources .section-content .resource-box .resource-group article div:not(.image-container) a{font-size:16px;line-height:24px}}#resources .section-content .resource-box .resource-group article div:not(.image-container) a:hover{color:#0021b3}.container__full--footer{background-color:#3928bd;border-top:solid .33rem #396dff}.footer{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:1em 5%;max-width:1200px;margin:0 auto}.footer__menu{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:81%;margin:0 auto;padding:0;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.footer__menu{-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%}}.footer__menu .nav-list__item{list-style:none;font-size:.8em;font-weight:800;text-transform:uppercase;width:50%;padding:1em 0}@media(min-width:768px){.footer__menu .nav-list__item{width:auto}}.footer__menu .nav-list__item a{color:#fff;text-decoration:none}.footer__menu .nav-list__item a:hover{color:#fff;text-decoration:underline}.footer__logos{width:100%}.footer__logo{margin:1em auto;width:81%;display:block}@media(min-width:768px){.footer__logo{width:23.25%}}.lifeline{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:81%;text-align:center;color:#fff}.lifeline a{color:#fff;font-weight:700}.copyright{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:81%;display:inline-block;text-align:center;font-size:.7em;color:#fff}