@import url(https://fonts.googleapis.com/css?family=Catamaran:300,400,700,800|Neuton:400,700);.blockquote__wrap blockquote,.ff-title,.mp-menu h2,.title--bold,h1,h2,h3,h4{font-family:Neuton,serif;font-weight:400}.title--bold{font-weight:700}.archive__block .archive__intro h4,.btn,.copy--bold,.ff-copy,.footer .footer__nav .nav--block ul li a,.footer .footer__nav .nav--block ul li.nav--title,.home--approach .approach__wrap .approach__block h3,.home--initiatives .nav-tabs .nav-item,.home--vss .vss__block .vss__link h3,.job__listing h4,.nav-links .nav-next a,.nav-links .nav-previous a,.nav__bar .nav__dropdown .dropdown__content .col li.nav--title,.sub--title,body,h5,h6,html,li,ol,p,span{font-family:Catamaran,sans-serif;font-weight:400}.archive__block .archive__intro h4,.copy--bold,.footer .footer__nav .nav--block ul li.nav--title,.home--approach .approach__wrap .approach__block h3,.home--initiatives .nav-tabs .nav-item,.home--vss .vss__block .vss__link h3,.job__listing h4,.nav__bar .nav__dropdown .dropdown__content .col li.nav--title,h5,h6{font-weight:700}body,html{color:#2b2b2b;height:100%}h1,h2,h3,h4{letter-spacing:.7px;line-height:1.2}h1{font-size:2.625rem}h2{font-size:2.5rem}h2 a{font-size:2rem;color:#30537b;text-decoration:none}h2 a:hover{text-decoration:none;color:#f0a244}h3{font-size:2.25rem}h4{font-size:1.875rem}h5{font-size:1.125rem}h6{font-size:1rem}.lrg--1{font-size:4.25rem;line-height:1}.lrg--2{font-size:3.375rem;line-height:1}.sub--title{font-size:.9375rem;text-transform:uppercase;font-weight:800;margin-bottom:0}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::after,::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{color:#f0a244;-webkit-transition:all .3s ease;transition:all .3s ease}a:focus{outline:0}p{letter-spacing:.2px}p a{color:#30537b;text-decoration:underline}p a:hover{color:#f0a244}.btn,.nav-links .nav-next a,.nav-links .nav-previous a{background-color:#ccc;border-radius:0;box-shadow:5px 5px 0 rgba(0,0,0,.1);color:#fff;font-size:1rem;font-weight:300;margin-top:.625rem;padding:.3rem 1.5rem .2rem;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.btn:focus,.btn:hover,.nav-links .nav-next a:focus,.nav-links .nav-next a:hover,.nav-links .nav-previous a:focus,.nav-links .nav-previous a:hover{color:#2b2b2b;box-shadow:8px 8px 0 rgba(0,0,0,.1)}.btn.btn--lrg,.nav-links .nav-next a.btn--lrg,.nav-links .nav-previous a.btn--lrg{font-size:1.125rem}.btn.btn--gold,.nav-links .nav-next a.btn--gold,.nav-links .nav-previous a.btn--gold{background-color:#f0a244;color:#fff}.btn.btn--gold:focus,.btn.btn--gold:hover,.nav-links .nav-next a.btn--gold:focus,.nav-links .nav-next a.btn--gold:hover,.nav-links .nav-previous a.btn--gold:focus,.nav-links .nav-previous a.btn--gold:hover{background-color:#ee962c;color:#fff}.btn.btn--lite-blue,.nav-links .nav-next a.btn--lite-blue,.nav-links .nav-previous a.btn--lite-blue{background-color:#3c91b0;color:#fff}.btn.btn--lite-blue:focus,.btn.btn--lite-blue:hover,.nav-links .nav-next a.btn--lite-blue:focus,.nav-links .nav-next a.btn--lite-blue:hover,.nav-links .nav-previous a.btn--lite-blue:focus,.nav-links .nav-previous a.btn--lite-blue:hover{background-color:#36819d;color:#fff}.btn.btn--blue,.nav-links .nav-next a.btn--blue,.nav-links .nav-previous a.btn--blue{background-color:#30537b;color:#fff}.btn.btn--blue:focus,.btn.btn--blue:hover,.nav-links .nav-next a.btn--blue:focus,.nav-links .nav-next a.btn--blue:hover,.nav-links .nav-previous a.btn--blue:focus,.nav-links .nav-previous a.btn--blue:hover{background-color:#294769;color:#fff}.btn.btn--green,.nav-links .nav-next a.btn--green,.nav-links .nav-previous a.btn--green{background-color:#305d51;color:#fff}.btn.btn--green:focus,.btn.btn--green:hover,.nav-links .nav-next a.btn--green:focus,.nav-links .nav-next a.btn--green:hover,.nav-links .nav-previous a.btn--green:focus,.nav-links .nav-previous a.btn--green:hover{background-color:#274c42;color:#fff}.btn.btn--grey,.nav-links .nav-next a.btn--grey,.nav-links .nav-previous a.btn--grey{background-color:#2b2b2b;color:#fff}.btn.btn--grey:focus,.btn.btn--grey:hover,.nav-links .nav-next a.btn--grey:focus,.nav-links .nav-next a.btn--grey:hover,.nav-links .nav-previous a.btn--grey:focus,.nav-links .nav-previous a.btn--grey:hover{background-color:#1e1e1e;color:#fff}.btn.btn--border-blue,.nav-links .nav-next a.btn--border-blue,.nav-links .nav-previous a.btn--border-blue{background-color:transparent;color:#30537b;border:solid 1px #30537b}.btn.btn--border-blue:focus,.btn.btn--border-blue:hover,.nav-links .nav-next a.btn--border-blue:focus,.nav-links .nav-next a.btn--border-blue:hover,.nav-links .nav-previous a.btn--border-blue:focus,.nav-links .nav-previous a.btn--border-blue:hover{background-color:transparent;color:#fff}.btn.btn--border-white,.nav-links .nav-next a.btn--border-white,.nav-links .nav-previous a.btn--border-white{background-color:transparent;color:#fff;border:solid 1px #fff}.btn.btn--border-white:focus,.btn.btn--border-white:hover,.nav-links .nav-next a.btn--border-white:focus,.nav-links .nav-next a.btn--border-white:hover,.nav-links .nav-previous a.btn--border-white:focus,.nav-links .nav-previous a.btn--border-white:hover{background-color:transparent;color:#fff}.download--link{display:block;color:#305d51;text-decoration:underline;font-size:.75rem;margin-bottom:.75rem}.download--link .fa-download{margin-right:5px}.download--link:focus,.download--link:hover{color:#f0a244}.relevanssi-query-term{background-color:#3c91b0}.social--bar{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#305d51}@media screen and (max-width:575px){.social--bar{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (max-width:767px){.social--bar .social{border-right:0;margin-bottom:1.5rem}}.social--bar .social .social__ico img{height:1.875rem}.social--bar .email{padding-left:2.5rem;margin-left:2.5rem;border-left:solid 1px #fff}@media screen and (max-width:767px){.social--bar .email{text-align:center;padding-left:0;border-left:0;margin-left:0}}.social--bar .email h4{color:#fff;font-size:1.5rem;float:left;margin-right:1.5rem}@media screen and (max-width:575px){.social--bar .email h4{float:none;text-align:center;margin-right:0;margin-bottom:10px}}.social--bar.social--bar-inner h4{font-size:2.25rem;color:#fff;margin-bottom:0}.nav-links .nav-next .social--bar.social--bar-inner a,.nav-links .nav-previous .social--bar.social--bar-inner a,.social--bar.social--bar-inner .btn,.social--bar.social--bar-inner .nav-links .nav-next a,.social--bar.social--bar-inner .nav-links .nav-previous a{font-weight:700;padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width:768px){.nav-links .nav-next .social--bar.social--bar-inner a,.nav-links .nav-previous .social--bar.social--bar-inner a,.social--bar.social--bar-inner .btn,.social--bar.social--bar-inner .nav-links .nav-next a,.social--bar.social--bar-inner .nav-links .nav-previous a{margin-top:0}}.nav-links .nav-next .social--bar.social--bar-inner a.btn--border-white:hover,.nav-links .nav-previous .social--bar.social--bar-inner a.btn--border-white:hover,.social--bar.social--bar-inner .btn.btn--border-white:hover,.social--bar.social--bar-inner .nav-links .nav-next a.btn--border-white:hover,.social--bar.social--bar-inner .nav-links .nav-previous a.btn--border-white:hover{background-color:#f0a244;border-color:#f0a244}.social--bar.social--bar-inner .ico{float:left;display:block;content:"";width:20px;height:20px;margin-right:13px}.social--bar.social--bar-inner .ico.volunteer{background:url(../images/volunteer_ico_inner.png) no-repeat center center;width:29px;height:31px}.social--bar.social--bar-inner .ico.sponsor{background:url(../images/sponsor_ico_inner.png) no-repeat center center;width:42px;height:30px}.social--bar.social--bar-inner .ico.donate{background:url(../images/donate_ico_inner.png) no-repeat center center;width:16px;height:31px}.frm_forms{float:left}@media screen and (max-width:575px){.frm_forms{width:100%}}.frm_forms .subscribe_form #frm_field_77_container{width:300px}@media screen and (max-width:575px){.frm_forms .subscribe_form #frm_field_77_container{width:100%}}.frm_forms .subscribe_form #frm_field_77_container input{width:100%;height:35px;padding-left:10px}@media screen and (max-width:575px){.frm_forms .subscribe_form #frm_field_77_container input{width:100%;text-align:center}}.frm_forms .subscribe_form #frm_field_77_container input:focus{outline:0;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.frm_forms .subscribe_form #frm_field_77_container label{display:none}.frm_forms .subscribe_form .frm_submit{float:left;margin-left:10px}@media screen and (max-width:575px){.frm_forms .subscribe_form .frm_submit{margin-left:0;margin-top:20px;width:100%}}.frm_forms .subscribe_form .frm_submit button{margin-top:0}@media screen and (max-width:575px){.frm_forms .subscribe_form .frm_submit button{width:100%}}.frm_forms .subscribe_form .frm_message{color:#fff;padding-top:5px}.frm_forms .subscribe_form .frm_error_style{padding-top:5px;color:#fff}.footer{background:#30537b;background:-webkit-linear-gradient(top,#30537b 0,#1d3649 100%);background:linear-gradient(to bottom,#30537b 0,#1d3649 100%);padding-top:3.125rem;padding-bottom:3.125rem}.footer>*{color:#fff}.footer .footer__wrap{position:relative}.footer .email h4{font-size:1.375rem}.footer .email .frm_forms{float:left;width:100%}.footer .email .frm_forms .subscribe_form #frm_field_77_container{width:70%}@media screen and (max-width:767px){.footer .email .frm_forms .subscribe_form #frm_field_77_container{width:100%}}.footer .footer__nav .nav--block h4{font-size:1.5rem;margin-bottom:1.875rem}.footer .footer__nav .nav--block ul{list-style:none;padding:0;margin-bottom:1.5rem}.footer .footer__nav .nav--block ul li{line-height:1.2}.footer .footer__nav .nav--block ul li a{color:#fff;font-size:.875rem}.footer .footer__nav .nav--block ul li a:focus,.footer .footer__nav .nav--block ul li a:hover{color:#f0a244;text-decoration:none}.footer .footer__nav .nav--block ul li.nav--title{font-size:1rem}.disc{background-color:#264064;padding-top:1.565rem;padding-bottom:1.565rem}.disc>*{color:#fff}.disc p{margin-bottom:0;font-size:.875rem}.disc a{color:#fff}.nav__bar{overflow:hidden;background-color:#30537b}.nav__bar a{float:left;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}.nav__bar a:hover{background-color:#294769}.nav__bar .nav__wrap .navbar-brand:hover{background-color:transparent}.nav__bar .nav__dropdown{float:left;overflow:hidden}.nav__bar .nav__dropdown .dropbtn{border:none;outline:0;color:#fff;padding:1.5rem 1.25rem;background-color:inherit;font-size:1.125rem}.nav__bar .nav__dropdown .dropdown__content{display:none;position:absolute;background-color:#2c4c70;width:100%;left:0;top:70px;z-index:100;min-height:16.325rem}.nav__bar .nav__dropdown .dropdown__content .container{padding-top:2.5rem;padding-bottom:1.875rem}.nav__bar .nav__dropdown .dropdown__content .title h1{color:#fff;font-size:1.875rem}.nav__bar .nav__dropdown .dropdown__content .col li{display:inline-block;width:100%;line-height:1.3;font-size:1rem}.nav__bar .nav__dropdown .dropdown__content .col li.nav--title{color:#fff;margin-bottom:12px;font-size:1.125rem}.nav__bar .nav__dropdown .dropdown__content .col li a{padding:0}.nav__bar .nav__dropdown .dropdown__content .col li a:hover{background-color:transparent;color:#f0a244}.nav__bar .nav__dropdown:hover .dropbtn{background-color:#2c4c70}.nav__bar .nav__dropdown:hover .dropdown__content{display:block}.nav__bar .nav__dropdown.donate{background-color:#294769}.nav__bar .nav__dropdown.donate:hover a{background-color:#f0a244}.nav__search{display:block;position:relative;height:75px;width:50px}.nav__search .search-form{position:absolute;top:0;right:0;z-index:1000}.nav__search .search-form .search-submit{display:none}.nav__search .search-field{background-color:transparent;background-image:url(../images/search-icon.svg);background-position:10px center;background-repeat:no-repeat;background-size:24px 24px;border:none;cursor:pointer;height:75px;margin:0;padding:0 0 0 50px;position:relative;-webkit-transition:width .3s ease,background .3s ease;transition:width .3s ease,background .3s ease;width:0}.nav__search .search-field:focus{background-color:#294769;color:#fff;border:0;cursor:text;outline:0;width:800px}.nav__search .search-field::-webkit-input-placeholder{color:#eaeaea}.nav__search .search-field::-moz-placeholder{color:#eaeaea}.nav__search .search-field:-ms-input-placeholder{color:#eaeaea}.nav__search .search-field:-moz-placeholder{color:#eaeaea}.home--navbar.top__fixed{position:fixed;top:0;right:0;left:0;z-index:150}.home--navbar.btm__fixed{bottom:140px;left:0;right:0;position:absolute;z-index:150}@media screen and (max-width:991px){.home--navbar.btm__fixed{position:fixed;top:0;right:0;left:0;bottom:0;z-index:150}}.home--navbar.hover--top .nav__bar .nav__dropdown .dropbtn svg{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.home--navbar.hover--top .nav__bar .nav__dropdown .dropdown__content{top:-16.325rem}.home--navbar.hover--btm .nav__bar .nav__dropdown .dropdown__content{top:5.875rem}.home--navbar .nav__bar .nav__dropdown .dropbtn{padding-top:2.125rem;padding-bottom:2.125rem}.home--navbar .nav__search{height:95px}.home--navbar .nav__search .search-form{top:0;right:0}.home--navbar .nav__search .search-field{height:95px}.column{float:left;width:33.33%;padding:10px;background-color:#ccc;height:250px}.column a{float:none;color:#000;padding:16px;text-decoration:none;display:block;text-align:left}.column a:hover{background-color:#ddd}.row:after{content:"";display:table;clear:both}@media (max-width:600px){.column{width:100%;height:auto}}.mobile__nav{background-color:#30537b;padding:1rem 2rem}@font-face{font-family:linecons;src:url("../fonts/linecons/linecons.eot");src:url("../fonts/linecons/linecons.eot?#iefix") format("embedded-opentype"),url("../fonts/linecons/linecons.woff") format("woff"),url("../fonts/linecons/linecons.ttf") format("truetype"),url("../fonts/linecons/linecons.svg#linecons") format("svg");font-weight:400;font-style:normal}.icon:before{font-family:linecons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:.6em;-webkit-font-smoothing:antialiased}.icon-arrow-left:before{content:"\e032"}.icon-arrow-left-4:before{content:"\e038"}.body--wrap,.scroller,body,html{height:100%}.scroller{overflow-y:scroll}.overflow{overflow:hidden}.scroller,.scroller-inner{position:relative}.body--wrap{position:relative}.mp-overlap .mp-level.mp-level-overlay>h2::before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}@media screen and (max-width:767px){.main--nav-wrap{padding:2.5rem 2.5rem 0}.menu-cont{padding-top:1rem}}.menu-trigger{display:block;padding:0;border:0;border-radius:0}.menu-trigger .menu-bar{display:block;content:"";width:1.875rem;height:.1875rem;background-color:#fff;margin-top:.375rem;margin-bottom:.375rem;border-radius:.875rem}.menu-trigger .menu-bar:first-child{margin-top:0}.menu-trigger .menu-bar:last-child{margin-bottom:0}.menu-trigger:hover{background-color:#223a56}.mp-pusher{position:relative;left:0;height:100%}.mp-menu{position:absolute;top:0;left:0;z-index:1;width:300px;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu h2{margin:0;padding:1rem;color:rgba(0,0,0,.4);text-shadow:0 0 1px rgba(0,0,0,.1);font-size:1rem;text-transform:none}.mp-menu.mp-overlap h2::before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .3s,-webkit-transform .1s .3s;transition:opacity .3s,-webkit-transform .1s .3s;transition:opacity .3s,transform .1s .3s;transition:opacity .3s,transform .1s .3s,-webkit-transform .1s .3s}.mp-level{position:absolute;top:0;left:0;width:100%;height:100%;background:#30537b;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level::after,.mp-level::before,.mp-pusher::after{content:'';position:absolute;top:0;right:0;width:0;height:0;opacity:0}.mp-pushed{position:fixed}.mp-level::after,.mp-pusher::after{background:rgba(0,0,0,.3);-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s}.mp-level::after{z-index:-1}.mp-level.mp-level-overlay::after,.mp-pusher.mp-pushed::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:0 0;opacity:1}.mp-level,.mp-pusher{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,.2);-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open,.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open{box-shadow:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none}.mp-menu ul li>a{display:block;padding:.7em 1em .7em 2.3em;outline:0;box-shadow:inset 0 -1px rgba(0,0,0,.2);text-shadow:0 0 1px rgba(255,255,255,.1);font-size:1.4em;-webkit-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s;color:#fff;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:.125rem;text-transform:uppercase;font-size:1rem}.mp-menu ul li::before{position:absolute;left:10px;z-index:-1;color:rgba(0,0,0,.3);line-height:3}.mp-level>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2)}.mp-level>ul>li:first-child>a:hover,.mp-menu ul li a:hover{background:rgba(0,0,0,.2);box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-menu .mp-level.mp-level-overlay>ul>li>a{box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-level>ul>li:first-child>a:hover{box-shadow:inset 0 -1px transparent,inset 0 1px transparent}.mp-back{position:relative;display:block;padding:1em;outline:0;background:rgba(0,0,0,.1);box-shadow:inset 0 1px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:.8em;-webkit-transition:background .3s;transition:background .3s}.mp-back:visited{color:#fff1}.mp-back::after{content:"\e037";position:absolute;right:10px;color:rgba(0,0,0,.3);font-size:1.3em;font-family:linecons}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:0 0;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}#landing{background:url(../images/home/Cliff_Gary_home.jpg) no-repeat 0 60%;background-size:cover;height:85vh;position:relative}@media screen and (max-width:991px){#landing{height:65vh}}@media screen and (max-width:767px){#landing{height:560px}}.landing--intro--wrap{position:relative;height:100%}.landing--intro--wrap .landing--intro{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 25%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 25%);padding:6.125rem 3.125rem 2.125rem;position:absolute;bottom:5.625rem;right:0}.landing--intro--wrap .landing--intro>*{color:#fff}.landing--intro--wrap .landing--intro h1{margin-bottom:1.125rem}@media screen and (max-width:991px){.landing--intro--wrap .landing--intro{padding:3.125rem;bottom:0;right:0}}@media screen and (max-width:767px){.landing--intro--wrap .landing--intro{padding:2.5rem}.landing--intro--wrap .landing--intro h1{font-size:2.625rem}.landing--intro--wrap .landing--intro .lead{font-size:1.125rem;line-height:1.4}}@media screen and (max-width:575px){.landing--intro--wrap .landing--intro{padding:1.875rem;bottom:0}}.home__cblock{padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:768px) and (max-width:1199px){.home__cblock{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width:767px){.home__cblock{padding-top:2.75rem;padding-bottom:2.75rem}}@media screen and (max-width:575px){.home__cblock{padding-top:1.75rem;padding-bottom:1.75rem}}.home__cblock h1{margin-bottom:1.25rem}.home--about,.home--approach{text-align:center}.home--about p,.home--approach p{font-size:1.125rem}@media screen and (max-width:575px){.home--about p,.home--approach p{font-size:1rem}}.home--about{position:relative;padding-top:10%;padding-bottom:10%}.home--cc{background-color:#30537b;background:url(../images/home/Continuum-Background.png) no-repeat center center;background-size:cover;padding:0;overflow:hidden}.home--cc>*{color:#fff}.home--cc .container{position:relative}.home--cc .cc--img{position:absolute;bottom:0;right:30px;width:590px;z-index:1}@media screen and (min-width:768px) and (max-width:991px){.home--cc .cc--img{width:510px;right:-100px}}@media screen and (max-width:767px){.home--cc .cc--img{display:none}}.home--cc .cblock--content{padding-top:3.75rem;padding-bottom:5rem;position:relative;z-index:10}@media screen and (min-width:992px){.home--cc .cblock--content{margin-left:40px}}.home--cc .cblock--content p{font-size:1.125rem}.home--approach .approach__wrap{margin-top:3.125rem}@media screen and (max-width:575px){.home--approach .approach__wrap{margin-top:1.125rem}}.home--approach .approach__wrap .approach__block{padding-top:1.25rem;padding-bottom:1.25rem;max-width:28.125rem}.home--approach .approach__wrap .approach__block:first-child{margin-bottom:2.5rem;padding-bottom:3.5rem}.home--approach .approach__wrap .approach__block .block--img{display:block;height:12.5rem;max-height:14.375rem;width:100%;margin-bottom:1.25rem}.home--approach .approach__wrap .approach__block h3{font-size:1.875rem}.home--approach .approach__wrap .block--housing{text-align:right}@media screen and (min-width:1300px){.home--approach .approach__wrap .block--housing{padding-right:4.25rem}}@media screen and (min-width:992px) and (max-width:1299px){.home--approach .approach__wrap .block--housing{padding-right:3.25rem}}@media screen and (min-width:768px) and (max-width:991px){.home--approach .approach__wrap .block--housing{padding-right:3.25rem}}@media screen and (min-width:577px){.home--approach .approach__wrap .block--housing{border-right:solid 1px #95989a}}@media screen and (max-width:576px){.home--approach .approach__wrap .block--housing{text-align:left;border-bottom:solid 1px #95989a}}.home--approach .approach__wrap .block--housing .block--img{background:url(../images/home/Housing_Koekoek_Brothers.jpg) no-repeat center;background-size:100%}.home--approach .approach__wrap .block--coord{text-align:left}@media screen and (min-width:1300px){.home--approach .approach__wrap .block--coord{padding-left:4.25rem}}@media screen and (min-width:992px) and (max-width:1299px){.home--approach .approach__wrap .block--coord{padding-left:3.25rem}}@media screen and (min-width:768px) and (max-width:991px){.home--approach .approach__wrap .block--coord{padding-left:3.25rem}}.home--approach .approach__wrap .block--coord .block--img{background:url(../images/home/Approach_Coordinating.jpg) no-repeat center;background-size:100%}.home--initiatives{background-color:#2b2b2b;position:relative}.home--initiatives h1{color:#fff;margin-bottom:1.25rem;width:100%;text-align:center;margin-bottom:2.5rem}.home--initiatives .nav-tabs{border:0;position:absolute;top:3.125rem;left:0;right:0;z-index:10}.home--initiatives .nav-tabs .nav-item{color:#fff;border-radius:0;border:solid 2px transparent;text-transform:uppercase;font-size:1rem;letter-spacing:4px}@media screen and (max-width:575px){.home--initiatives .nav-tabs .nav-item{font-size:.875rem}}.home--initiatives .nav-tabs .nav-item:focus,.home--initiatives .nav-tabs .nav-item:hover{border:solid 2px #fff}.home--initiatives .nav-tabs .nav-item.active{border:solid 2px #fff;background-color:transparent}.home--initiatives .tab-content>*{color:#fff}.home--initiatives .tab-content .tab-pane{padding-top:15.5rem;padding-bottom:8.375rem;position:relative}@media screen and (max-width:1199px){.home--initiatives .tab-content .tab-pane{padding-bottom:6.25rem}}@media screen and (max-width:767px){.home--initiatives .tab-content .tab-pane{padding-bottom:4.6875rem}}.home--initiatives .tab-content .tab-pane:first-child{background:url(../images/home/EndingHomelessnessBG.jpg) no-repeat;background-size:cover}.home--initiatives .tab-content .tab-pane:nth-child(2){background:url(../images/home/FieldOutreachBg_right.jpg) no-repeat;background-size:cover}.home--initiatives .tab-content .tab-pane .content{position:relative;z-index:100}@media screen and (min-width:1200px){.home--initiatives .tab-content .tab-pane .content{max-width:30rem}}.home--initiatives .tab-content .tab-pane::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-color:rgba(0,0,0,.5)}.home--progress{position:relative}@media screen and (min-width:992px){.home--progress{padding-bottom:6.5;padding-top:6.5rem}}.home--progress .progress__content{background-color:#f2f2f2;padding:1.25rem 1.875rem 1.875rem}@media screen and (min-width:992px){.home--progress .progress__content{position:absolute;z-index:100;top:10%}}@media screen and (max-width:575px){.home--progress .progress__content{padding:1.5625rem 1.5625rem 2.5rem}}.home--progress #chartdiv{width:100%;height:500px;font-size:11px}.home--progress #chartdiv div.amcharts-main-div div.amcharts-chart-div a{display:none!important}.home--progress tspan{font-size:10px}.home--articles{background-color:#305d51}.home--articles>*{color:#fff}.home--articles .articles__intro{padding-top:1.5rem;text-align:right}@media screen and (min-width:768px) and (max-width:991px){.home--articles .articles__intro{text-align:center;margin-bottom:2.5rem}}@media screen and (max-width:767px){.home--articles .articles__intro{text-align:left;margin-bottom:2.875rem;padding-top:0}}.home--articles .articles__intro h2{margin-bottom:1.25rem}@media screen and (min-width:992px){.home--articles .article__wrap{margin-left:4.333%}}.home--articles .article__wrap .article{padding-left:.9375rem;padding-right:.9375rem}.home--articles .article__wrap .article:focus{outline:0}.home--articles .article__wrap .article .article--img{content:'';display:block;width:100%;height:12.5rem;max-height:12.5rem;overflow:hidden;margin-bottom:1.25rem}.home--articles .article__wrap .article a{color:#fff}.home--articles .article__wrap .article a:hover{text-decoration:none;color:#f0a244}.home--articles .article__wrap .article h5{margin-bottom:1.25rem}.home--articles .article__wrap .article p{margin-bottom:0}.home--articles .article__wrap .owl-theme .owl-nav{margin-top:0}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:inline-block;width:20px;height:66px;text-indent:-9999px;background:0 0;position:absolute;top:30%}@media screen and (max-width:767px){.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:none}}.owl-carousel .owl-nav .owl-prev{background:url(../images/arrow-left.png) no-repeat;background-position:0 0;left:-40px}.owl-carousel .owl-nav .owl-prev:hover{background:url(../images/arrow-left.png) no-repeat;background-position:0 -66px}.owl-carousel .owl-nav .owl-next{background:url(../images/arrow-right.png) no-repeat;background-position:0 0;right:-40px}.owl-carousel .owl-nav .owl-next:hover{background:url(../images/arrow-right.png) no-repeat;background-position:0 -66px}.home--vss{border-bottom:solid 1px #95989a;padding-bottom:4.25em}@media screen and (max-width:991px){.home--vss{padding-bottom:4rem}}@media screen and (max-width:767px){.home--vss{padding-bottom:3.5em}}.home--vss .vss__intro{text-align:right}@media screen and (min-width:1200px){.home--vss .vss__intro{padding-top:1.5rem}}@media screen and (min-width:992px) and (max-width:1199px){.home--vss .vss__intro{padding-top:1rem}}@media screen and (max-width:991px){.home--vss .vss__intro{text-align:center;margin-bottom:2.25rem}}@media screen and (max-width:767px){.home--vss .vss__intro{text-align:center;margin-bottom:2.5rem}}.home--vss .vss__block{text-align:center}@media screen and (max-width:575px){.home--vss .vss__block{margin-bottom:2.5rem}.home--vss .vss__block:last-child{margin-bottom:0}}.home--vss .vss__block .vss__link{display:block;margin:0 auto}.home--vss .vss__block .vss__link:focus .ico,.home--vss .vss__block .vss__link:hover .ico{background-color:#f0a244}.home--vss .vss__block .vss__link:focus h3,.home--vss .vss__block .vss__link:hover h3{color:#f0a244}.home--vss .vss__block .vss__link .ico,.home--vss .vss__block .vss__link h3{-webkit-transition:all .3s ease;transition:all .3s ease}.home--vss .vss__block .vss__link .ico{width:6.25rem;height:6.25rem;display:block;background-color:#30537b;border-radius:50%;margin:0 auto}.home--vss .vss__block .vss__link .ico img{width:4.6875rem;margin:0 auto}.home--vss .vss__block .vss__link .ico.ico--volunteer img{width:3.25rem}.home--vss .vss__block .vss__link .ico.ico--sponsor img{width:3.5rem}.home--vss .vss__block .vss__link .ico.ico--support img{width:1.5rem}.home--vss .vss__block .vss__link h3{color:#30537b;text-decoration:none;text-transform:uppercase;font-size:1.25rem;margin-top:1.25rem}.home--vss .vss__block .vss__link:hover{text-decoration:none}.home--partners{padding-top:4.25rem;padding-bottom:4.25rem}@media screen and (max-width:991px){.home--partners{padding-top:4rem}}@media screen and (max-width:767px){.home--partners{padding-top:3.5em}}.home--partners .partners__content{text-align:center}.home--partners .owl-carousel{margin-top:2.5rem}.home--partners .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home--partners .partners{margin-top:40px}.home--partners .partners .slick-track{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home--partners .partners .slick-track .slick-slide{margin:0 25px}.inner__block{padding-top:3.4375rem;padding-bottom:3.4375rem;position:relative}@media screen and (min-width:768px) and (max-width:991px){.inner__block{padding-top:4.6875rem;padding-bottom:4.6875rem}}@media screen and (max-width:767px){.inner__block{padding-top:2.5rem;padding-bottom:2.5rem}}.inner__block h1{margin-bottom:1.25rem}.inner__block.lastBlock{padding-top:0}.sidebar .sidebar__block{width:100%;margin-bottom:2.25rem}@media screen and (max-width:767px){.content__block{margin-top:1.875rem}}.page__breadcrumb{font-size:.8125rem;color:#30537b}@media screen and (max-width:767px){.page__breadcrumb .page__share{margin-top:1.25rem}}@media screen and (min-width:768px){.page__breadcrumb .page__share a{float:right}}.nav-links .nav-next .page__breadcrumb a,.nav-links .nav-previous .page__breadcrumb a,.page__breadcrumb .btn,.page__breadcrumb .nav-links .nav-next a,.page__breadcrumb .nav-links .nav-previous a{margin-top:0;padding-left:1rem;padding-right:1rem;font-size:.8125rem;box-shadow:3px 3px 0 rgba(0,0,0,.1);background-color:#fff;border:solid 1px #eaeaea}.nav-links .nav-next .page__breadcrumb a:hover,.nav-links .nav-previous .page__breadcrumb a:hover,.page__breadcrumb .btn:hover,.page__breadcrumb .nav-links .nav-next a:hover,.page__breadcrumb .nav-links .nav-previous a:hover{color:#30537b;border-color:#30537b;box-shadow:6px 6px 0 rgba(0,0,0,.1)}.page__breadcrumb span{color:#f0a244}.page__breadcrumb a{color:#30537b;text-decoration:none}.page__breadcrumb a span{color:#30537b}.page__breadcrumb a:hover span{color:#f0a244}.btn--back{margin-bottom:1.25rem;display:block}.page__breadcrumb{padding-top:4.375rem}.page__content{padding-top:6.25rem;padding-bottom:6.25rem}@media screen and (max-width:767px){.page__content{padding-top:3.125rem}}.page__sidebar .sidebar__widget{padding:2.2rem;margin-bottom:2.5rem;overflow:hidden}.page__sidebar .sidebar__widget.grey{background-color:#f4f4f4;border-top:solid 5px #3c91b0}.page__sidebar .sidebar__widget.white{border:solid 1px #ccc}.page__sidebar .sidebar__widget h3{font-size:1.75rem;line-height:1;margin-bottom:1.25rem}.page__sidebar .sidebar__widget p{font-size:.875rem}.page__sidebar .sidebar__widget .download--link{font-size:1rem}.entry-content{margin-top:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1.875rem}.entry-title{margin-bottom:1rem}.continuum__banner{position:relative}.continuum__banner h1,.continuum__banner p{color:#fff;text-align:center}.continuum__banner::before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:65%;background:url(../images/textured_blue_bg.jpg) no-repeat center center;background-size:cover}.continuum__banner .video{margin-top:2.5rem}.stories__banner{position:relative;height:50vh}@media screen and (max-width:767px){.stories__banner{height:26.25rem}}.stories__banner h1,.stories__banner p{color:#fff}.stories__banner h1{font-size:3rem}.stories__banner p{font-size:1.25rem}.stories__banner::after{content:'';display:block;position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(41,71,105,.75);z-index:1}.stories__banner .intro__content{position:relative;z-index:10}.inner__tab{margin-bottom:2.5rem}.inner__tab .nav-link{border:solid 1px #2b2b2b;color:#2b2b2b}.inner__tab .nav-link:hover{background-color:#30537b;border-color:#30537b;color:#fff}.inner__tab .nav-link.active{background-color:#3c91b0;color:#fff;border-color:#3c91b0}img{max-width:100%;height:auto}.firstcharacter{color:#f0a244;float:left;font-size:3.75rem;line-height:48px;padding-top:4px;padding-right:8px;padding-left:3px}.wp-caption-text{font-style:italic;font-size:.875rem;text-align:left;color:#747474;line-height:1.2}.alignleft,.alignright{margin-bottom:1.5em}@media screen and (min-width:992px){.sec_4{margin-right:8.25rem}}.blockquote{position:relative}@media screen and (min-width:1200px){.blockquote{position:absolute;right:15%;top:-30px}}@media screen and (min-width:992px) and (max-width:1199px){.blockquote{position:absolute;right:0;top:-30px}}.blockquote__wrap{background-color:rgba(235,235,235,.8);padding:3.125rem}@media screen and (max-width:991px){.blockquote__wrap{position:relative;padding:1.875rem}}@media screen and (max-width:575px){.blockquote__wrap{margin-bottom:1.875rem}}.blockquote__wrap::after{content:'';display:block;position:absolute;width:65%;background-color:#30537b;height:15px;right:0;bottom:-6px}.blockquote__wrap blockquote{font-size:1.75rem;line-height:1.4}@media screen and (max-width:991px){.blockquote__wrap blockquote{font-size:1.5rem}}.members__wrap{background-color:#f4f4f4;margin-top:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem}.members__wrap .member__block{background-color:#fff;border:solid 2px #ccc;box-shadow:0 0 10px #ccc;width:99%;margin:0 auto 1.875rem;padding-top:1rem;padding-bottom:1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.members__wrap .member__block:hover{color:#2b2b2b;box-shadow:5px 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:991px){.members__wrap .member__block .block__content{margin-top:1rem}}.members__wrap .member__block .block__content p{margin-bottom:0;font-size:.875rem;line-height:1.35}.members__wrap .member__block .block__content .name{color:#30537b;font-weight:700;font-size:1rem}.members__wrap .member__block .block__content .break{display:block;content:"";padding-top:4px;padding-bottom:4px}.members__wrap .member__block .block__content .rep{font-size:.75rem}@media screen and (max-width:991px){.members__wrap .member__block.no--image .block__content{margin-top:0}}.members__wrap .member__block.no--image p{font-size:.8125rem;line-height:1.25rem}.ssf__members__wrap{padding-top:2.5rem;padding-bottom:3.5rem}.ssf__members__wrap .ssf__members{background-color:#fff;border:solid 2px #ccc;box-shadow:0 0 10px #ccc;width:99%;margin:0 auto 1.875rem;padding:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:767px){.ssf__members__wrap .ssf__members{padding:.625rem}}.ssf__members__wrap .ssf__members:hover{color:#2b2b2b;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.ssf__members__wrap .ssf__members .block__image{overflow:hidden;padding-top:12px}@media screen and (max-width:767px){.ssf__members__wrap .ssf__members .block__content{margin-top:1rem}}.ssf__members__wrap .ssf__members .block__content p{font-size:.9375rem;line-height:1.65}.ssf__members__wrap .ssf__members .block__content .name{color:#30537b;font-weight:700}.ssf__members__wrap .ssf__members .block__content .break{display:block;content:"";padding-top:4px;padding-bottom:.625rem}.ssf__members__wrap .ssf__members .block__content .career,.ssf__members__wrap .ssf__members .block__content .position{margin-bottom:.3125rem}.ssf__members__wrap .ssf__members .block__content .career{font-size:.9375rem;font-style:italic}.ssf__members__wrap .ssf__members .block__content .rep{font-size:.75rem}@media screen and (max-width:991px){.ssf__members__wrap .ssf__members.no--image .block__content{margin-top:0}}.ssf__members__wrap .ssf__members.no--image p{font-size:.8125rem;line-height:1.25rem}.ssf__members__wrap .ssf__bios{margin-top:1.5rem}.ssf__members__wrap .ssf__bios p{font-size:.9375rem}.ssf__members__wrap .members__title{margin-bottom:1.875rem}.archive__block{margin:0;border:solid 1px #959595;padding:1.5rem .625rem 2.5rem;margin-bottom:2.5rem}.archive__block .archive__intro h4{font-size:1.375rem;letter-spacing:0}.archive__block .archive__intro h4 a{color:#30537b}.archive__block .archive__intro h4 a:focus,.archive__block .archive__intro h4 a:hover{color:#f0a244;text-decoration:none}.archive__block .archive__intro p{line-height:1.4}.archive__block .archive__text{font-size:.875rem}.archive__block .archive__links .btn,.archive__block .archive__links .nav-links .nav-next a,.archive__block .archive__links .nav-links .nav-previous a,.nav-links .nav-next .archive__block .archive__links a,.nav-links .nav-previous .archive__block .archive__links a{margin-bottom:1.25rem}.partner__block .partner__logo{padding:1.25rem;margin-bottom:3.125rem}@media screen and (max-width:575px){.partner__block .partner__logo{margin-bottom:1.25rem}}.page-header{margin-bottom:2.5rem}.job__listing{padding:2.25rem;margin-bottom:2.5rem;background-color:#f4f4f4;border-top:solid 4px #30537b}.job__listing h4{color:#30537b;font-size:1.375rem;letter-spacing:0}.job__listing .date{font-size:.875rem;font-style:italic;color:#2b2b2b}.job__listing p{font-size:.875rem}.archive__wrap{background-color:#f4f4f4}.post_img{margin-bottom:1.25rem}.entry-meta{margin-bottom:1.25rem;font-style:italic}.cat-links,.edit-link{display:block}.cat-links{font-size:.875rem}.cat-links a{color:#305d51}.entry-header .entry-meta{margin-bottom:10px}.entry-meta{font-size:.9375rem}.entry-meta .meta{margin-bottom:5px}.entry-meta .meta a{text-decoration:none}.edit-link a{color:#3c91b0}.article__post{margin-bottom:2.5rem;background-color:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.article__post .post_img{padding:0;margin-bottom:0}.article__post:hover .post_img img{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.85}@media screen and (max-width:991px){.article__post{padding:30px 20px}.article__post .post_img{margin-bottom:1.25rem}.article__post h2 a{font-size:1.75rem}}@media screen and (max-width:576px){.article__post{padding:0 0 30px}}.article__post .entry-title{font-size:2.25rem;line-height:1}.search__result{border-bottom:solid 1px #ccc;padding-bottom:40px;margin-bottom:40px}.search__result:last-child{border-bottom:0}.nav-links .nav-next a,.nav-links .nav-previous a{color:#fff}.nav-links .nav-next a:hover,.nav-links .nav-previous a:hover{text-decoration:none}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.post-type-archive-committees .calendar_header{display:none}.post-type-archive-committees .evcal_list_a{padding:10px 0!important;min-height:50px!important}.post-type-archive-committees .evcal_event_title{font-size:15px!important;text-transform:none!important}.post-type-archive-committees .evcal_cblock .evo_start{font-size:20px!important}.pad-top-none{padding-top:0}.pad-btm-none{padding-bottom:0}.pad-top-half{padding-top:3.4375rem}.pad-btm-half{padding-bottom:3.4375rem}.timeline{box-sizing:border-box;position:relative}.timeline *,.timeline ::after,.timeline ::before{box-sizing:inherit}.timeline:not(.timeline--horizontal)::before{background-color:#ddd;bottom:0;content:'';left:50%;margin-left:-2px;position:absolute;top:0;width:4px;z-index:1}.timeline__wrap{overflow:hidden;position:relative;z-index:2}.timeline__item{font-size:1rem;padding:10px 40px 10px 0;position:relative;width:50%;z-index:2}.timeline__item::after{background-color:#fff;border:4px solid #ddd;border-radius:50%;content:'';height:20px;position:absolute;right:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:20px;z-index:1}.timeline__item.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}.timeline__item.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.timeline__item--left{left:0}.timeline__item--right{left:50%;padding:10px 0 10px 40px}.timeline__item--right::after{left:-10px}.timeline__item--right .timeline__content::before{border-bottom:10px solid transparent;border-right:12px solid #ccc;border-left:none;border-top:10px solid transparent;left:-12px}.timeline__item--right .timeline__content::after{border-bottom:9px solid transparent;border-right:11px solid #fff;border-left:none;border-top:9px solid transparent;left:-10px}.timeline__content{background-color:#fff;border:1px solid #ccc;border-radius:10px;color:#333;display:block;padding:20px;position:relative}.timeline__content::after,.timeline__content::before{content:'';height:0;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:0}.timeline__content::before{border-bottom:10px solid transparent;border-left:12px solid #ccc;border-top:10px solid transparent;right:-12px;z-index:1}.timeline__content::after{border-bottom:9px solid transparent;border-left:11px solid #fff;border-top:9px solid transparent;right:-10px;z-index:2}.timeline__content h2{font-size:20px;font-weight:700;margin:0 0 10px}.timeline__content p{font-size:15px;line-height:1.5;margin-bottom:10px}.timeline--horizontal{font-size:0;padding:0 50px;overflow:hidden;white-space:nowrap}.timeline--horizontal .timeline-divider{background-color:#ddd;display:block;height:4px;left:40px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;z-index:1}.timeline--horizontal .timeline__items{-webkit-transition:all .8s;transition:all .8s;will-change:transform}.timeline--horizontal .timeline__item{display:inline-block;left:0;padding:0 0 40px;position:relative;-webkit-transition:none;transition:none;vertical-align:top;white-space:normal}.timeline--horizontal .timeline__item::after{left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:100%}.timeline--horizontal .timeline__item .timeline__item__inner{display:table;height:100%;width:100%}.timeline--horizontal .timeline__item .timeline__content__wrap{display:table-cell;margin:0;padding:0;vertical-align:bottom}.timeline--horizontal .timeline__item .timeline__content::before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ccc;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%}.timeline--horizontal .timeline__item .timeline__content::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%}.timeline--horizontal .timeline__item--bottom{padding:40px 0 0}.timeline--horizontal .timeline__item--bottom::after{top:0}.timeline--horizontal .timeline__item--bottom .timeline__content__wrap{vertical-align:top}.timeline--horizontal .timeline__item--bottom .timeline__content::before{border-bottom:12px solid #ccc;border-left:12px solid transparent;border-right:12px solid transparent;border-top:none;bottom:100%;top:auto}.timeline--horizontal .timeline__item--bottom .timeline__content::after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-top:none;bottom:100%;top:auto}.timeline-nav-button{background-color:#fff;border:2px solid #ddd;border-radius:50px;box-sizing:border-box;box-shadow:none;cursor:pointer;display:block;height:40px;outline:0;position:absolute;text-indent:-9999px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:40px;z-index:10}.timeline-nav-button:disabled{opacity:.5;pointer-events:none}.timeline-nav-button::before{background-position:center center;background-repeat:no-repeat;content:'';display:block;height:14px;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;width:8px}.timeline-nav-button--prev{left:0}.timeline-nav-button--prev::before{background-image:url(../images/arrow-left.svg)}.timeline-nav-button--next{right:0}.timeline-nav-button--next::before{background-image:url(../images/arrow-right.svg)}.timeline--mobile{padding:0}.timeline--mobile::before{left:10px!important;margin:0!important}.timeline--mobile .timeline__item{left:0;padding-left:40px;padding-right:0;width:100%}.timeline--mobile .timeline__item::after{left:2px;margin:0}.timeline--mobile .timeline__item .timeline__content::before{left:-12px;border-bottom:12px solid transparent;border-right:12px solid #ccc;border-left:none;border-top:12px solid transparent}.timeline--mobile .timeline__item .timeline__content::after{left:-10px;border-bottom:10px solid transparent;border-right:10px solid #fff;border-left:none;border-top:10px solid transparent}@-webkit-keyframes fadeIn{0%{opacity:0;top:70px}100%{opacity:1;top:0}}@keyframes fadeIn{0%{opacity:0;top:70px}100%{opacity:1;top:0}}@-webkit-keyframes liftUp{0%{top:0}100%{top:-15px}}@keyframes liftUp{0%{top:0}100%{top:-15px}}