/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:source-sans-pro,sans-serif;font-weight:400;color:#343434;font-size:.875em;line-height:1.6em}@media screen and (min-width: 640px){body{font-size:1em;line-height:1.6em}}@media screen and (min-width: 960px){body{font-size:1.125em;line-height:1.6em}}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}p{line-height:inherit;margin-top:0;margin-bottom:.5em}p.small{font-size:.8em}strong{font-weight:700}.h1{font-size:2em;font-weight:700;line-height:1.2em;margin-bottom:.25em}.h2{font-size:1.75em;font-weight:700;line-height:1.2em;margin-bottom:.5em}.h3{font-size:1.5em;font-weight:700;line-height:1.2em}.paragraph--type--text-image-block .field--name-field-body p,.paragraph--type--text-image-block .field--name-field-body ul,.paragraph--type--text-image-block .field--name-field-body ol,.field--name-field-image-caption p,.field--name-field-image-caption ul,.field--name-field-image-caption ol,.paragraph--type--text .field--name-field-body p,.paragraph--type--text .field--name-field-body ul,.paragraph--type--text .field--name-field-body ol,.paragraph--type--column-blurb .field--name-field-body p,.paragraph--type--column-blurb .field--name-field-body ul,.paragraph--type--column-blurb .field--name-field-body ol,.paragraph--type--organizations-map .field--name-field-body p,.paragraph--type--organizations-map .field--name-field-body ul,.paragraph--type--organizations-map .field--name-field-body ol,.node-article.node-teaser p,.node-article.node-teaser ul,.node-article.node-teaser ol{margin-bottom:1.5em}.paragraph--type--text-image-block .field--name-field-body p.highlight,.field--name-field-image-caption p.highlight,.paragraph--type--text .field--name-field-body p.highlight,.paragraph--type--column-blurb .field--name-field-body p.highlight,.paragraph--type--organizations-map .field--name-field-body p.highlight,.node-article.node-teaser p.highlight{font-size:1.2em;line-height:1.6em;color:#418586;font-weight:700}.paragraph--type--text-image-block .field--name-field-body li,.field--name-field-image-caption li,.paragraph--type--text .field--name-field-body li,.paragraph--type--column-blurb .field--name-field-body li,.paragraph--type--organizations-map .field--name-field-body li,.node-article.node-teaser li{padding:.25em 0}.paragraph--type--text-image-block .field--name-field-body ul,.paragraph--type--text-image-block .field--name-field-body ol,.field--name-field-image-caption ul,.field--name-field-image-caption ol,.paragraph--type--text .field--name-field-body ul,.paragraph--type--text .field--name-field-body ol,.paragraph--type--column-blurb .field--name-field-body ul,.paragraph--type--column-blurb .field--name-field-body ol,.paragraph--type--organizations-map .field--name-field-body ul,.paragraph--type--organizations-map .field--name-field-body ol,.node-article.node-teaser ul,.node-article.node-teaser ol{padding-left:1em}.paragraph--type--text-image-block .field--name-field-body h2,.field--name-field-image-caption h2,.paragraph--type--text .field--name-field-body h2,.paragraph--type--column-blurb .field--name-field-body h2,.paragraph--type--organizations-map .field--name-field-body h2,.node-article.node-teaser h2{font-size:1.75em;font-weight:700;line-height:1.2em;margin-bottom:.5em;margin-bottom:.5em;text-transform:uppercase}.paragraph--type--text-image-block .field--name-field-body h2:first-child,.field--name-field-image-caption h2:first-child,.paragraph--type--text .field--name-field-body h2:first-child,.paragraph--type--column-blurb .field--name-field-body h2:first-child,.paragraph--type--organizations-map .field--name-field-body h2:first-child,.node-article.node-teaser h2:first-child{margin-top:0}.paragraph--type--text-image-block .field--name-field-body h2.Fancy,.field--name-field-image-caption h2.Fancy,.paragraph--type--text .field--name-field-body h2.Fancy,.paragraph--type--column-blurb .field--name-field-body h2.Fancy,.paragraph--type--organizations-map .field--name-field-body h2.Fancy,.node-article.node-teaser h2.Fancy{font-family:playfair-display,sans-serif;font-size:3em;line-height:1.2em;margin-bottom:.5em;text-transform:none}@media screen and (min-width: 1280px){.paragraph--type--text-image-block .field--name-field-body h2.Fancy,.field--name-field-image-caption h2.Fancy,.paragraph--type--text .field--name-field-body h2.Fancy,.paragraph--type--column-blurb .field--name-field-body h2.Fancy,.paragraph--type--organizations-map .field--name-field-body h2.Fancy,.node-article.node-teaser h2.Fancy{font-size:4em;line-height:1.2em}}.paragraph--type--text-image-block .field--name-field-body h2.Fancy strong,.field--name-field-image-caption h2.Fancy strong,.paragraph--type--text .field--name-field-body h2.Fancy strong,.paragraph--type--column-blurb .field--name-field-body h2.Fancy strong,.paragraph--type--organizations-map .field--name-field-body h2.Fancy strong,.node-article.node-teaser h2.Fancy strong{position:relative}.paragraph--type--text-image-block .field--name-field-body h2.Fancy strong::after,.field--name-field-image-caption h2.Fancy strong::after,.paragraph--type--text .field--name-field-body h2.Fancy strong::after,.paragraph--type--column-blurb .field--name-field-body h2.Fancy strong::after,.paragraph--type--organizations-map .field--name-field-body h2.Fancy strong::after,.node-article.node-teaser h2.Fancy strong::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.075em;background:#f4b641}.paragraph--type--text-image-block .field--name-field-body h3,.field--name-field-image-caption h3,.paragraph--type--text .field--name-field-body h3,.paragraph--type--column-blurb .field--name-field-body h3,.paragraph--type--organizations-map .field--name-field-body h3,.node-article.node-teaser h3{font-size:1.3em;line-height:1.2em;margin-bottom:.25em}.paragraph--type--text-image-block .field--name-field-body h4,.field--name-field-image-caption h4,.paragraph--type--text .field--name-field-body h4,.paragraph--type--column-blurb .field--name-field-body h4,.paragraph--type--organizations-map .field--name-field-body h4,.node-article.node-teaser h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.paragraph--type--text-image-block .field--name-field-body h5,.field--name-field-image-caption h5,.paragraph--type--text .field--name-field-body h5,.paragraph--type--column-blurb .field--name-field-body h5,.paragraph--type--organizations-map .field--name-field-body h5,.node-article.node-teaser h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.paragraph--type--text-image-block .field--name-field-body h6,.field--name-field-image-caption h6,.paragraph--type--text .field--name-field-body h6,.paragraph--type--column-blurb .field--name-field-body h6,.paragraph--type--organizations-map .field--name-field-body h6,.node-article.node-teaser h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.paragraph--type--text-image-block .field--name-field-body hr,.field--name-field-image-caption hr,.paragraph--type--text .field--name-field-body hr,.paragraph--type--column-blurb .field--name-field-body hr,.paragraph--type--organizations-map .field--name-field-body hr,.node-article.node-teaser hr{border:none;border-top:2px solid #c5b2c1;margin:1.5em 0}.paragraph--type--text-image-block .field--name-field-body img,.field--name-field-image-caption img,.paragraph--type--text .field--name-field-body img,.paragraph--type--column-blurb .field--name-field-body img,.paragraph--type--organizations-map .field--name-field-body img,.node-article.node-teaser img{display:block;width:100%;height:auto}.paragraph--type--text-image-block .field--name-field-body .text-align-center,.field--name-field-image-caption .text-align-center,.paragraph--type--text .field--name-field-body .text-align-center,.paragraph--type--column-blurb .field--name-field-body .text-align-center,.paragraph--type--organizations-map .field--name-field-body .text-align-center,.node-article.node-teaser .text-align-center{text-align:center}.paragraph--type--text-image-block .field--name-field-body table,.field--name-field-image-caption table,.paragraph--type--text .field--name-field-body table,.paragraph--type--column-blurb .field--name-field-body table,.paragraph--type--organizations-map .field--name-field-body table,.node-article.node-teaser table{margin-bottom:2em}.paragraph--type--text-image-block .field--name-field-body table td,.field--name-field-image-caption table td,.paragraph--type--text .field--name-field-body table td,.paragraph--type--column-blurb .field--name-field-body table td,.paragraph--type--organizations-map .field--name-field-body table td,.node-article.node-teaser table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.paragraph--type--text-image-block .field--name-field-body strong,.field--name-field-image-caption strong,.paragraph--type--text .field--name-field-body strong,.paragraph--type--column-blurb .field--name-field-body strong,.paragraph--type--organizations-map .field--name-field-body strong,.node-article.node-teaser strong{font-weight:600}.paragraph--type--text-image-block .field--name-field-body a.button,.field--name-field-image-caption a.button,.paragraph--type--text .field--name-field-body a.button,.paragraph--type--column-blurb .field--name-field-body a.button,.paragraph--type--organizations-map .field--name-field-body a.button,.node-article.node-teaser a.button{font-size:.8em;line-height:1.2em}.paragraph--type--text-image-block .field--name-field-body *:last-child,.field--name-field-image-caption *:last-child,.paragraph--type--text .field--name-field-body *:last-child,.paragraph--type--column-blurb .field--name-field-body *:last-child,.paragraph--type--organizations-map .field--name-field-body *:last-child,.node-article.node-teaser *:last-child{margin-bottom:0}.paragraph--type--text-image-block .field--name-field-body *:first-child,.field--name-field-image-caption *:first-child,.paragraph--type--text .field--name-field-body *:first-child,.paragraph--type--column-blurb .field--name-field-body *:first-child,.paragraph--type--organizations-map .field--name-field-body *:first-child,.node-article.node-teaser *:first-child{margin-top:0}::-moz-selection{background:#111b24;color:#fff}::selection{background:#111b24;color:#fff}img::-moz-selection{background:#111b24;color:#fff}img::selection{background:#111b24;color:#fff}*,*::before,*::after{box-sizing:border-box}a{color:#111b24;text-decoration:underline;transition:color .25s;outline:none !important}.button,button{display:inline-block;position:relative;font-size:.8em;line-height:1em;padding:1.25em 2.5em;padding-right:3.5em;border:none;font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;text-decoration:none;background:#ee715c;color:#fff;border-radius:999px}.button::after,button::after{content:"";position:absolute;right:1.5em;top:50%;width:.8em;height:.8em;border:.2em solid #fff;border-style:solid solid none none;transform:translate(-50%, -50%) rotate(45deg);transition:all .25s}.button:hover,button:hover{background:#fff;color:#111b24}.button:hover::after,button:hover::after{border-color:#111b24}#main{position:relative}.section>.inner{padding:3rem 2rem 3rem 2rem;max-width:1400px;margin:auto}@media screen and (min-width: 960px){.section>.inner{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width: 1600px){.section>.inner{padding:7.5rem 5rem 7.5rem 5rem}}@media screen and (min-width: 1600px){.section>.inner{max-width:1600px}}.section>.inner>.header{padding:0rem 0rem .5rem 0rem}@media screen and (min-width: 960px){.section>.inner>.header{padding:0rem 0rem 1rem 0rem}}@media screen and (min-width: 1600px){.section>.inner>.header{padding:0rem 0rem 1.25rem 0rem}}.section>.inner>.header a{display:inline-block;font-size:1em;line-height:1.2em;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width: 960px){.section>.inner>.header.scrollin .h1,.section>.inner>.header.scrollin h2,.section>.inner>.header.scrollin a,.section>.inner>.header.scrollin .field--name-field-body{transform:translateY(-80px);opacity:0}.section>.inner>.header.scrollin.loaded .h1,.section>.inner>.header.scrollin.loaded h2,.section>.inner>.header.scrollin.loaded a,.section>.inner>.header.scrollin.loaded .field--name-field-body{transform:none;opacity:1;transition:all .5s}.section>.inner>.header.scrollin.loaded a,.section>.inner>.header.scrollin.loaded .field--name-field-body{transition-delay:.3s}}.section.no-top>.inner{padding-top:0 !important}.addtoany_list{display:block;margin-top:4em;width:100%;text-align:center}.addtoany_list .a2a_svg{width:50px !important;height:50px !important;line-height:50px !important;border-radius:999px !important}.addtoany_list .a2a_svg svg{width:40px !important;height:40px !important;margin:5px}#header{position:absolute;left:0;top:0;width:100%;z-index:499;padding:0rem 2rem 0rem 2rem;transition:all .5s}@media screen and (min-width: 960px){#header{padding:0rem 4rem 0rem 4rem}}@media screen and (min-width: 1600px){#header{padding:0rem 5rem 0rem 5rem}}.gin--vertical-toolbar #header{top:60px}#header>.inner{position:relative}@media screen and (min-width: 0)and (max-width: 959px){#header{background:#111b24}#header.stuck{position:fixed;left:0;top:0;transform:translateY(-100%);transition:all .5s}#header.stuck.show{transform:none}}#header .nav{text-align:right}#header .nav .bottom{height:60px;line-height:60px}@media screen and (min-width: 960px){#header .nav .bottom{margin-top:40px}}@media screen and (min-width: 1400px){#header .nav .bottom{height:80px;line-height:80px;margin-top:80px}}@media screen and (min-width: 960px){#header{transform:translateY(-100%);opacity:0;background:transparent}.loaded.initialized #header{transition:none}.loaded #header{transform:none;opacity:1;transition:all .5s}.loaded #header.stuck{position:fixed;z-index:999;min-height:0;transform:translateY(-100%);transition:none;background:rgba(17,27,36,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.loaded #header.stuck .bottom{height:80px;line-height:80px;margin-top:0}.loaded #header.stuck a{color:rgba(255,255,255,.8)}.loaded #header.stuck a.is-active{color:#fff}.loaded #header.stuck #nav-toggle{opacity:1}.loaded #header.stuck.show{transform:none}.loaded #header.stuck.animate{transition:all .5s !important}}#site-title{width:100px;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:.8em;z-index:550;transition:all .5s}@media screen and (min-width: 960px){#site-title{width:180px;top:70%}.stuck #site-title{top:50%;width:160px}}@media screen and (min-width: 1600px){.stuck #site-title{width:130px}}#site-title a{display:block}#site-title img{display:block;width:100%;height:auto}#nav a{text-decoration:none}#nav ul{padding:0;margin:0;list-style:none}@media screen and (min-width: 0)and (max-width: 959px){#nav{position:absolute;left:0;top:100%;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transform:translateX(-100%);opacity:0;transition:all 1s;z-index:600}#nav ul{margin-left:-2rem;margin-right:-2rem}}@media screen and (min-width: 0)and (max-width: 959px)and (min-width: 960px){#nav ul{margin-left:-4rem;margin-right:-4rem}}@media screen and (min-width: 0)and (max-width: 959px)and (min-width: 1600px){#nav ul{margin-left:-5rem;margin-right:-5rem}}@media screen and (min-width: 0)and (max-width: 959px){#nav ul ul{display:none}}@media screen and (min-width: 0)and (max-width: 959px){#nav.open{transform:none;opacity:1}}@media screen and (min-width: 0)and (max-width: 959px){#nav li{display:block}}@media screen and (min-width: 0)and (max-width: 959px){#nav a{display:block;padding:1em 1em;line-height:1em;text-align:center;background:#ee715c;color:#fff;font-weight:500;transition:all .25s}#nav a:hover{background:#418586}}@media screen and (min-width: 960px){#nav{text-align:right;transition:all .5s;white-space:nowrap;font-size:.7em}#nav>nav>ul>li{display:inline-block;padding-left:2em;position:relative}#nav>nav>ul>li>a{display:block;position:relative;letter-spacing:.05em;font-weight:700;color:#fff;padding:0;padding-bottom:.5em;line-height:30px;transition:all .25s}.stuck #nav>nav>ul>li>a{line-height:60px;height:60px}#nav>nav>ul>li>a:hover,#nav>nav>ul>li>a:focus,#nav>nav>ul>li>a.is-active{opacity:1}#nav>nav>ul>li>a.apply-button{display:inline-block;position:relative;font-size:.8em;line-height:1em;padding:1.25em 2.5em;padding-right:3.5em;border:none;font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;text-decoration:none;background:#ee715c;color:#fff;border-radius:999px;height:auto !important}#nav>nav>ul>li>a.apply-button::after{content:"";position:absolute;right:1.5em;top:50%;width:.8em;height:.8em;border:.2em solid #fff;border-style:solid solid none none;transform:translate(-50%, -50%) rotate(45deg);transition:all .25s}#nav>nav>ul>li>a.apply-button:hover{background:#fff;color:#111b24}#nav>nav>ul>li>a.apply-button:hover::after{border-color:#111b24}#nav>nav>ul>li>a.apply-button:hover{background:#fff;color:#111b24 !important}#nav>nav>ul>li>a.apply-button:hover::after{border-color:#111b24}}@media screen and (min-width: 1400px){#nav{font-size:.7em}}@media screen and (min-width: 1600px){#nav{font-size:1em}}#nav-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:35px;height:35px;z-index:400}@media screen and (min-width: 960px){#nav-toggle{display:none}}#nav-toggle .icon{position:absolute;left:50%;top:50%;width:65%;height:51%;transform:translate(-50%, -50%)}#nav-toggle .icon .l{position:absolute;left:0;width:100%;height:2px;background:#fff;transition:all .25s}@media screen and (min-width: 960px){#nav-toggle .icon .l{background:#111b24;height:3px}}.open #nav-toggle .icon .l,.stuck #nav-toggle .icon .l{background:#fff}#nav-toggle .icon .l.t{top:0}#nav-toggle .icon .l.m{top:50%;transform:translateY(-50%)}#nav-toggle .icon .l.b{bottom:0}#nav-toggle.open .icon .l{top:40%}#nav-toggle.open .icon .l.t,#nav-toggle.open .icon .l.b{transform:rotate(45deg)}#nav-toggle.open .icon .l.m{transform:rotate(-45deg)}#banner .slick-dots{padding:0;margin:0;list-style:none;padding:0rem 2rem 0rem 0rem;position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:center;display:none !important}@media screen and (min-width: 960px){#banner .slick-dots{padding:0rem 4rem 0rem 0rem}}@media screen and (min-width: 1600px){#banner .slick-dots{padding:0rem 5rem 0rem 0rem}}@media screen and (min-width: 960px){#banner .slick-dots{display:block !important}}#banner .slick-dots button{padding:0;overflow:hidden;text-indent:9999px;background:#656f6b;margin:.125em 0;width:.75em;height:.75em;border-radius:999px;transition:all .25s;border:2px solid transparent;outline:0px solid #111b24;outline-offset:3px}#banner .slick-dots .slick-active button{width:1em;height:1em;background:#111b24;outline-width:1px}.paragraph--type--banner{height:100vh;position:relative;font-size:.7em;line-height:1.6em;max-height:560px}.paragraph--type--banner .content{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;display:flex;flex-flow:column;justify-content:center;background:rgba(65,133,134,.8)}.paragraph--type--banner .content .info{padding:2rem 2rem 2rem 2rem;flex-grow:1;transform:translateY(50%);justify-content:flex-end}@media screen and (min-width: 960px){.paragraph--type--banner .content .info{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--banner .content .info{padding:5rem 5rem 5rem 5rem}}.paragraph--type--banner .content .info h1,.paragraph--type--banner .content .info h2{font-family:playfair-display,sans-serif;font-size:3em;line-height:1.2em;max-width:32rem}@media screen and (min-width: 1280px){.paragraph--type--banner .content .info h1,.paragraph--type--banner .content .info h2{font-size:4em;line-height:1.2em}}.paragraph--type--banner .content .info .field--name-field-bnr-button{margin-top:2em;text-align:center;max-width:32rem}.paragraph--type--banner .content .info .field--name-field-bnr-button a{display:inline-block;position:relative;font-size:.8em;line-height:1em;padding:1.25em 2.5em;padding-right:3.5em;border:none;font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;text-decoration:none;background:#ee715c;color:#fff;border-radius:999px;font-size:1em;background:#418586}.paragraph--type--banner .content .info .field--name-field-bnr-button a::after{content:"";position:absolute;right:1.5em;top:50%;width:.8em;height:.8em;border:.2em solid #fff;border-style:solid solid none none;transform:translate(-50%, -50%) rotate(45deg);transition:all .25s}.paragraph--type--banner .content .info .field--name-field-bnr-button a:hover{background:#fff;color:#111b24}.paragraph--type--banner .content .info .field--name-field-bnr-button a:hover::after{border-color:#111b24}.paragraph--type--banner .bg{position:absolute;right:0;top:0;width:100%;height:100%}.paragraph--type--banner .bg>div{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}@media screen and (min-width: 640px){.paragraph--type--banner{font-size:.6em;line-height:1.6em}.paragraph--type--banner .content{width:50%}}@media screen and (min-width: 768px){.paragraph--type--banner{height:70vh;min-height:700px;font-size:.8em;line-height:1.6em}}@media screen and (min-width: 960px){.paragraph--type--banner{font-size:.7em;line-height:1.6em;height:100vh;max-height:none}}@media screen and (min-width: 1400px){.paragraph--type--banner{line-height:1.6em}}@media screen and (min-width: 1600px){.paragraph--type--banner{font-size:.8em;line-height:1.6em}}.paragraph--type--banner .field--name-field-body{padding:2rem 2rem 2rem 2rem;font-family:playfair-display,sans-serif;font-size:2.5em;line-height:1.4em;color:rgba(255,255,255,.7)}@media screen and (min-width: 960px){.paragraph--type--banner .field--name-field-body{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--banner .field--name-field-body{padding:5rem 5rem 5rem 5rem}}.paragraph--type--banner .field--name-field-body strong{font-weight:700;color:#fff}.paragraph--type--banner a.callout{display:block;padding:2rem 2rem 2rem 2rem;border-top:2px solid rgba(255,255,255,.2);color:#fff;background:rgba(23,40,43,.8);transition:all .25s}@media screen and (min-width: 960px){.paragraph--type--banner a.callout{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--banner a.callout{padding:5rem 5rem 5rem 5rem}}.paragraph--type--banner a.callout:hover{background:#21393d}.slick-slide:nth-child(3n+2) .paragraph--type--banner a.callout{background:rgba(145,125,122,.8)}.slick-slide:nth-child(3n+2) .paragraph--type--banner a.callout:hover{background:#cbafab}.slick-slide:nth-child(3n+3) .paragraph--type--banner a.callout{background:rgba(113,76,52,.8)}.slick-slide:nth-child(3n+3) .paragraph--type--banner a.callout:hover{background:#9a6847}@media screen and (min-width: 640px){.paragraph--type--banner a.callout{background:rgba(23,40,43,.9)}.paragraph--type--banner a.callout:hover{background:rgba(33,57,61,.65)}.slick-slide:nth-child(3n+2) .paragraph--type--banner a.callout{background:rgba(145,125,122,.9)}.slick-slide:nth-child(3n+2) .paragraph--type--banner a.callout:hover{background:rgba(203,175,171,.65)}.slick-slide:nth-child(3n+3) .paragraph--type--banner a.callout{background:rgba(113,76,52,.9)}.slick-slide:nth-child(3n+3) .paragraph--type--banner a.callout:hover{background:rgba(154,104,71,.65)}}.paragraph--type--banner a.callout h1,.paragraph--type--banner a.callout h2{font-size:2em;line-height:1.2em;text-transform:uppercase;letter-spacing:.025em;font-family:source-sans-pro,sans-serif}.paragraph--type--banner a.callout .subtitle{color:rgba(255,255,255,.7);font-size:1.2em;line-height:1.4em}.paragraph--type--banner .content,.not-front #banner .content{transform:translateX(-100%);opacity:0}.loaded .paragraph--type--banner .content,.loaded .not-front #banner .content{transform:none;opacity:1;transition:all .5s}.initialized .slick-slide{opacity:1 !important}.initialized .slick-slide .paragraph--type--banner .content{transform:translateX(-100%);opacity:0;transition:all 0s .5s}.initialized .slick-slide.slick-current .paragraph--type--banner .content{transform:none;opacity:1;transition:all .5s}@media screen and (min-width: 960px){#banner .slick-dots{transform:translate(80px, -50%);opacity:0}.initialized #banner .slick-dots{transform:translate(0, -50%);opacity:1;transition:all .5s}}.block-system-breadcrumb-block{padding:2rem 2rem 2rem 2rem;border-top:2px solid rgba(255,255,255,.2);text-transform:uppercase;letter-spacing:.05em;line-height:1.6em;font-size:1em;font-weight:700;line-height:1.2em;position:relative;z-index:400;color:rgba(255,255,255,.7);background:rgba(33,57,61,.8)}@media screen and (min-width: 960px){.block-system-breadcrumb-block{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.block-system-breadcrumb-block{padding:5rem 5rem 5rem 5rem}}.color-pink .block-system-breadcrumb-block{background:rgba(203,175,171,.8)}.color-brown .block-system-breadcrumb-block{background:rgba(154,104,71,.8)}@media screen and (min-width: 640px){.block-system-breadcrumb-block{background:rgba(33,57,61,.9)}.color-pink .block-system-breadcrumb-block{background:rgba(203,175,171,.9)}.color-brown .block-system-breadcrumb-block{background:rgba(154,104,71,.9)}}.block-system-breadcrumb-block ol{padding:0;margin:0;list-style:none}.block-system-breadcrumb-block ol li{display:inline-block;line-height:1.2em}.block-system-breadcrumb-block ol li::after{display:inline-block;content:" / ";padding:0 .25em}.block-system-breadcrumb-block ol li:last-child::after{display:none}.block-system-breadcrumb-block ol a{position:relative;padding-bottom:.25em;color:#fff}.block-system-breadcrumb-block ol a::after{content:"";position:absolute;left:50%;top:100%;width:0;height:2px;background:#fff;opacity:0;transition:all .25s;transform:translateX(-50%)}.block-system-breadcrumb-block ol a:hover{color:#fff}.block-system-breadcrumb-block ol a:hover::after{width:100%;opacity:1;background:#fff}.paragraph--type--image img{display:block;width:100%;height:auto}.paragraph--type--text-image{display:flex;flex-flow:row wrap}.paragraph--type--text-image .field--name-field-image{margin-top:1em}.paragraph--type--text-image img{display:block;width:100%;height:auto}@media screen and (min-width: 640px){.paragraph--type--text-image .field--name-field-image{margin-top:0}.paragraph--type--text-image .field--name-field-body,.paragraph--type--text-image .field--name-field-image{width:50%}.paragraph--type--text-image.image-right .field--name-field-body{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1.25rem 0rem 0rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-right .field--name-field-image{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-right .field--name-field-image{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-right .field--name-field-image{padding:0rem 0rem 0rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-left .field--name-field-body{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-left .field--name-field-image{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-left .field--name-field-image{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-left .field--name-field-image{padding:0rem 1.25rem 0rem 0rem}}.paragraph{overflow:hidden}.paragraph.bg-color-mint{background-color:#d9e7e7}.paragraph.bg-color-navy{background-color:#111b24;color:#fff}.paragraph.bg-color-navy a{color:#fff}.paragraph.bg-color-teal{background-color:#418586;color:#fff}.paragraph.bg-color-teal a{color:#fff}.paragraph.bg-color-teal .button{background:#418586;border:1px solid #fff}.paragraph.bg-color-teal .button:hover{background:#fff;color:#418586}.paragraph.bg-color-teal .button:hover::after{border-color:#418586}.paragraph--type--section>.inner{max-width:980px}@media screen and (min-width: 1600px){.paragraph--type--section>.inner{max-width:1120px}}.paragraph--type--section .field--name-field-paragraph-content>div{margin-bottom:2em}.paragraph--type--column-blurb h3{text-transform:uppercase}.paragraph--type--column-blurb .field--name-field-body{position:relative;padding-bottom:2em;margin-bottom:1em}.paragraph--type--column-blurb .field--name-field-body::after{content:"";position:absolute;left:0;bottom:0;width:70%;height:2px;background:rgba(255,255,255,.3)}.field--name-field-paragraph-content>div:last-child .paragraph--type--column-blurb .field--name-field-body::after{display:none}@media screen and (min-width: 768px){.paragraph--type--column-blurb{display:flex;flex-flow:row nowrap}.paragraph--type--column-blurb h3{width:15em;padding-right:1em;text-align:right}.paragraph--type--column-blurb .field--name-field-body{width:calc(100% - 15em)}}.paragraph--type--text-image-block{display:flex;flex-flow:row wrap}.paragraph--type--text-image-block img{display:block;width:100%;height:auto}.paragraph--type--text-image-block .content>div{padding:1rem 2rem 1rem 2rem}@media screen and (min-width: 960px){.paragraph--type--text-image-block .content>div{padding:2rem 4rem 2rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--text-image-block .content>div{padding:2.5rem 5rem 2.5rem 5rem}}.paragraph--type--text-image-block .field--name-field-image-caption{background:#ee715c;color:#fff;text-align:center;padding:1rem 2rem 1rem 2rem}@media screen and (min-width: 960px){.paragraph--type--text-image-block .field--name-field-image-caption{padding:2rem 4rem 2rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--text-image-block .field--name-field-image-caption{padding:2.5rem 5rem 2.5rem 5rem}}.paragraph--type--text-image-block.image-left .content{order:2}.paragraph--type--text-image-block.image-left .image{order:1}.paragraph--type--text-image-block.image-right .content{order:1}.paragraph--type--text-image-block.image-right .image{order:2}@media screen and (min-width: 640px){.paragraph--type--text-image-block .image{margin-top:0}.paragraph--type--text-image-block .content,.paragraph--type--text-image-block .image{width:50%}.paragraph--type--text-image-block .content{display:flex;justify-content:center;align-items:center}.paragraph--type--text-image-block .content>div{max-width:700px}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image-block .content>div{max-width:800px}}@media screen and (min-width: 640px){.paragraph--type--text-image-block.image-right .content{order:1}.paragraph--type--text-image-block.image-right .image{order:2}}@media screen and (min-width: 640px){.paragraph--type--text-image-block.image-left .content{order:2}.paragraph--type--text-image-block.image-left .image{order:1}}@media screen and (min-width: 960px){.paragraph--type--text-image-block.image-left .image{transform:translateX(-80px);opacity:0}.paragraph--type--text-image-block.image-left .content{transform:translateX(80px);opacity:0}.paragraph--type--text-image-block.image-left.loaded .image,.paragraph--type--text-image-block.image-left.loaded .content{transform:none;opacity:1;transition:all .5s}.paragraph--type--text-image-block.image-right .image{transform:translateX(80px);opacity:0}.paragraph--type--text-image-block.image-right .content{transform:translateX(-80px);opacity:0}.paragraph--type--text-image-block.image-right.loaded .image,.paragraph--type--text-image-block.image-right.loaded .content{transform:none;opacity:1;transition:all .5s}}@media screen and (min-width: 768px){.paragraph--type--blurb-columns .field--name-field-blurbs{-moz-columns:2;columns:2;-moz-column-gap:5rem;column-gap:5rem}}.paragraph--type--blurb-columns .field--name-field-blurbs>div{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:2em;margin-bottom:2em;position:relative}.paragraph--type--blurb-columns .field--name-field-blurbs>div::after{content:"";position:absolute;left:50%;top:100%;width:60%;height:.1em;background:#a7a7a7;transform:translateX(-50%)}.paragraph--type--blurb-columns .field--name-field-blurbs ul{padding-left:1em}.paragraph--type--blurb-columns .field--name-field-blurbs ul li{margin-bottom:.5em}.paragraph--type--icon-blurb .headline{display:flex;align-items:center}.paragraph--type--icon-blurb .headline .field--name-field-icon{margin-right:1em;width:4em}.paragraph--type--icon-blurb .headline .field--name-field-icon img{display:block;width:100%;height:auto}.paragraph--type--icon-blurb .headline h2{margin:0}.paragraph--type--image img{display:block;width:100%;height:auto}.paragraph--type--faq{border-bottom:2px solid #3e4f5d}.paragraph--type--faq .question{display:block;font-size:1.2em;line-height:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1em 0;transition:all .25s}.paragraph--type--faq .question>span{display:block;position:relative;padding-right:2em}.paragraph--type--faq .question .toggle{position:absolute;right:0;top:50%;width:.7em;height:.7em;border:2px solid #fff;border-style:none solid solid none;transform:translate(-50%, -75%) rotate(45deg);transition:all .5s}.paragraph--type--faq .question:hover{cursor:pointer}.paragraph--type--faq .question:hover .toggle::before,.paragraph--type--faq .question:hover .toggle::after{background:#fff}.paragraph--type--faq .answer{height:0;overflow:hidden}.paragraph--type--faq .answer>div>div{position:relative;padding:1em 0 1.25em 0}.paragraph--type--faq .answer p:last-child{margin-bottom:0}.paragraph--type--faq.open .question .toggle{transform:translate(-50%, -25%) rotate(225deg)}.paragraph--type--organizations-map{display:flex;flex-flow:row wrap;background:#d9e7e7}.paragraph--type--organizations-map .content>div{padding:2rem 2rem 2rem 2rem;max-width:700px;margin:auto}@media screen and (min-width: 960px){.paragraph--type--organizations-map .content>div{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--organizations-map .content>div{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 1600px){.paragraph--type--organizations-map .content>div{max-width:800px}}.paragraph--type--organizations-map .map{width:100%;height:100vw;min-height:200px;max-height:400px;position:relative}.paragraph--type--organizations-map .map .styled_map{position:absolute;left:0;top:0;width:100% !important;height:100% !important}@media screen and (min-width: 768px){.paragraph--type--organizations-map .content{width:50%;display:flex;justify-content:center;align-items:center}.paragraph--type--organizations-map .map{width:50%;min-height:400px;max-height:600px}}.paragraph--type--videos{background:#418586;color:#fff}.paragraph--type--videos .h2,.paragraph--type--videos .field--name-field-body{text-align:center}.paragraph--type--videos .field--name-field-body{max-width:40em;margin:auto;margin-bottom:3em}.paragraph--type--videos .field--name-field-videos{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.paragraph--type--videos .field--name-field-videos{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--videos .field--name-field-videos{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--videos .field--name-field-videos>div{padding:.5rem .5rem .5rem .5rem;width:100%}@media screen and (min-width: 960px){.paragraph--type--videos .field--name-field-videos>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--videos .field--name-field-videos>div{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 768px){.paragraph--type--videos .field--name-field-videos>div{width:50%}}.node-page.node-full,.node-article.node-full{padding:3rem 2rem 3rem 2rem;max-width:980px;margin:auto}@media screen and (min-width: 960px){.node-page.node-full,.node-article.node-full{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width: 1600px){.node-page.node-full,.node-article.node-full{padding:7.5rem 5rem 7.5rem 5rem}}@media screen and (min-width: 1600px){.node-page.node-full,.node-article.node-full{max-width:1120px}}.node-page.node-full p,.node-page.node-full ul,.node-page.node-full ol,.node-article.node-full p,.node-article.node-full ul,.node-article.node-full ol{margin-bottom:1.5em}.node-page.node-full p.highlight,.node-article.node-full p.highlight{font-size:1.2em;line-height:1.6em;color:#418586;font-weight:700}.node-page.node-full li,.node-article.node-full li{padding:.25em 0}.node-page.node-full ul,.node-page.node-full ol,.node-article.node-full ul,.node-article.node-full ol{padding-left:1em}.node-page.node-full h2,.node-article.node-full h2{font-size:1.75em;font-weight:700;line-height:1.2em;margin-bottom:.5em;margin-bottom:.5em;text-transform:uppercase}.node-page.node-full h2:first-child,.node-article.node-full h2:first-child{margin-top:0}.node-page.node-full h2.Fancy,.node-article.node-full h2.Fancy{font-family:playfair-display,sans-serif;font-size:3em;line-height:1.2em;margin-bottom:.5em;text-transform:none}@media screen and (min-width: 1280px){.node-page.node-full h2.Fancy,.node-article.node-full h2.Fancy{font-size:4em;line-height:1.2em}}.node-page.node-full h2.Fancy strong,.node-article.node-full h2.Fancy strong{position:relative}.node-page.node-full h2.Fancy strong::after,.node-article.node-full h2.Fancy strong::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.075em;background:#f4b641}.node-page.node-full h3,.node-article.node-full h3{font-size:1.3em;line-height:1.2em;margin-bottom:.25em}.node-page.node-full h4,.node-article.node-full h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.node-page.node-full h5,.node-article.node-full h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-page.node-full h6,.node-article.node-full h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-page.node-full hr,.node-article.node-full hr{border:none;border-top:2px solid #c5b2c1;margin:1.5em 0}.node-page.node-full img,.node-article.node-full img{display:block;width:100%;height:auto}.node-page.node-full .text-align-center,.node-article.node-full .text-align-center{text-align:center}.node-page.node-full table,.node-article.node-full table{margin-bottom:2em}.node-page.node-full table td,.node-article.node-full table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.node-page.node-full strong,.node-article.node-full strong{font-weight:600}.node-page.node-full a.button,.node-article.node-full a.button{font-size:.8em;line-height:1.2em}.node-page.node-full *:last-child,.node-article.node-full *:last-child{margin-bottom:0}.node-page.node-full *:first-child,.node-article.node-full *:first-child{margin-top:0}.node-page.node-full .paragraph,.node-article.node-full .paragraph{margin-bottom:2em}.node-article.node-teaser .image img{display:block;width:100%;height:auto}.node-article.node-teaser .content>div{padding:2rem 2rem 2rem 2rem}@media screen and (min-width: 960px){.node-article.node-teaser .content>div{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.node-article.node-teaser .content>div{padding:5rem 5rem 5rem 5rem}}.node-article.node-teaser .field--name-body{margin-bottom:1em}@media screen and (min-width: 640px){.node-article.node-teaser{display:flex}.node-article.node-teaser .image,.node-article.node-teaser .content{width:50%}.node-article.node-teaser .content{display:flex;justify-content:center;align-items:center}.node-article.node-teaser .content>div{max-width:700px}}@media screen and (min-width: 640px)and (min-width: 1600px){.node-article.node-teaser .content>div{max-width:800px}}@media screen and (min-width: 640px){.views-row:nth-child(even) .node-article.node-teaser .image{order:2}.views-row:nth-child(even) .node-article.node-teaser .content{order:1}}#footer{background:#418586;color:#fff}#footer a{color:#fff}#footer>div{padding:2rem 2rem 2rem 2rem;max-width:980px;margin:auto;display:flex;flex-flow:row wrap;align-items:center}@media screen and (min-width: 960px){#footer>div{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){#footer>div{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 1600px){#footer>div{max-width:1120px}}#footer>div .logo{width:5em;margin-bottom:1em}#footer>div .logo img{display:block;width:100%;height:auto}@media screen and (min-width: 640px){#footer>div{flex-flow:row nowrap;justify-content:space-between}#footer>div .logo{margin-bottom:0;margin-right:2em}#footer>div .funding>div{display:flex;justify-content:space-between}}.user-login-form{max-width:900px;margin:auto;padding:2rem 2rem 2rem 2rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.user-login-form{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.user-login-form{padding:5rem 5rem 5rem 5rem}}.user-login-form h2{max-width:30em;margin:auto;margin-bottom:2em;text-align:center}.user-login-form .form-item{padding:.25rem .25rem .25rem .25rem}@media screen and (min-width: 960px){.user-login-form .form-item{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width: 1600px){.user-login-form .form-item{padding:.625rem .625rem .625rem .625rem}}.user-login-form .form-item input{margin-bottom:0}@media screen and (min-width: 768px){.user-login-form .form-item{width:50%}}.user-login-form .form-actions{width:100%;padding:.25rem .25rem .25rem .25rem}@media screen and (min-width: 960px){.user-login-form .form-actions{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width: 1600px){.user-login-form .form-actions{padding:.625rem .625rem .625rem .625rem}}.block-local-tasks-block{text-align:center;margin-top:1em}.block-local-tasks-block ul{padding:0;margin:0;list-style:none}.block-local-tasks-block ul li{display:inline-block}.block-local-tasks-block ul li a{display:inline-block;position:relative;font-size:.8em;line-height:1em;padding:1.25em 2.5em;padding-right:3.5em;border:none;font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;text-decoration:none;background:#ee715c;color:#fff;border-radius:999px;font-size:.7em}.block-local-tasks-block ul li a::after{content:"";position:absolute;right:1.5em;top:50%;width:.8em;height:.8em;border:.2em solid #fff;border-style:solid solid none none;transform:translate(-50%, -50%) rotate(45deg);transition:all .25s}.block-local-tasks-block ul li a:hover{background:#fff;color:#111b24}.block-local-tasks-block ul li a:hover::after{border-color:#111b24}.contextual-links li,.contextual-links a{display:block}.node--type-project .contextual{display:none !important}.caps{font-size:1em}